[INFO] cloning repository https://github.com/tustvold/scheduler-bench [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tustvold/scheduler-bench" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftustvold%2Fscheduler-bench", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftustvold%2Fscheduler-bench'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 266a17aaf3afdf34109e9a95e14efd6f1eb30111 [INFO] checking tustvold/scheduler-bench against master#5557f8c9d08d7f3f680943dcf97b6d4a7eb13aea for pr-124336 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftustvold%2Fscheduler-bench" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/tustvold/scheduler-bench on toolchain 5557f8c9d08d7f3f680943dcf97b6d4a7eb13aea [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5557f8c9d08d7f3f680943dcf97b6d4a7eb13aea" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/tustvold/scheduler-bench [INFO] finished tweaking git repo https://github.com/tustvold/scheduler-bench [INFO] tweaked toml for git repo https://github.com/tustvold/scheduler-bench written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/tustvold/scheduler-bench already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5557f8c9d08d7f3f680943dcf97b6d4a7eb13aea" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating git repository `https://github.com/tustvold/arrow-rs.git` [INFO] [stderr] Updating git submodule `https://github.com/apache/parquet-testing.git` [INFO] [stderr] Updating git submodule `https://github.com/apache/arrow-testing` [INFO] [stderr] warning: skipping duplicate package `defeault-features` found at `/workspace/cargo-home/git/checkouts/arrow-rs-bf663b303c67aad4/e1825cd/arrow/test/dependency/simd` [INFO] [stderr] warning: skipping duplicate package `defeault-features` found at `/workspace/cargo-home/git/checkouts/arrow-rs-bf663b303c67aad4/e1825cd/parquet_derive/test/dependency/default-features` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded flatbuffers v2.1.1 [INFO] [stderr] Downloaded tikv-jemallocator v0.4.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+5557f8c9d08d7f3f680943dcf97b6d4a7eb13aea" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 152608819a58b5914c00426442f754b48a111f5629d77dc9d53e70ef820e4018 [INFO] running `Command { std: "docker" "start" "-a" "152608819a58b5914c00426442f754b48a111f5629d77dc9d53e70ef820e4018", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "152608819a58b5914c00426442f754b48a111f5629d77dc9d53e70ef820e4018", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "152608819a58b5914c00426442f754b48a111f5629d77dc9d53e70ef820e4018", kill_on_drop: false }` [INFO] [stdout] 152608819a58b5914c00426442f754b48a111f5629d77dc9d53e70ef820e4018 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+5557f8c9d08d7f3f680943dcf97b6d4a7eb13aea" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b7a455d8dc5c8a226716a4b94335c1b055e39e550feeef44e572123b7b919d69 [INFO] running `Command { std: "docker" "start" "-a" "b7a455d8dc5c8a226716a4b94335c1b055e39e550feeef44e572123b7b919d69", kill_on_drop: false }` [INFO] [stderr] warning: skipping duplicate package `defeault-features` found at `/opt/rustwide/cargo-home/git/checkouts/arrow-rs-bf663b303c67aad4/e1825cd/arrow/test/dependency/simd` [INFO] [stderr] warning: skipping duplicate package `defeault-features` found at `/opt/rustwide/cargo-home/git/checkouts/arrow-rs-bf663b303c67aad4/e1825cd/parquet_derive/test/dependency/default-features` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libc v0.2.121 [INFO] [stderr] Compiling proc-macro2 v1.0.36 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling syn v1.0.90 [INFO] [stderr] Compiling libm v0.2.2 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Compiling futures-core v0.3.21 [INFO] [stderr] Checking lexical-util v0.8.3 [INFO] [stderr] Checking ppv-lite86 v0.2.16 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Compiling num-rational v0.4.0 [INFO] [stderr] Compiling serde v1.0.136 [INFO] [stderr] Compiling quote v1.0.17 [INFO] [stderr] Compiling jobserver v0.1.24 [INFO] [stderr] Checking getrandom v0.2.6 [INFO] [stderr] Compiling futures-channel v0.3.21 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Checking rand_core v0.6.3 [INFO] [stderr] Compiling futures-task v0.3.21 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Compiling indexmap v1.8.0 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking pin-project-lite v0.2.8 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking futures-sink v0.3.21 [INFO] [stderr] Compiling futures-util v0.3.21 [INFO] [stderr] Compiling log v0.4.16 [INFO] [stderr] Checking num-complex v0.4.0 [INFO] [stderr] Checking lexical-parse-integer v0.8.3 [INFO] [stderr] Checking lexical-write-integer v0.8.3 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Checking ryu v1.0.9 [INFO] [stderr] Checking slab v0.4.5 [INFO] [stderr] Compiling fs_extra v1.2.0 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling zstd-sys v2.0.1+zstd.1.5.2 [INFO] [stderr] Compiling lz4-sys v1.9.3 [INFO] [stderr] Checking regex-automata v0.1.10 [INFO] [stderr] Checking alloc-no-stdlib v2.0.3 [INFO] [stderr] Compiling zstd-safe v5.0.1+zstd.1.5.2 [INFO] [stderr] Checking futures-io v0.3.21 [INFO] [stderr] Checking hashbrown v0.11.2 [INFO] [stderr] Compiling serde_json v1.0.79 [INFO] [stderr] Checking alloc-stdlib v0.2.1 [INFO] [stderr] Compiling tikv-jemalloc-sys v0.4.3+5.2.1-patched.2 [INFO] [stderr] Checking lexical-write-float v0.8.4 [INFO] [stderr] Checking lexical-parse-float v0.8.3 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking ordered-float v1.1.1 [INFO] [stderr] Checking threadpool v1.8.1 [INFO] [stderr] Checking aho-corasick v0.7.18 [INFO] [stderr] Checking csv-core v0.1.10 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Compiling snap v1.0.5 [INFO] [stderr] Checking regex-syntax v0.6.25 [INFO] [stderr] Compiling async-trait v0.1.53 [INFO] [stderr] Checking integer-encoding v1.1.7 [INFO] [stderr] Checking itoa v0.4.8 [INFO] [stderr] Checking smallvec v1.8.0 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Compiling paste v1.0.7 [INFO] [stderr] Checking itoa v1.0.1 [INFO] [stderr] Checking thrift v0.13.0 [INFO] [stderr] Checking matrixmultiply v0.3.2 [INFO] [stderr] Checking lexical-core v0.8.3 [INFO] [stderr] Checking num v0.4.0 [INFO] [stderr] Checking bstr v0.2.17 [INFO] [stderr] Checking brotli-decompressor v2.3.2 [INFO] [stderr] Checking simba v0.5.1 [INFO] [stderr] Checking csv v1.1.6 [INFO] [stderr] Checking rand_distr v0.4.3 [INFO] [stderr] Checking chrono v0.4.19 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Checking half v1.8.2 [INFO] [stderr] Checking regex v1.5.5 [INFO] [stderr] Compiling parquet v11.0.0 (https://github.com/tustvold/arrow-rs.git?rev=e1825cd5817f685f69585414cc175f96f9684ff3#e1825cd5) [INFO] [stderr] Checking brotli v3.3.3 [INFO] [stderr] Checking flate2 v1.0.22 [INFO] [stderr] Checking parquet-format v4.0.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Compiling thiserror-impl v1.0.30 [INFO] [stderr] Compiling futures-macro v0.3.21 [INFO] [stderr] Compiling multiversion-macros v0.6.1 [INFO] [stderr] Checking thiserror v1.0.30 [INFO] [stderr] Checking flatbuffers v2.1.1 [INFO] [stderr] Compiling nalgebra-macros v0.1.0 [INFO] [stderr] Checking multiversion v0.6.1 [INFO] [stderr] Compiling tokio-macros v1.7.0 [INFO] [stderr] Checking nalgebra v0.27.1 [INFO] [stderr] Checking tokio v1.17.0 [INFO] [stderr] Checking futures-executor v0.3.21 [INFO] [stderr] Checking futures v0.3.21 [INFO] [stderr] Checking lz4 v1.23.3 [INFO] [stderr] Checking arrow v11.0.0 (https://github.com/tustvold/arrow-rs.git?rev=e1825cd5817f685f69585414cc175f96f9684ff3#e1825cd5) [INFO] [stderr] Checking statrs v0.15.0 [INFO] [stderr] Checking zstd v0.11.1+zstd.1.5.2 [INFO] [stderr] Checking tikv-jemallocator v0.4.3 [INFO] [stderr] Checking scheduler-bench v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Duration` [INFO] [stdout] --> src/main.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | use std::time::{Duration, Instant}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Duration` [INFO] [stdout] --> src/main.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | use std::time::{Duration, Instant}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 41.60s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0, nalgebra v0.27.1 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "b7a455d8dc5c8a226716a4b94335c1b055e39e550feeef44e572123b7b919d69", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b7a455d8dc5c8a226716a4b94335c1b055e39e550feeef44e572123b7b919d69", kill_on_drop: false }` [INFO] [stdout] b7a455d8dc5c8a226716a4b94335c1b055e39e550feeef44e572123b7b919d69 [INFO] checking tustvold/scheduler-bench against try#311f8b6ca41358db8ae08490a9ca0916f11e9de3 for pr-124336 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftustvold%2Fscheduler-bench" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/tustvold/scheduler-bench on toolchain 311f8b6ca41358db8ae08490a9ca0916f11e9de3 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+311f8b6ca41358db8ae08490a9ca0916f11e9de3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/tustvold/scheduler-bench [INFO] finished tweaking git repo https://github.com/tustvold/scheduler-bench [INFO] tweaked toml for git repo https://github.com/tustvold/scheduler-bench written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/tustvold/scheduler-bench already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+311f8b6ca41358db8ae08490a9ca0916f11e9de3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: skipping duplicate package `defeault-features` found at `/workspace/cargo-home/git/checkouts/arrow-rs-bf663b303c67aad4/e1825cd/arrow/test/dependency/simd` [INFO] [stderr] warning: skipping duplicate package `defeault-features` found at `/workspace/cargo-home/git/checkouts/arrow-rs-bf663b303c67aad4/e1825cd/parquet_derive/test/dependency/default-features` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+311f8b6ca41358db8ae08490a9ca0916f11e9de3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cd4a947809564f01dee7258e7f9988cd02582f75ffb4534e0d14d679dec42c1f [INFO] running `Command { std: "docker" "start" "-a" "cd4a947809564f01dee7258e7f9988cd02582f75ffb4534e0d14d679dec42c1f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cd4a947809564f01dee7258e7f9988cd02582f75ffb4534e0d14d679dec42c1f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cd4a947809564f01dee7258e7f9988cd02582f75ffb4534e0d14d679dec42c1f", kill_on_drop: false }` [INFO] [stdout] cd4a947809564f01dee7258e7f9988cd02582f75ffb4534e0d14d679dec42c1f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+311f8b6ca41358db8ae08490a9ca0916f11e9de3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8e1db090cb00296ba74726925a4d9076687c6824c9706648d6c72cf8de3d351d [INFO] running `Command { std: "docker" "start" "-a" "8e1db090cb00296ba74726925a4d9076687c6824c9706648d6c72cf8de3d351d", kill_on_drop: false }` [INFO] [stderr] warning: skipping duplicate package `defeault-features` found at `/opt/rustwide/cargo-home/git/checkouts/arrow-rs-bf663b303c67aad4/e1825cd/arrow/test/dependency/simd` [INFO] [stderr] warning: skipping duplicate package `defeault-features` found at `/opt/rustwide/cargo-home/git/checkouts/arrow-rs-bf663b303c67aad4/e1825cd/parquet_derive/test/dependency/default-features` [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling libc v0.2.121 [INFO] [stderr] Compiling proc-macro2 v1.0.36 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling libm v0.2.2 [INFO] [stderr] Compiling syn v1.0.90 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Compiling futures-core v0.3.21 [INFO] [stderr] Checking lexical-util v0.8.3 [INFO] [stderr] Compiling serde v1.0.136 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Compiling num-rational v0.4.0 [INFO] [stderr] Checking ppv-lite86 v0.2.16 [INFO] [stderr] Compiling quote v1.0.17 [INFO] [stderr] Checking getrandom v0.2.6 [INFO] [stderr] Compiling jobserver v0.1.24 [INFO] [stderr] Checking rand_core v0.6.3 [INFO] [stderr] Compiling futures-task v0.3.21 [INFO] [stderr] Compiling futures-channel v0.3.21 [INFO] [stderr] Compiling cc v1.0.73 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Compiling indexmap v1.8.0 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Checking futures-sink v0.3.21 [INFO] [stderr] Compiling log v0.4.16 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling futures-util v0.3.21 [INFO] [stderr] Checking num-complex v0.4.0 [INFO] [stderr] Checking pin-project-lite v0.2.8 [INFO] [stderr] Checking lexical-parse-integer v0.8.3 [INFO] [stderr] Checking lexical-write-integer v0.8.3 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking slab v0.4.5 [INFO] [stderr] Checking futures-io v0.3.21 [INFO] [stderr] Checking regex-automata v0.1.10 [INFO] [stderr] Checking alloc-no-stdlib v2.0.3 [INFO] [stderr] Checking hashbrown v0.11.2 [INFO] [stderr] Compiling zstd-sys v2.0.1+zstd.1.5.2 [INFO] [stderr] Compiling lz4-sys v1.9.3 [INFO] [stderr] Compiling zstd-safe v5.0.1+zstd.1.5.2 [INFO] [stderr] Checking ryu v1.0.9 [INFO] [stderr] Compiling serde_json v1.0.79 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling fs_extra v1.2.0 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling tikv-jemalloc-sys v0.4.3+5.2.1-patched.2 [INFO] [stderr] Checking alloc-stdlib v0.2.1 [INFO] [stderr] Checking lexical-write-float v0.8.4 [INFO] [stderr] Checking lexical-parse-float v0.8.3 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking ordered-float v1.1.1 [INFO] [stderr] Checking threadpool v1.8.1 [INFO] [stderr] Checking aho-corasick v0.7.18 [INFO] [stderr] Checking csv-core v0.1.10 [INFO] [stderr] Checking integer-encoding v1.1.7 [INFO] [stderr] Checking rawpointer v0.2.1 [INFO] [stderr] Checking smallvec v1.8.0 [INFO] [stderr] Checking itoa v1.0.1 [INFO] [stderr] Compiling async-trait v0.1.53 [INFO] [stderr] Compiling snap v1.0.5 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Compiling paste v1.0.7 [INFO] [stderr] Checking itoa v0.4.8 [INFO] [stderr] Checking regex-syntax v0.6.25 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking thrift v0.13.0 [INFO] [stderr] Checking lexical-core v0.8.3 [INFO] [stderr] Checking matrixmultiply v0.3.2 [INFO] [stderr] Checking bstr v0.2.17 [INFO] [stderr] Checking simba v0.5.1 [INFO] [stderr] Checking num v0.4.0 [INFO] [stderr] Checking brotli-decompressor v2.3.2 [INFO] [stderr] Checking csv v1.1.6 [INFO] [stderr] Checking rand_distr v0.4.3 [INFO] [stderr] Checking chrono v0.4.19 [INFO] [stderr] Checking half v1.8.2 [INFO] [stderr] Checking hex v0.4.3 [INFO] [stderr] Compiling parquet v11.0.0 (https://github.com/tustvold/arrow-rs.git?rev=e1825cd5817f685f69585414cc175f96f9684ff3#e1825cd5) [INFO] [stderr] Checking brotli v3.3.3 [INFO] [stderr] Checking flate2 v1.0.22 [INFO] [stderr] Checking regex v1.5.5 [INFO] [stderr] Checking parquet-format v4.0.0 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Compiling futures-macro v0.3.21 [INFO] [stderr] Compiling thiserror-impl v1.0.30 [INFO] [stderr] Compiling multiversion-macros v0.6.1 [INFO] [stderr] Checking thiserror v1.0.30 [INFO] [stderr] Checking flatbuffers v2.1.1 [INFO] [stderr] Compiling nalgebra-macros v0.1.0 [INFO] [stderr] Checking multiversion v0.6.1 [INFO] [stderr] Compiling tokio-macros v1.7.0 [INFO] [stderr] Checking nalgebra v0.27.1 [INFO] [stderr] Checking tokio v1.17.0 [INFO] [stderr] Checking futures-executor v0.3.21 [INFO] [stderr] Checking futures v0.3.21 [INFO] [stderr] Checking lz4 v1.23.3 [INFO] [stderr] Checking arrow v11.0.0 (https://github.com/tustvold/arrow-rs.git?rev=e1825cd5817f685f69585414cc175f96f9684ff3#e1825cd5) [INFO] [stderr] Checking statrs v0.15.0 [INFO] [stdout] error: failed to write to `/opt/rustwide/target/debug/deps/rmetafd7v8l/lib.rmeta`: No space left on device (os error 28) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `statrs` (lib) due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: failed to write to `/opt/rustwide/target/debug/deps/rmetaz0FwSU/lib.rmeta`: No space left on device (os error 28) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: failed to run custom build command for `tikv-jemalloc-sys v0.4.3+5.2.1-patched.2` [INFO] [stderr] note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation. [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/tikv-jemalloc-sys-15bcec8660042cf3/build-script-build` (exit status: 101) [INFO] [stderr] --- stdout [INFO] [stderr] TARGET=x86_64-unknown-linux-gnu [INFO] [stderr] HOST=x86_64-unknown-linux-gnu [INFO] [stderr] NUM_JOBS=8 [INFO] [stderr] OUT_DIR="/opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out" [INFO] [stderr] BUILD_DIR="/opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/build" [INFO] [stderr] SRC_DIR="/opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tikv-jemalloc-sys-0.4.3+5.2.1-patched.2" [INFO] [stderr] cargo:rustc-cfg=prefixed [INFO] [stderr] OPT_LEVEL = Some("0") [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] HOST = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] CC_x86_64-unknown-linux-gnu = None [INFO] [stderr] CC_x86_64_unknown_linux_gnu = None [INFO] [stderr] HOST_CC = None [INFO] [stderr] CC = None [INFO] [stderr] CFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] CFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] HOST_CFLAGS = None [INFO] [stderr] CFLAGS = None [INFO] [stderr] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] DEBUG = Some("true") [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [INFO] [stderr] CC="cc" [INFO] [stderr] CFLAGS="-O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall" [INFO] [stderr] JEMALLOC_REPO_DIR="jemalloc" [INFO] [stderr] --with-jemalloc-prefix=_rjem_ [INFO] [stderr] running: cd "/opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/build" && CC="cc" CFLAGS="-O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall" CPPFLAGS="-O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall" LDFLAGS="-O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall" "sh" "/opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/build/configure" "--disable-cxx" "--with-jemalloc-prefix=_rjem_" "--with-private-namespace=_rjem_" "--host=x86_64-unknown-linux-gnu" "--build=x86_64-unknown-linux-gnu" "--prefix=/opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out" [INFO] [stderr] checking for xsltproc... false [INFO] [stderr] checking for x86_64-unknown-linux-gnu-gcc... cc [INFO] [stderr] checking whether the C compiler works... yes [INFO] [stderr] checking for C compiler default output file name... a.out [INFO] [stderr] checking for suffix of executables... [INFO] [stderr] checking whether we are cross compiling... no [INFO] [stderr] checking for suffix of object files... o [INFO] [stderr] checking whether we are using the GNU C compiler... yes [INFO] [stderr] checking whether cc accepts -g... yes [INFO] [stderr] checking for cc option to accept ISO C89... none needed [INFO] [stderr] checking whether compiler is cray... no [INFO] [stderr] checking whether compiler supports -std=gnu11... yes [INFO] [stderr] checking whether compiler supports -Wall... yes [INFO] [stderr] checking whether compiler supports -Wextra... yes [INFO] [stderr] checking whether compiler supports -Wshorten-64-to-32... no [INFO] [stderr] checking whether compiler supports -Wsign-compare... yes [INFO] [stderr] checking whether compiler supports -Wundef... yes [INFO] [stderr] checking whether compiler supports -Wno-format-zero-length... yes [INFO] [stderr] checking whether compiler supports -pipe... yes [INFO] [stderr] checking whether compiler supports -g3... yes [INFO] [stderr] checking how to run the C preprocessor... cc -E [INFO] [stderr] checking for grep that handles long lines and -e... /usr/bin/grep [INFO] [stderr] checking for egrep... /usr/bin/grep -E [INFO] [stderr] checking for ANSI C header files... yes [INFO] [stderr] checking for sys/types.h... yes [INFO] [stderr] checking for sys/stat.h... yes [INFO] [stderr] checking for stdlib.h... yes [INFO] [stderr] checking for string.h... yes [INFO] [stderr] checking for memory.h... yes [INFO] [stderr] checking for strings.h... yes [INFO] [stderr] checking for inttypes.h... yes [INFO] [stderr] checking for stdint.h... yes [INFO] [stderr] checking for unistd.h... yes [INFO] [stderr] checking whether byte ordering is bigendian... no [INFO] [stderr] checking size of void *... 8 [INFO] [stderr] checking size of int... 4 [INFO] [stderr] checking size of long... 8 [INFO] [stderr] checking size of long long... 8 [INFO] [stderr] checking size of intmax_t... 8 [INFO] [stderr] checking build system type... x86_64-unknown-linux-gnu [INFO] [stderr] checking host system type... x86_64-unknown-linux-gnu [INFO] [stderr] checking whether pause instruction is compilable... yes [INFO] [stderr] checking number of significant virtual address bits... 48 [INFO] [stderr] checking for x86_64-unknown-linux-gnu-ar... no [INFO] [stderr] checking for ar... ar [INFO] [stderr] checking for x86_64-unknown-linux-gnu-nm... no [INFO] [stderr] checking for nm... nm [INFO] [stderr] checking for gawk... no [INFO] [stderr] checking for mawk... mawk [INFO] [stderr] checking malloc.h usability... yes [INFO] [stderr] checking malloc.h presence... yes [INFO] [stderr] checking for malloc.h... yes [INFO] [stderr] checking whether malloc_usable_size definition can use const argument... no [INFO] [stderr] checking for library containing log... -lm [INFO] [stderr] checking whether __attribute__ syntax is compilable... yes [INFO] [stderr] checking whether compiler supports -fvisibility=hidden... yes [INFO] [stderr] checking whether compiler supports -fvisibility=hidden... no [INFO] [stderr] checking whether compiler supports -Werror... yes [INFO] [stderr] checking whether compiler supports -herror_on_warning... yes [INFO] [stderr] checking whether tls_model attribute is compilable... yes [INFO] [stderr] checking whether compiler supports -Werror... yes [INFO] [stderr] checking whether compiler supports -herror_on_warning... yes [INFO] [stderr] checking whether alloc_size attribute is compilable... yes [INFO] [stderr] checking whether compiler supports -Werror... yes [INFO] [stderr] checking whether compiler supports -herror_on_warning... yes [INFO] [stderr] checking whether format(gnu_printf, ...) attribute is compilable... yes [INFO] [stderr] checking whether compiler supports -Werror... yes [INFO] [stderr] checking whether compiler supports -herror_on_warning... yes [INFO] [stderr] checking whether format(printf, ...) attribute is compilable... yes [INFO] [stderr] checking whether compiler supports -Werror... yes [INFO] [stderr] checking whether compiler supports -herror_on_warning... yes [INFO] [stderr] checking whether format(printf, ...) attribute is compilable... yes [INFO] [stderr] checking for a BSD-compatible install... /usr/bin/install -c [INFO] [stderr] checking for x86_64-unknown-linux-gnu-ranlib... no [INFO] [stderr] checking for ranlib... ranlib [INFO] [stderr] checking for ld... /usr/bin/ld [INFO] [stderr] checking for autoconf... /usr/bin/autoconf [INFO] [stderr] checking for memalign... yes [INFO] [stderr] checking for valloc... yes [INFO] [stderr] checking whether compiler supports -O3... yes [INFO] [stderr] checking whether compiler supports -O3... no [INFO] [stderr] checking whether compiler supports -funroll-loops... yes [INFO] [stderr] checking configured backtracing method... N/A [INFO] [stderr] checking for sbrk... yes [INFO] [stderr] checking whether utrace(2) is compilable... no [INFO] [stderr] checking whether a program using __builtin_unreachable is compilable... yes [INFO] [stderr] checking whether a program using __builtin_ffsl is compilable... yes [INFO] [stderr] checking whether a program using __builtin_popcountl is compilable... yes [INFO] [stderr] checking LG_PAGE... 12 [INFO] [stderr] checking pthread.h usability... yes [INFO] [stderr] checking pthread.h presence... yes [INFO] [stderr] checking for pthread.h... yes [INFO] [stderr] checking for pthread_create in -lpthread... yes [INFO] [stderr] checking dlfcn.h usability... yes [INFO] [stderr] checking dlfcn.h presence... yes [INFO] [stderr] checking for dlfcn.h... yes [INFO] [stderr] checking for dlsym... yes [INFO] [stderr] checking whether pthread_atfork(3) is compilable... yes [INFO] [stderr] checking whether pthread_setname_np(3) is compilable... yes [INFO] [stderr] checking for library containing clock_gettime... none required [INFO] [stderr] checking whether clock_gettime(CLOCK_MONOTONIC_COARSE, ...) is compilable... yes [INFO] [stderr] checking whether clock_gettime(CLOCK_MONOTONIC, ...) is compilable... yes [INFO] [stderr] checking whether mach_absolute_time() is compilable... no [INFO] [stderr] checking whether compiler supports -Werror... yes [INFO] [stderr] checking whether syscall(2) is compilable... yes [INFO] [stderr] checking for secure_getenv... yes [INFO] [stderr] checking for sched_getcpu... yes [INFO] [stderr] checking for sched_setaffinity... yes [INFO] [stderr] checking for issetugid... no [INFO] [stderr] checking for _malloc_thread_cleanup... no [INFO] [stderr] checking for _pthread_mutex_init_calloc_cb... no [INFO] [stderr] checking for TLS... yes [INFO] [stderr] checking whether C11 atomics is compilable... yes [INFO] [stderr] checking whether GCC __atomic atomics is compilable... yes [INFO] [stderr] checking whether GCC 8-bit __atomic atomics is compilable... yes [INFO] [stderr] checking whether GCC __sync atomics is compilable... yes [INFO] [stderr] checking whether GCC 8-bit __sync atomics is compilable... yes [INFO] [stderr] checking whether Darwin OSAtomic*() is compilable... no [INFO] [stderr] checking whether madvise(2) is compilable... yes [INFO] [stderr] checking whether madvise(..., MADV_FREE) is compilable... yes [INFO] [stderr] checking whether madvise(..., MADV_DONTNEED) is compilable... yes [INFO] [stderr] checking whether madvise(..., MADV_DO[NT]DUMP) is compilable... yes [INFO] [stderr] checking whether madvise(..., MADV_[NO]HUGEPAGE) is compilable... yes [INFO] [stderr] checking for __builtin_clz... yes [INFO] [stderr] checking whether Darwin os_unfair_lock_*() is compilable... no [INFO] [stderr] checking whether glibc malloc hook is compilable... no [INFO] [stderr] checking whether glibc memalign hook is compilable... no [INFO] [stderr] checking whether pthreads adaptive mutexes is compilable... yes [INFO] [stderr] checking whether compiler supports -D_GNU_SOURCE... yes [INFO] [stderr] checking whether compiler supports -Werror... yes [INFO] [stderr] checking whether compiler supports -herror_on_warning... yes [INFO] [stderr] checking whether strerror_r returns char with gnu source is compilable... yes [INFO] [stderr] checking for stdbool.h that conforms to C99... yes [INFO] [stderr] checking for _Bool... yes [INFO] [stderr] configure: creating ./config.status [INFO] [stderr] config.status: creating Makefile [INFO] [stderr] config.status: creating jemalloc.pc [INFO] [stderr] config.status: creating doc/html.xsl [INFO] [stderr] config.status: creating doc/manpages.xsl [INFO] [stderr] config.status: creating doc/jemalloc.xml [INFO] [stderr] config.status: creating include/jemalloc/jemalloc_macros.h [INFO] [stderr] config.status: creating include/jemalloc/jemalloc_protos.h [INFO] [stderr] config.status: creating include/jemalloc/jemalloc_typedefs.h [INFO] [stderr] config.status: creating include/jemalloc/internal/jemalloc_preamble.h [INFO] [stderr] config.status: creating test/test.sh [INFO] [stderr] config.status: creating test/include/test/jemalloc_test.h [INFO] [stderr] config.status: creating config.stamp [INFO] [stderr] config.status: creating bin/jemalloc-config [INFO] [stderr] config.status: creating bin/jemalloc.sh [INFO] [stderr] config.status: creating bin/jeprof [INFO] [stderr] config.status: creating include/jemalloc/jemalloc_defs.h [INFO] [stderr] config.status: creating include/jemalloc/internal/jemalloc_internal_defs.h [INFO] [stderr] config.status: creating test/include/test/jemalloc_test_defs.h [INFO] [stderr] config.status: executing include/jemalloc/internal/public_symbols.txt commands [INFO] [stderr] config.status: executing include/jemalloc/internal/private_symbols.awk commands [INFO] [stderr] config.status: executing include/jemalloc/internal/private_symbols_jet.awk commands [INFO] [stderr] config.status: executing include/jemalloc/internal/public_namespace.h commands [INFO] [stderr] config.status: executing include/jemalloc/internal/public_unnamespace.h commands [INFO] [stderr] config.status: executing include/jemalloc/jemalloc_protos_jet.h commands [INFO] [stderr] config.status: executing include/jemalloc/jemalloc_rename.h commands [INFO] [stderr] config.status: executing include/jemalloc/jemalloc_mangle.h commands [INFO] [stderr] config.status: executing include/jemalloc/jemalloc_mangle_jet.h commands [INFO] [stderr] config.status: executing include/jemalloc/jemalloc.h commands [INFO] [stderr] =============================================================================== [INFO] [stderr] jemalloc version : 5.2.1-2-g172143a2979d9d948035423ce347e35cd1388fc3 [INFO] [stderr] library revision : 2 [INFO] [stderr] [INFO] [stderr] CONFIG : --disable-cxx --with-jemalloc-prefix=_rjem_ --with-private-namespace=_rjem_ --host=x86_64-unknown-linux-gnu --build=x86_64-unknown-linux-gnu --prefix=/opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out build_alias=x86_64-unknown-linux-gnu host_alias=x86_64-unknown-linux-gnu CC=cc 'CFLAGS=-O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall' 'LDFLAGS=-O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall' 'CPPFLAGS=-O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall' [INFO] [stderr] CC : cc [INFO] [stderr] CONFIGURE_CFLAGS : -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops [INFO] [stderr] SPECIFIED_CFLAGS : -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall [INFO] [stderr] EXTRA_CFLAGS : [INFO] [stderr] CPPFLAGS : -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT [INFO] [stderr] CXX : [INFO] [stderr] CONFIGURE_CXXFLAGS : [INFO] [stderr] SPECIFIED_CXXFLAGS : [INFO] [stderr] EXTRA_CXXFLAGS : [INFO] [stderr] LDFLAGS : -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall [INFO] [stderr] EXTRA_LDFLAGS : [INFO] [stderr] DSO_LDFLAGS : -shared -Wl,-soname,$(@F) [INFO] [stderr] LIBS : -lm -pthread [INFO] [stderr] RPATH_EXTRA : [INFO] [stderr] [INFO] [stderr] XSLTPROC : false [INFO] [stderr] XSLROOT : [INFO] [stderr] [INFO] [stderr] PREFIX : /opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out [INFO] [stderr] BINDIR : /opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/bin [INFO] [stderr] DATADIR : /opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/share [INFO] [stderr] INCLUDEDIR : /opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/include [INFO] [stderr] LIBDIR : /opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/lib [INFO] [stderr] MANDIR : /opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/share/man [INFO] [stderr] [INFO] [stderr] srcroot : [INFO] [stderr] abs_srcroot : /opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/build/ [INFO] [stderr] objroot : [INFO] [stderr] abs_objroot : /opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/build/ [INFO] [stderr] [INFO] [stderr] JEMALLOC_PREFIX : _rjem_ [INFO] [stderr] JEMALLOC_PRIVATE_NAMESPACE [INFO] [stderr] : _rjem_je_ [INFO] [stderr] install_suffix : [INFO] [stderr] malloc_conf : [INFO] [stderr] documentation : 1 [INFO] [stderr] shared libs : 1 [INFO] [stderr] static libs : 1 [INFO] [stderr] autogen : 0 [INFO] [stderr] debug : 0 [INFO] [stderr] stats : 1 [INFO] [stderr] experimetal_smallocx : 0 [INFO] [stderr] prof : 0 [INFO] [stderr] prof-libunwind : 0 [INFO] [stderr] prof-libgcc : 0 [INFO] [stderr] prof-gcc : 0 [INFO] [stderr] fill : 1 [INFO] [stderr] utrace : 0 [INFO] [stderr] xmalloc : 0 [INFO] [stderr] log : 0 [INFO] [stderr] lazy_lock : 0 [INFO] [stderr] cache-oblivious : 1 [INFO] [stderr] cxx : 0 [INFO] [stderr] =============================================================================== [INFO] [stderr] running: cd "/opt/rustwide/target/debug/build/tikv-jemalloc-sys-cfe62e7954774a56/out/build" && "make" "-j" "8" [INFO] [stderr] cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -fPIC -DPIC -c -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/jemalloc.sym.o src/jemalloc.c [INFO] [stderr] cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -fPIC -DPIC -c -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/arena.sym.o src/arena.c [INFO] [stderr] cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -fPIC -DPIC -c -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/background_thread.sym.o src/background_thread.c [INFO] [stderr] cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -fPIC -DPIC -c -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/base.sym.o src/base.c [INFO] [stderr] cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -fPIC -DPIC -c -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/bin.sym.o src/bin.c [INFO] [stderr] cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -fPIC -DPIC -c -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/bitmap.sym.o src/bitmap.c [INFO] [stderr] cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -fPIC -DPIC -c -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ckh.sym.o src/ckh.c [INFO] [stderr] cc -std=gnu11 -Wall -Wextra -Wsign-compare -Wundef -Wno-format-zero-length -pipe -g3 -fvisibility=hidden -O3 -funroll-loops -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -fPIC -DPIC -c -O0 -ffunction-sections -fdata-sections -fPIC -g -fno-omit-frame-pointer -m64 -Wall -D_GNU_SOURCE -D_REENTRANT -Iinclude -Iinclude -DJEMALLOC_NO_PRIVATE_NAMESPACE -o src/ctl.sym.o src/ctl.c [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] sed: couldn't write 38 items to stdout: No space left on device [INFO] [stderr] ./include/jemalloc/jemalloc.sh: 19: echo: echo: I/O error [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:131:11: warning: "/*" within comment [-Wcomment] [INFO] [stderr] 131 | * 0/* [INFO] [stderr] | [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:136:23: error: expected ';' before 'const' [INFO] [stderr] 136 | extern JEMALLOC_EXPORT const char *je_malloc_conf; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:137:23: error: expected ';' before 'void' [INFO] [stderr] 137 | extern JEMALLOC_EXPORT void (*je_malloc_message)(void *cbopaque, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:16: error: expected ';' before 'int' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:77:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_posix_memalign' [INFO] [stderr] 77 | # define je_posix_memalign _rjem_posix_memalign [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:41: note: in expansion of macro 'je_posix_memalign' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:16: error: expected ';' before 'void' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:65:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_free' [INFO] [stderr] 65 | # define je_free _rjem_free [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:41: note: in expansion of macro 'je_free' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:131:11: warning: "/*" within comment [-Wcomment] [INFO] [stderr] 131 | * 0/* [INFO] [stderr] | [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:136:23: error: expected ';' before 'const' [INFO] [stderr] 136 | extern JEMALLOC_EXPORT const char *je_malloc_conf; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:137:23: error: expected ';' before 'void' [INFO] [stderr] 137 | extern JEMALLOC_EXPORT void (*je_malloc_message)(void *cbopaque, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:131:11: warning: "/*" within comment [-Wcomment] [INFO] [stderr] 131 | * 0/* [INFO] [stderr] | [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:136:23: error: expected ';' before 'const' [INFO] [stderr] 136 | extern JEMALLOC_EXPORT const char *je_malloc_conf; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:137:23: error: expected ';' before 'void' [INFO] [stderr] 137 | extern JEMALLOC_EXPORT void (*je_malloc_message)(void *cbopaque, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:16: error: expected ';' before 'void' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:64:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_dallocx' [INFO] [stderr] 64 | # define je_dallocx _rjem_dallocx [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:41: note: in expansion of macro 'je_dallocx' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:16: error: expected ';' before 'void' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:81:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_sdallocx' [INFO] [stderr] 81 | # define je_sdallocx _rjem_sdallocx [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:41: note: in expansion of macro 'je_sdallocx' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:16: error: expected ';' before 'int' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:77:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_posix_memalign' [INFO] [stderr] 77 | # define je_posix_memalign _rjem_posix_memalign [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:41: note: in expansion of macro 'je_posix_memalign' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:16: error: expected ';' before 'int' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:66:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctl' [INFO] [stderr] 66 | # define je_mallctl _rjem_mallctl [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:41: note: in expansion of macro 'je_mallctl' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:16: error: expected ';' before 'int' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:68:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlnametomib' [INFO] [stderr] 68 | # define je_mallctlnametomib _rjem_mallctlnametomib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:41: note: in expansion of macro 'je_mallctlnametomib' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:16: error: expected ';' before 'int' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:67:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlbymib' [INFO] [stderr] 67 | # define je_mallctlbymib _rjem_mallctlbymib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:41: note: in expansion of macro 'je_mallctlbymib' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:16: error: expected ';' before 'void' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:72:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_malloc_stats_print' [INFO] [stderr] 72 | # define je_malloc_stats_print _rjem_malloc_stats_print [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:41: note: in expansion of macro 'je_malloc_stats_print' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:16: error: expected ';' before 'void' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:65:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_free' [INFO] [stderr] 65 | # define je_free _rjem_free [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:41: note: in expansion of macro 'je_free' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:16: error: expected ';' before 'int' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:77:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_posix_memalign' [INFO] [stderr] 77 | # define je_posix_memalign _rjem_posix_memalign [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:41: note: in expansion of macro 'je_posix_memalign' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:16: error: expected ';' before 'void' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:65:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_free' [INFO] [stderr] 65 | # define je_free _rjem_free [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:41: note: in expansion of macro 'je_free' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:131:11: warning: "/*" within comment [-Wcomment] [INFO] [stderr] 131 | * 0/* [INFO] [stderr] | [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:136:23: error: expected ';' before 'const' [INFO] [stderr] 136 | extern JEMALLOC_EXPORT const char *je_malloc_conf; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:137:23: error: expected ';' before 'void' [INFO] [stderr] 137 | extern JEMALLOC_EXPORT void (*je_malloc_message)(void *cbopaque, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:48, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/test_hooks.h:4:23: error: expected ';' before 'void' [INFO] [stderr] 4 | extern JEMALLOC_EXPORT void (*test_hooks_arena_new_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/test_hooks.h:5:23: error: expected ';' before 'void' [INFO] [stderr] 5 | extern JEMALLOC_EXPORT void (*test_hooks_libc_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:16: error: expected ';' before 'void' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:64:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_dallocx' [INFO] [stderr] 64 | # define je_dallocx _rjem_dallocx [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:41: note: in expansion of macro 'je_dallocx' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:16: error: expected ';' before 'void' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:81:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_sdallocx' [INFO] [stderr] 81 | # define je_sdallocx _rjem_sdallocx [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:41: note: in expansion of macro 'je_sdallocx' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/assert.h:1, [INFO] [stderr] from include/jemalloc/internal/bit_util.h:4, [INFO] [stderr] from include/jemalloc/internal/bitmap.h:5, [INFO] [stderr] from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/malloc_io.h: In function 'malloc_snprintf': [INFO] [stderr] include/jemalloc/internal/malloc_io.h:55:5: error: expected declaration specifiers before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 55 | JEMALLOC_FORMAT_PRINTF(3, 4); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:63:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 63 | const char *format, ...) JEMALLOC_FORMAT_PRINTF(3, 4); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:64:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 64 | void malloc_printf(const char *format, ...) JEMALLOC_FORMAT_PRINTF(1, 2); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:67:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 67 | malloc_write_fd(int fd, const void *buf, size_t count) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:89:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 89 | malloc_read_fd(int fd, void *buf, size_t count) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/assert.h:2, [INFO] [stderr] from include/jemalloc/internal/bit_util.h:4, [INFO] [stderr] from include/jemalloc/internal/bitmap.h:5, [INFO] [stderr] from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/util.h:47:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 47 | set_errno(int errnum) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/util.h:57:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 57 | get_errno(void) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] In file included from include/jemalloc/internal/bitmap.h:5, [INFO] [stderr] from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/bit_util.h:16:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 16 | ffs_llu(unsigned long long bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:21:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 21 | ffs_lu(unsigned long bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:26:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 26 | ffs_u(unsigned bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:32:35: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 32 | popcount_lu(unsigned long bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:43:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 43 | cfs_lu(unsigned long* bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:50:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 50 | ffs_zu(size_t bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:63:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 63 | ffs_u64(uint64_t bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:74:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 74 | ffs_u32(uint32_t bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:84:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 84 | pow2_ceil_u64(uint64_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:114:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 114 | pow2_ceil_u32(uint32_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:144:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 144 | pow2_ceil_zu(size_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:154:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 154 | lg_floor(size_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:217:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 217 | lg_ceil(size_t x) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/bitmap.h:8:23: error: storage class specified for parameter 'bitmap_t' [INFO] [stderr] 8 | typedef unsigned long bitmap_t; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:16: error: expected ';' before 'int' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:77:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_posix_memalign' [INFO] [stderr] 77 | # define je_posix_memalign _rjem_posix_memalign [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:41: note: in expansion of macro 'je_posix_memalign' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/bitmap.h:150:3: error: storage class specified for parameter 'bitmap_level_t' [INFO] [stderr] 150 | } bitmap_level_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:169:3: error: storage class specified for parameter 'bitmap_info_t' [INFO] [stderr] 169 | } bitmap_info_t; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:171:23: error: expected declaration specifiers or '...' before 'bitmap_info_t' [INFO] [stderr] 171 | void bitmap_info_init(bitmap_info_t *binfo, size_t nbits); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:172:18: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 172 | void bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:172:42: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 172 | void bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:172:56: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 172 | void bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bitmap.h:173:26: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 173 | size_t bitmap_size(const bitmap_info_t *binfo); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:173:40: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 173 | size_t bitmap_size(const bitmap_info_t *binfo); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bitmap.h:176:13: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 176 | bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:176:37: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 176 | bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:176:51: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 176 | bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bitmap.h:195:12: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 195 | bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:195:36: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 195 | bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:195:50: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 195 | bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bitmap.h:206:12: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 206 | bitmap_set(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:206:36: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 206 | bitmap_set(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:206:50: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 206 | bitmap_set(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bitmap.h:242:18: warning: type defaults to 'int' in declaration of 'bitmap_t' [-Wimplicit-int] [INFO] [stderr] 242 | bitmap_ffu(const bitmap_t *bitmap, const bitmap_info_t *binfo, size_t min_bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:242:27: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 242 | bitmap_ffu(const bitmap_t *bitmap, const bitmap_info_t *binfo, size_t min_bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bitmap.h:301:12: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 301 | bitmap_sfu(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:301:36: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 301 | bitmap_sfu(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:301:50: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 301 | bitmap_sfu(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:331:14: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 331 | bitmap_unset(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:331:38: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 331 | bitmap_unset(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:331:52: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 331 | bitmap_unset(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/arena_structs_a.h:8:9: error: expected specifier-qualifier-list before 'bitmap_t' [INFO] [stderr] 8 | bitmap_t bitmap[BITMAP_GROUPS_MAX]; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_structs_a.h:6:1: warning: empty declaration [INFO] [stderr] 6 | struct arena_slab_data_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:14:3: error: storage class specified for parameter 'atomic_memory_order_t' [INFO] [stderr] 14 | } atomic_memory_order_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:16:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 16 | ATOMIC_INLINE int [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:16: error: expected ';' before 'int' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:34:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 34 | ATOMIC_INLINE void [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:66:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctl' [INFO] [stderr] 66 | # define je_mallctl _rjem_mallctl [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:41: note: in expansion of macro 'je_mallctl' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:16: error: expected ';' before 'int' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_p_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:68:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlnametomib' [INFO] [stderr] 68 | # define je_mallctlnametomib _rjem_mallctlnametomib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:41: note: in expansion of macro 'je_mallctlnametomib' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:16: error: expected ';' before 'int' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:67:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlbymib' [INFO] [stderr] 67 | # define je_mallctlbymib _rjem_mallctlbymib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:41: note: in expansion of macro 'je_mallctlbymib' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:16: error: expected ';' before 'void' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:16: error: expected ';' before 'void' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:64:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_dallocx' [INFO] [stderr] 64 | # define je_dallocx _rjem_dallocx [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:41: note: in expansion of macro 'je_dallocx' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:72:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_malloc_stats_print' [INFO] [stderr] 72 | # define je_malloc_stats_print _rjem_malloc_stats_print [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:41: note: in expansion of macro 'je_malloc_stats_print' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:16: error: expected ';' before 'void' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:81:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_sdallocx' [INFO] [stderr] 81 | # define je_sdallocx _rjem_sdallocx [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:41: note: in expansion of macro 'je_sdallocx' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_b_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:16: error: expected ';' before 'void' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:65:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_free' [INFO] [stderr] 65 | # define je_free _rjem_free [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:41: note: in expansion of macro 'je_free' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_zu_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_zd_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u8_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u32_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:131:11: warning: "/*" within comment [-Wcomment] [INFO] [stderr] 131 | * 0/* [INFO] [stderr] | [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:136:23: error: expected ';' before 'const' [INFO] [stderr] 136 | extern JEMALLOC_EXPORT const char *je_malloc_conf; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:137:23: error: expected ';' before 'void' [INFO] [stderr] 137 | extern JEMALLOC_EXPORT void (*je_malloc_message)(void *cbopaque, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u64_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:16: error: expected ';' before 'int' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:66:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctl' [INFO] [stderr] 66 | # define je_mallctl _rjem_mallctl [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:41: note: in expansion of macro 'je_mallctl' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:16: error: expected ';' before 'int' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:68:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlnametomib' [INFO] [stderr] 68 | # define je_mallctlnametomib _rjem_mallctlnametomib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:41: note: in expansion of macro 'je_mallctlnametomib' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:16: error: expected ';' before 'int' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:67:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlbymib' [INFO] [stderr] 67 | # define je_mallctlbymib _rjem_mallctlbymib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:41: note: in expansion of macro 'je_mallctlbymib' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:16: error: expected ';' before 'void' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/mutex_prof.h:5, [INFO] [stderr] from include/jemalloc/internal/mutex.h:5, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/nstime.h:10:3: error: storage class specified for parameter 'nstime_t' [INFO] [stderr] 10 | } nstime_t; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:72:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_malloc_stats_print' [INFO] [stderr] 72 | # define je_malloc_stats_print _rjem_malloc_stats_print [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:41: note: in expansion of macro 'je_malloc_stats_print' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:12:18: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 12 | void nstime_init(nstime_t *time, uint64_t ns); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:13:19: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 13 | void nstime_init2(nstime_t *time, uint64_t sec, uint64_t nsec); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:14:26: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 14 | uint64_t nstime_ns(const nstime_t *time); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:14:35: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 14 | uint64_t nstime_ns(const nstime_t *time); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:15:27: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 15 | uint64_t nstime_sec(const nstime_t *time); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:15:36: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 15 | uint64_t nstime_sec(const nstime_t *time); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:16:28: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 16 | uint64_t nstime_msec(const nstime_t *time); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:16:37: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 16 | uint64_t nstime_msec(const nstime_t *time); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:17:28: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 17 | uint64_t nstime_nsec(const nstime_t *time); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:17:37: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 17 | uint64_t nstime_nsec(const nstime_t *time); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:18:18: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 18 | void nstime_copy(nstime_t *time, const nstime_t *source); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:18:40: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 18 | void nstime_copy(nstime_t *time, const nstime_t *source); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:18:49: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 18 | void nstime_copy(nstime_t *time, const nstime_t *source); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:19:26: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 19 | int nstime_compare(const nstime_t *a, const nstime_t *b); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:19:35: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 19 | int nstime_compare(const nstime_t *a, const nstime_t *b); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:20:17: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 20 | void nstime_add(nstime_t *time, const nstime_t *addend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:20:39: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 20 | void nstime_add(nstime_t *time, const nstime_t *addend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:20:48: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 20 | void nstime_add(nstime_t *time, const nstime_t *addend); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:21:18: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 21 | void nstime_iadd(nstime_t *time, uint64_t addend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:22:22: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 22 | void nstime_subtract(nstime_t *time, const nstime_t *subtrahend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:22:44: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 22 | void nstime_subtract(nstime_t *time, const nstime_t *subtrahend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:22:53: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 22 | void nstime_subtract(nstime_t *time, const nstime_t *subtrahend); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:23:23: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 23 | void nstime_isubtract(nstime_t *time, uint64_t subtrahend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:24:23: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 24 | void nstime_imultiply(nstime_t *time, uint64_t multiplier); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:25:21: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 25 | void nstime_idivide(nstime_t *time, uint64_t divisor); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:26:30: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 26 | uint64_t nstime_divide(const nstime_t *time, const nstime_t *divisor); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:26:39: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 26 | uint64_t nstime_divide(const nstime_t *time, const nstime_t *divisor); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:28:15: error: storage class specified for parameter 'nstime_monotonic_t' [INFO] [stderr] 28 | typedef bool (nstime_monotonic_t)(void); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:29:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token [INFO] [stderr] 29 | extern nstime_monotonic_t *JET_MUTABLE nstime_monotonic; [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:31:32: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 31 | typedef bool (nstime_update_t)(nstime_t *); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:32:8: error: unknown type name 'nstime_update_t' [INFO] [stderr] 32 | extern nstime_update_t *JET_MUTABLE nstime_update; [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:32:37: error: storage class specified for parameter 'nstime_update' [INFO] [stderr] 32 | extern nstime_update_t *JET_MUTABLE nstime_update; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex_prof.h:6, [INFO] [stderr] from include/jemalloc/internal/mutex.h:5, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/tsd_types.h:6:22: error: storage class specified for parameter 'tsd_t' [INFO] [stderr] 6 | typedef struct tsd_s tsd_t; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_types.h:7:23: error: storage class specified for parameter 'tsdn_t' [INFO] [stderr] 7 | typedef struct tsdn_s tsdn_t; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_types.h:8:16: error: storage class specified for parameter 'malloc_tsd_cleanup_t' [INFO] [stderr] 8 | typedef bool (*malloc_tsd_cleanup_t)(void); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex.h:5, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:18:3: error: storage class specified for parameter 'mutex_prof_global_ind_t' [INFO] [stderr] 18 | } mutex_prof_global_ind_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:36:3: error: storage class specified for parameter 'mutex_prof_arena_ind_t' [INFO] [stderr] 36 | } mutex_prof_arena_ind_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:68:19: error: storage class specified for parameter 'mutex_prof_uint64_t_counter_ind_t' [INFO] [stderr] 68 | } mutex_prof_##t##_counter_ind_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:70:1: note: in expansion of macro 'COUNTER_ENUM' [INFO] [stderr] 70 | COUNTER_ENUM(MUTEX_PROF_UINT64_COUNTERS, uint64_t) [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:68:19: error: storage class specified for parameter 'mutex_prof_uint32_t_counter_ind_t' [INFO] [stderr] 68 | } mutex_prof_##t##_counter_ind_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:71:1: note: in expansion of macro 'COUNTER_ENUM' [INFO] [stderr] 71 | COUNTER_ENUM(MUTEX_PROF_UINT32_COUNTERS, uint32_t) [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:82:9: error: expected specifier-qualifier-list before 'nstime_t' [INFO] [stderr] 82 | nstime_t tot_wait_time; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:106:3: error: storage class specified for parameter 'mutex_prof_data_t' [INFO] [stderr] 106 | } mutex_prof_data_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:6, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/bin_types.h:12:32: error: storage class specified for parameter 'tsd_binshards_t' [INFO] [stderr] 12 | typedef struct tsd_binshards_s tsd_binshards_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bin_types.h:13:1: warning: empty declaration [INFO] [stderr] 13 | struct tsd_binshards_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:8:13: error: storage class specified for parameter 'malloc_slow' [INFO] [stderr] 8 | extern bool malloc_slow; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:11:13: error: storage class specified for parameter 'opt_abort' [INFO] [stderr] 11 | extern bool opt_abort; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:12:13: error: storage class specified for parameter 'opt_abort_conf' [INFO] [stderr] 12 | extern bool opt_abort_conf; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:13:13: error: storage class specified for parameter 'opt_confirm_conf' [INFO] [stderr] 13 | extern bool opt_confirm_conf; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:14:20: error: storage class specified for parameter 'opt_junk' [INFO] [stderr] 14 | extern const char *opt_junk; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:15:13: error: storage class specified for parameter 'opt_junk_alloc' [INFO] [stderr] 15 | extern bool opt_junk_alloc; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:16:13: error: storage class specified for parameter 'opt_junk_free' [INFO] [stderr] 16 | extern bool opt_junk_free; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:17:13: error: storage class specified for parameter 'opt_utrace' [INFO] [stderr] 17 | extern bool opt_utrace; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:18:13: error: storage class specified for parameter 'opt_xmalloc' [INFO] [stderr] 18 | extern bool opt_xmalloc; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:19:13: error: storage class specified for parameter 'opt_zero' [INFO] [stderr] 19 | extern bool opt_zero; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:20:17: error: storage class specified for parameter 'opt_narenas' [INFO] [stderr] 20 | extern unsigned opt_narenas; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:23:17: error: storage class specified for parameter 'ncpus' [INFO] [stderr] 23 | extern unsigned ncpus; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:26:17: error: storage class specified for parameter 'narenas_auto' [INFO] [stderr] 26 | extern unsigned narenas_auto; [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:29:17: error: storage class specified for parameter 'manual_arena_base' [INFO] [stderr] 29 | extern unsigned manual_arena_base; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:35:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'arenas' [INFO] [stderr] 35 | extern atomic_p_t arenas[]; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:44:21: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 44 | arena_t *arena_init(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:45:37: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 45 | arena_tdata_t *arena_tdata_get_hard(tsd_t *tsd, unsigned ind); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:46:28: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 46 | arena_t *arena_choose_hard(tsd_t *tsd, bool internal); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:47:20: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 47 | void arena_migrate(tsd_t *tsd, unsigned oldind, unsigned newind); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:48:21: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 48 | void iarena_cleanup(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:49:20: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 49 | void arena_cleanup(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:50:27: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 50 | void arenas_tdata_cleanup(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:10, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:32:33: error: storage class specified for parameter 'rtree_leaf_elm_t' [INFO] [stderr] 32 | typedef struct rtree_leaf_elm_s rtree_leaf_elm_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:34:38: error: storage class specified for parameter 'rtree_ctx_cache_elm_t' [INFO] [stderr] 34 | typedef struct rtree_ctx_cache_elm_s rtree_ctx_cache_elm_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:37:9: error: expected specifier-qualifier-list before 'rtree_leaf_elm_t' [INFO] [stderr] 37 | rtree_leaf_elm_t *leaf; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:35:1: warning: empty declaration [INFO] [stderr] 35 | struct rtree_ctx_cache_elm_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:40:28: error: storage class specified for parameter 'rtree_ctx_t' [INFO] [stderr] 40 | typedef struct rtree_ctx_s rtree_ctx_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:43:9: error: expected specifier-qualifier-list before 'rtree_ctx_cache_elm_t' [INFO] [stderr] 43 | rtree_ctx_cache_elm_t cache[RTREE_CTX_NCACHE]; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:41:1: warning: empty declaration [INFO] [stderr] 41 | struct rtree_ctx_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:48:26: error: expected declaration specifiers or '...' before 'rtree_ctx_t' [INFO] [stderr] 48 | void rtree_ctx_data_init(rtree_ctx_t *ctx); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tcache_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/cache_bin.h:22:17: error: storage class specified for parameter 'cache_bin_sz_t' [INFO] [stderr] 22 | typedef int32_t cache_bin_sz_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:24:34: error: storage class specified for parameter 'cache_bin_stats_t' [INFO] [stderr] 24 | typedef struct cache_bin_stats_s cache_bin_stats_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:25:1: warning: empty declaration [INFO] [stderr] 25 | struct cache_bin_stats_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:37:33: error: storage class specified for parameter 'cache_bin_info_t' [INFO] [stderr] 37 | typedef struct cache_bin_info_s cache_bin_info_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:40:9: error: expected specifier-qualifier-list before 'cache_bin_sz_t' [INFO] [stderr] 40 | cache_bin_sz_t ncached_max; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:38:1: warning: empty declaration [INFO] [stderr] 38 | struct cache_bin_info_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:43:28: error: storage class specified for parameter 'cache_bin_t' [INFO] [stderr] 43 | typedef struct cache_bin_s cache_bin_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:46:9: error: expected specifier-qualifier-list before 'cache_bin_sz_t' [INFO] [stderr] 46 | cache_bin_sz_t low_water; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:44:1: warning: empty declaration [INFO] [stderr] 44 | struct cache_bin_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:67:45: error: storage class specified for parameter 'cache_bin_array_descriptor_t' [INFO] [stderr] 67 | typedef struct cache_bin_array_descriptor_s cache_bin_array_descriptor_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/ql.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:9, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/cache_bin.h:73:16: error: expected specifier-qualifier-list before 'cache_bin_array_descriptor_t' [INFO] [stderr] 73 | ql_elm(cache_bin_array_descriptor_t) link; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/qr.h:7:9: note: in definition of macro 'qr' [INFO] [stderr] 7 | a_type *qre_next; \ [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:73:9: note: in expansion of macro 'ql_elm' [INFO] [stderr] 73 | ql_elm(cache_bin_array_descriptor_t) link; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tcache_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/cache_bin.h:75:9: error: expected specifier-qualifier-list before 'cache_bin_t' [INFO] [stderr] 75 | cache_bin_t *bins_small; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:68:1: warning: empty declaration [INFO] [stderr] 68 | struct cache_bin_array_descriptor_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:80:33: error: expected declaration specifiers or '...' before 'cache_bin_array_descriptor_t' [INFO] [stderr] 80 | cache_bin_array_descriptor_init(cache_bin_array_descriptor_t *descriptor, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:81:5: error: expected declaration specifiers or '...' before 'cache_bin_t' [INFO] [stderr] 81 | cache_bin_t *bins_small, cache_bin_t *bins_large) { [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:81:30: error: expected declaration specifiers or '...' before 'cache_bin_t' [INFO] [stderr] 81 | cache_bin_t *bins_small, cache_bin_t *bins_large) { [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:87:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 87 | JEMALLOC_ALWAYS_INLINE void * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:119:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 119 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tcache_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/ticker.h:17:3: error: storage class specified for parameter 'ticker_t' [INFO] [stderr] 17 | } ticker_t; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:20:13: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 20 | ticker_init(ticker_t *ticker, int32_t nticks) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:26:13: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 26 | ticker_copy(ticker_t *ticker, const ticker_t *other) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:26:37: warning: type defaults to 'int' in declaration of 'ticker_t' [-Wimplicit-int] [INFO] [stderr] 26 | ticker_copy(ticker_t *ticker, const ticker_t *other) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:26:46: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 26 | ticker_copy(ticker_t *ticker, const ticker_t *other) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/ticker.h:31:19: warning: type defaults to 'int' in declaration of 'ticker_t' [-Wimplicit-int] [INFO] [stderr] 31 | ticker_read(const ticker_t *ticker) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:31:28: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 31 | ticker_read(const ticker_t *ticker) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/ticker.h:56:1: error: expected declaration specifiers before 'JEMALLOC_NOINLINE' [INFO] [stderr] 56 | JEMALLOC_NOINLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:65:14: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 65 | ticker_ticks(ticker_t *ticker, int32_t nticks) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:74:13: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 74 | ticker_tick(ticker_t *ticker) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:83:16: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 83 | ticker_trytick(ticker_t *ticker) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/ql.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:9, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:11:16: error: expected specifier-qualifier-list before 'tsd_t' [INFO] [stderr] 11 | typedef ql_elm(tsd_t) tsd_link_t; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/qr.h:7:9: note: in definition of macro 'qr' [INFO] [stderr] 7 | a_type *qre_next; \ [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:11:9: note: in expansion of macro 'ql_elm' [INFO] [stderr] 11 | typedef ql_elm(tsd_t) tsd_link_t; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:16: error: expected ';' before 'int' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:11:23: error: storage class specified for parameter 'tsd_link_t' [INFO] [stderr] 11 | typedef ql_elm(tsd_t) tsd_link_t; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:22:9: error: expected specifier-qualifier-list before 'ticker_t' [INFO] [stderr] 22 | ticker_t gc_ticker; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:77:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_posix_memalign' [INFO] [stderr] 77 | # define je_posix_memalign _rjem_posix_memalign [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:41: note: in expansion of macro 'je_posix_memalign' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:13:1: warning: empty declaration [INFO] [stderr] 13 | struct tcache_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:63:1: warning: empty declaration [INFO] [stderr] 63 | struct tcaches_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/jemalloc.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:131:11: warning: "/*" within comment [-Wcomment] [INFO] [stderr] 131 | * 0/* [INFO] [stderr] | [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:14, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/witness.h:74:26: error: storage class specified for parameter 'witness_t' [INFO] [stderr] 74 | typedef struct witness_s witness_t; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:75:18: error: storage class specified for parameter 'witness_rank_t' [INFO] [stderr] 75 | typedef unsigned witness_rank_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:9, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/witness.h:76:17: error: expected specifier-qualifier-list before 'witness_t' [INFO] [stderr] 76 | typedef ql_head(witness_t) witness_list_t; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ql.h:9:9: note: in definition of macro 'ql_head' [INFO] [stderr] 9 | a_type *qlh_first; \ [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:136:23: error: expected ';' before 'const' [INFO] [stderr] 136 | extern JEMALLOC_EXPORT const char *je_malloc_conf; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:14, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/witness.h:76:28: error: storage class specified for parameter 'witness_list_t' [INFO] [stderr] 76 | typedef ql_head(witness_t) witness_list_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:137:23: error: expected ';' before 'void' [INFO] [stderr] 137 | extern JEMALLOC_EXPORT void (*je_malloc_message)(void *cbopaque, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/witness.h:77:35: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 77 | typedef int witness_comp_t (const witness_t *, void *, const witness_t *, [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:77:45: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 77 | typedef int witness_comp_t (const witness_t *, void *, const witness_t *, [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:88:9: error: expected specifier-qualifier-list before 'witness_rank_t' [INFO] [stderr] 88 | witness_rank_t rank; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:80:1: warning: empty declaration [INFO] [stderr] 80 | struct witness_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:107:30: error: storage class specified for parameter 'witness_tsd_t' [INFO] [stderr] 107 | typedef struct witness_tsd_s witness_tsd_t; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:109:9: error: expected specifier-qualifier-list before 'witness_list_t' [INFO] [stderr] 109 | witness_list_t witnesses; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:108:1: warning: empty declaration [INFO] [stderr] 108 | struct witness_tsd_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:119:31: error: storage class specified for parameter 'witness_tsdn_t' [INFO] [stderr] 119 | typedef struct witness_tsdn_s witness_tsdn_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:121:9: error: expected specifier-qualifier-list before 'witness_tsd_t' [INFO] [stderr] 121 | witness_tsd_t witness_tsd; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:120:1: warning: empty declaration [INFO] [stderr] 120 | struct witness_tsdn_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:124:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 124 | JEMALLOC_ALWAYS_INLINE witness_tsdn_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:129:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 129 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:134:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 134 | JEMALLOC_ALWAYS_INLINE witness_tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:14, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/witness.h:143:19: error: expected declaration specifiers or '...' before 'witness_t' [INFO] [stderr] 143 | void witness_init(witness_t *witness, const char *name, witness_rank_t rank, [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:143:57: error: expected declaration specifiers or '...' before 'witness_rank_t' [INFO] [stderr] 143 | void witness_init(witness_t *witness, const char *name, witness_rank_t rank, [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:48, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/test_hooks.h:4:23: error: expected ';' before 'void' [INFO] [stderr] 4 | extern JEMALLOC_EXPORT void (*test_hooks_arena_new_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/test_hooks.h:5:23: error: expected ';' before 'void' [INFO] [stderr] 5 | extern JEMALLOC_EXPORT void (*test_hooks_libc_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:140:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 140 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:144:5: error: unknown type name 'witness_comp_t' [INFO] [stderr] 144 | witness_comp_t *comp, void *opaque); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:146:43: warning: type defaults to 'int' in declaration of 'witness_list_t' [-Wimplicit-int] [INFO] [stderr] 146 | typedef void (witness_lock_error_t)(const witness_list_t *, const witness_t *); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:146:58: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 146 | typedef void (witness_lock_error_t)(const witness_list_t *, const witness_t *); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:147:8: error: unknown type name 'witness_lock_error_t' [INFO] [stderr] 147 | extern witness_lock_error_t *JET_MUTABLE witness_lock_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:147:42: error: storage class specified for parameter 'witness_lock_error' [INFO] [stderr] 147 | extern witness_lock_error_t *JET_MUTABLE witness_lock_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:149:44: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 149 | typedef void (witness_owner_error_t)(const witness_t *); [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:149:54: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 149 | typedef void (witness_owner_error_t)(const witness_t *); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:150:8: error: unknown type name 'witness_owner_error_t' [INFO] [stderr] 150 | extern witness_owner_error_t *JET_MUTABLE witness_owner_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:150:43: error: storage class specified for parameter 'witness_owner_error' [INFO] [stderr] 150 | extern witness_owner_error_t *JET_MUTABLE witness_owner_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:152:48: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 152 | typedef void (witness_not_owner_error_t)(const witness_t *); [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:152:58: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 152 | typedef void (witness_not_owner_error_t)(const witness_t *); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:153:8: error: unknown type name 'witness_not_owner_error_t' [INFO] [stderr] 153 | extern witness_not_owner_error_t *JET_MUTABLE witness_not_owner_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:153:47: error: storage class specified for parameter 'witness_not_owner_error' [INFO] [stderr] 153 | extern witness_not_owner_error_t *JET_MUTABLE witness_not_owner_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:155:44: warning: type defaults to 'int' in declaration of 'witness_list_t' [-Wimplicit-int] [INFO] [stderr] 155 | typedef void (witness_depth_error_t)(const witness_list_t *, [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:155:59: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 155 | typedef void (witness_depth_error_t)(const witness_list_t *, [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:157:8: error: unknown type name 'witness_depth_error_t' [INFO] [stderr] 157 | extern witness_depth_error_t *JET_MUTABLE witness_depth_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:157:43: error: storage class specified for parameter 'witness_depth_error' [INFO] [stderr] 157 | extern witness_depth_error_t *JET_MUTABLE witness_depth_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:48, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/test_hooks.h:4:23: error: expected ';' before 'void' [INFO] [stderr] 4 | extern JEMALLOC_EXPORT void (*test_hooks_arena_new_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/witness.h:159:24: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 159 | void witnesses_cleanup(witness_tsd_t *witness_tsd); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:160:22: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 160 | void witness_prefork(witness_tsd_t *witness_tsd); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/test_hooks.h:5:23: error: expected ';' before 'void' [INFO] [stderr] 5 | extern JEMALLOC_EXPORT void (*test_hooks_libc_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/witness.h:161:30: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 161 | void witness_postfork_parent(witness_tsd_t *witness_tsd); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:162:29: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 162 | void witness_postfork_child(witness_tsd_t *witness_tsd); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:166:15: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 166 | witness_owner(witness_tsd_t *witness_tsd, const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:166:49: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 166 | witness_owner(witness_tsd_t *witness_tsd, const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:166:59: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 166 | witness_owner(witness_tsd_t *witness_tsd, const witness_t *witness) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:183:22: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 183 | witness_assert_owner(witness_tsdn_t *witness_tsdn, const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:183:58: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 183 | witness_assert_owner(witness_tsdn_t *witness_tsdn, const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:16: error: expected ';' before 'void' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/witness.h:183:68: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 183 | witness_assert_owner(witness_tsdn_t *witness_tsdn, const witness_t *witness) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:65:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_free' [INFO] [stderr] 65 | # define je_free _rjem_free [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:41: note: in expansion of macro 'je_free' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:205:26: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 205 | witness_assert_not_owner(witness_tsdn_t *witness_tsdn, [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:206:11: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 206 | const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:206:21: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 206 | const witness_t *witness) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:232:30: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 232 | witness_assert_depth_to_rank(witness_tsdn_t *witness_tsdn, [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:233:5: error: expected declaration specifiers or '...' before 'witness_rank_t' [INFO] [stderr] 233 | witness_rank_t rank_inclusive, unsigned depth) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:265:22: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 265 | witness_assert_depth(witness_tsdn_t *witness_tsdn, unsigned depth) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:270:25: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 270 | witness_assert_lockless(witness_tsdn_t *witness_tsdn) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:275:14: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 275 | witness_lock(witness_tsdn_t *witness_tsdn, witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:275:44: error: expected declaration specifiers or '...' before 'witness_t' [INFO] [stderr] 275 | witness_lock(witness_tsdn_t *witness_tsdn, witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:318:16: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 318 | witness_unlock(witness_tsdn_t *witness_tsdn, witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:318:46: error: expected declaration specifiers or '...' before 'witness_t' [INFO] [stderr] 318 | witness_unlock(witness_tsdn_t *witness_tsdn, witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] In file included from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/tsd.h:107:1: error: expected declaration specifiers before 'tsd_t' [INFO] [stderr] 107 | tsd_t *malloc_tsd_boot0(void); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:110:1: error: expected declaration specifiers before 'tsd_t' [INFO] [stderr] 110 | tsd_t *tsd_fetch_slow(tsd_t *tsd, bool internal); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:16: error: expected ';' before 'void' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:64:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_dallocx' [INFO] [stderr] 64 | # define je_dallocx _rjem_dallocx [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:41: note: in expansion of macro 'je_dallocx' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:16: error: expected ';' before 'void' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/tsd.h:111:20: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 111 | void tsd_state_set(tsd_t *tsd, uint8_t new_state); [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:81:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_sdallocx' [INFO] [stderr] 81 | # define je_sdallocx _rjem_sdallocx [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:41: note: in expansion of macro 'je_sdallocx' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:112:22: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 112 | void tsd_slow_update(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:113:18: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 113 | void tsd_prefork(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:114:26: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 114 | void tsd_postfork_parent(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:115:25: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 115 | void tsd_postfork_child(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:121:26: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 121 | void tsd_global_slow_inc(tsdn_t *tsdn); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:122:26: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 122 | void tsd_global_slow_dec(tsdn_t *tsdn); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:125:1: warning: empty declaration [INFO] [stderr] 125 | enum { [INFO] [stderr] | ^~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:173:23: error: expected specifier-qualifier-list before 'atomic_u8_t' [INFO] [stderr] 173 | # define tsd_state_t atomic_u8_t [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:196:9: note: in expansion of macro 'tsd_state_t' [INFO] [stderr] 196 | tsd_state_t state; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/assert.h:1, [INFO] [stderr] from include/jemalloc/internal/bit_util.h:4, [INFO] [stderr] from include/jemalloc/internal/bitmap.h:5, [INFO] [stderr] from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/malloc_io.h: In function 'malloc_snprintf': [INFO] [stderr] include/jemalloc/internal/tsd.h:185:1: warning: empty declaration [INFO] [stderr] 185 | struct tsd_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:203:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 203 | JEMALLOC_ALWAYS_INLINE uint8_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/tsd.h:220:9: error: expected specifier-qualifier-list before 'tsd_t' [INFO] [stderr] 220 | tsd_t tsd; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:219:1: warning: empty declaration [INFO] [stderr] 219 | struct tsdn_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:55:5: error: expected declaration specifiers before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 55 | JEMALLOC_FORMAT_PRINTF(3, 4); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:223:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 223 | JEMALLOC_ALWAYS_INLINE tsdn_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:143:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 143 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:228:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 228 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:63:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 63 | const char *format, ...) JEMALLOC_FORMAT_PRINTF(3, 4); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:233:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 233 | JEMALLOC_ALWAYS_INLINE tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:64:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 64 | void malloc_printf(const char *format, ...) JEMALLOC_FORMAT_PRINTF(1, 2); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:16: error: expected ';' before 'int' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/malloc_io.h:67:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 67 | malloc_write_fd(int fd, const void *buf, size_t count) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:89:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 89 | malloc_read_fd(int fd, void *buf, size_t count) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/jemalloc.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:77:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_posix_memalign' [INFO] [stderr] 77 | # define je_posix_memalign _rjem_posix_memalign [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:146:41: note: in expansion of macro 'je_posix_memalign' [INFO] [stderr] 146 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_posix_memalign(void **memptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:248, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:31: warning: type defaults to 'int' in declaration of 'tsd_t' [-Wimplicit-int] [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:6:47: note: in definition of macro 'JEMALLOC_TSD_TYPE_ATTR' [INFO] [stderr] 6 | #define JEMALLOC_TSD_TYPE_ATTR(type) __thread type JEMALLOC_TLS_MODEL [INFO] [stderr] | ^~~~ [INFO] [stderr] In file included from include/jemalloc/internal/assert.h:2, [INFO] [stderr] from include/jemalloc/internal/bit_util.h:4, [INFO] [stderr] from include/jemalloc/internal/bitmap.h:5, [INFO] [stderr] from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/util.h:47:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 47 | set_errno(int errnum) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:31: error: storage class specified for parameter 'tsd_t' [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:6:47: note: in definition of macro 'JEMALLOC_TSD_TYPE_ATTR' [INFO] [stderr] 6 | #define JEMALLOC_TSD_TYPE_ATTR(type) __thread type JEMALLOC_TLS_MODEL [INFO] [stderr] | ^~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:1: warning: 'tls_model' attribute ignored because 'tsd_t' is not a variable [-Wattributes] [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/util.h:57:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 57 | get_errno(void) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:31: error: conflicting types for 'tsd_t'; have 'int' [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:6:47: note: in definition of macro 'JEMALLOC_TSD_TYPE_ATTR' [INFO] [stderr] 6 | #define JEMALLOC_TSD_TYPE_ATTR(type) __thread type JEMALLOC_TLS_MODEL [INFO] [stderr] | ^~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex_prof.h:6, [INFO] [stderr] from include/jemalloc/internal/mutex.h:5, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/tsd_types.h:6:22: note: previous definition of 'tsd_t' with type 'struct tsd_s' [INFO] [stderr] 6 | typedef struct tsd_s tsd_t; [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:248, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:38: error: expected ',' or ';' before 'tsd_tls' [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:9:22: error: storage class specified for parameter 'tsd_tsd' [INFO] [stderr] 9 | extern pthread_key_t tsd_tsd; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/bitmap.h:5, [INFO] [stderr] from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/bit_util.h:16:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 16 | ffs_llu(unsigned long long bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:10:13: error: storage class specified for parameter 'tsd_booted' [INFO] [stderr] 10 | extern bool tsd_booted; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:21:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 21 | ffs_lu(unsigned long bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:13:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 13 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:26:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 26 | ffs_u(unsigned bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:22:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 22 | JEMALLOC_ALWAYS_INLINE void [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:32:35: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 32 | popcount_lu(unsigned long bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:27:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 27 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:43:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 43 | cfs_lu(unsigned long* bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:32:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 32 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:50:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 50 | ffs_zu(size_t bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:37:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 37 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:63:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 63 | ffs_u64(uint64_t bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:43:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 43 | JEMALLOC_ALWAYS_INLINE tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:74:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 74 | ffs_u32(uint32_t bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:48:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 48 | JEMALLOC_ALWAYS_INLINE void [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:84:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 84 | pow2_ceil_u64(uint64_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:114:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 114 | pow2_ceil_u32(uint32_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:65:5: note: in expansion of macro 'O' [INFO] [stderr] 65 | O(tcache_enabled, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:144:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 144 | pow2_ceil_zu(size_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:154:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 154 | lg_floor(size_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:66:5: note: in expansion of macro 'O' [INFO] [stderr] 66 | O(arenas_tdata_bypass, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:67:5: note: in expansion of macro 'O' [INFO] [stderr] 67 | O(reentrancy_level, int8_t, int8_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:217:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 217 | lg_ceil(size_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:68:5: note: in expansion of macro 'O' [INFO] [stderr] 68 | O(narenas_tdata, uint32_t, uint32_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/bitmap.h:8:23: error: storage class specified for parameter 'bitmap_t' [INFO] [stderr] 8 | typedef unsigned long bitmap_t; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:69:5: note: in expansion of macro 'O' [INFO] [stderr] 69 | O(offset_state, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:70:5: note: in expansion of macro 'O' [INFO] [stderr] 70 | O(thread_allocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:71:5: note: in expansion of macro 'O' [INFO] [stderr] 71 | O(thread_deallocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:72:5: note: in expansion of macro 'O' [INFO] [stderr] 72 | O(bytes_until_sample, int64_t, int64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:73:5: note: in expansion of macro 'O' [INFO] [stderr] 73 | O(prof_tdata, prof_tdata_t *, prof_tdata_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:74:5: note: in expansion of macro 'O' [INFO] [stderr] 74 | O(rtree_ctx, rtree_ctx_t, rtree_ctx_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:75:5: note: in expansion of macro 'O' [INFO] [stderr] 75 | O(iarena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:76:5: note: in expansion of macro 'O' [INFO] [stderr] 76 | O(arena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:77:5: note: in expansion of macro 'O' [INFO] [stderr] 77 | O(arenas_tdata, arena_tdata_t *, arena_tdata_t *)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:78:5: note: in expansion of macro 'O' [INFO] [stderr] 78 | O(binshards, tsd_binshards_t, tsd_binshards_t)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/bitmap.h:150:3: error: storage class specified for parameter 'bitmap_level_t' [INFO] [stderr] 150 | } bitmap_level_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:79:5: note: in expansion of macro 'O' [INFO] [stderr] 79 | O(tcache, tcache_t, tcache_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:169:3: error: storage class specified for parameter 'bitmap_info_t' [INFO] [stderr] 169 | } bitmap_info_t; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:171:23: error: expected declaration specifiers or '...' before 'bitmap_info_t' [INFO] [stderr] 171 | void bitmap_info_init(bitmap_info_t *binfo, size_t nbits); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:80:5: note: in expansion of macro 'O' [INFO] [stderr] 80 | O(witness_tsd, witness_tsd_t, witness_tsdn_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:172:18: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 172 | void bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:172:42: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 172 | void bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:65:5: note: in expansion of macro 'O' [INFO] [stderr] 65 | O(tcache_enabled, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:172:56: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 172 | void bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:66:5: note: in expansion of macro 'O' [INFO] [stderr] 66 | O(arenas_tdata_bypass, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:173:26: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 173 | size_t bitmap_size(const bitmap_info_t *binfo); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:173:40: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 173 | size_t bitmap_size(const bitmap_info_t *binfo); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:67:5: note: in expansion of macro 'O' [INFO] [stderr] 67 | O(reentrancy_level, int8_t, int8_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:176:13: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 176 | bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:176:37: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 176 | bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:68:5: note: in expansion of macro 'O' [INFO] [stderr] 68 | O(narenas_tdata, uint32_t, uint32_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:176:51: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 176 | bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:195:12: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 195 | bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:195:36: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 195 | bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:69:5: note: in expansion of macro 'O' [INFO] [stderr] 69 | O(offset_state, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:195:50: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 195 | bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:70:5: note: in expansion of macro 'O' [INFO] [stderr] 70 | O(thread_allocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:206:12: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 206 | bitmap_set(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:206:36: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 206 | bitmap_set(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:71:5: note: in expansion of macro 'O' [INFO] [stderr] 71 | O(thread_deallocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:206:50: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 206 | bitmap_set(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:72:5: note: in expansion of macro 'O' [INFO] [stderr] 72 | O(bytes_until_sample, int64_t, int64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:242:18: warning: type defaults to 'int' in declaration of 'bitmap_t' [-Wimplicit-int] [INFO] [stderr] 242 | bitmap_ffu(const bitmap_t *bitmap, const bitmap_info_t *binfo, size_t min_bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:73:5: note: in expansion of macro 'O' [INFO] [stderr] 73 | O(prof_tdata, prof_tdata_t *, prof_tdata_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:242:27: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 242 | bitmap_ffu(const bitmap_t *bitmap, const bitmap_info_t *binfo, size_t min_bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:74:5: note: in expansion of macro 'O' [INFO] [stderr] 74 | O(rtree_ctx, rtree_ctx_t, rtree_ctx_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:301:12: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 301 | bitmap_sfu(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:75:5: note: in expansion of macro 'O' [INFO] [stderr] 75 | O(iarena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:301:36: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 301 | bitmap_sfu(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/jemalloc.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:301:50: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 301 | bitmap_sfu(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:148:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 148 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:76:5: note: in expansion of macro 'O' [INFO] [stderr] 76 | O(arena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:331:14: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 331 | bitmap_unset(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:77:5: note: in expansion of macro 'O' [INFO] [stderr] 77 | O(arenas_tdata, arena_tdata_t *, arena_tdata_t *)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:331:38: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 331 | bitmap_unset(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:331:52: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 331 | bitmap_unset(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:78:5: note: in expansion of macro 'O' [INFO] [stderr] 78 | O(binshards, tsd_binshards_t, tsd_binshards_t)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:16: error: expected ';' before 'int' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:79:5: note: in expansion of macro 'O' [INFO] [stderr] 79 | O(tcache, tcache_t, tcache_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/arena_structs_a.h:8:9: error: expected specifier-qualifier-list before 'bitmap_t' [INFO] [stderr] 8 | bitmap_t bitmap[BITMAP_GROUPS_MAX]; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:66:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctl' [INFO] [stderr] 66 | # define je_mallctl _rjem_mallctl [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:41: note: in expansion of macro 'je_mallctl' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_structs_a.h:6:1: warning: empty declaration [INFO] [stderr] 6 | struct arena_slab_data_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:270:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 270 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:80:5: note: in expansion of macro 'O' [INFO] [stderr] 80 | O(witness_tsd, witness_tsd_t, witness_tsdn_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:284:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 284 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:16: error: expected ';' before 'int' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:68:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlnametomib' [INFO] [stderr] 68 | # define je_mallctlnametomib _rjem_mallctlnametomib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:41: note: in expansion of macro 'je_mallctlnametomib' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:16: error: expected ';' before 'int' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:65:5: note: in expansion of macro 'O' [INFO] [stderr] 65 | O(tcache_enabled, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:67:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlbymib' [INFO] [stderr] 67 | # define je_mallctlbymib _rjem_mallctlbymib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:41: note: in expansion of macro 'je_mallctlbymib' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:14:3: error: storage class specified for parameter 'atomic_memory_order_t' [INFO] [stderr] 14 | } atomic_memory_order_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:66:5: note: in expansion of macro 'O' [INFO] [stderr] 66 | O(arenas_tdata_bypass, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:16: error: expected ';' before 'void' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:72:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_malloc_stats_print' [INFO] [stderr] 72 | # define je_malloc_stats_print _rjem_malloc_stats_print [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:41: note: in expansion of macro 'je_malloc_stats_print' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:67:5: note: in expansion of macro 'O' [INFO] [stderr] 67 | O(reentrancy_level, int8_t, int8_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:16:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 16 | ATOMIC_INLINE int [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:34:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 34 | ATOMIC_INLINE void [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:68:5: note: in expansion of macro 'O' [INFO] [stderr] 68 | O(narenas_tdata, uint32_t, uint32_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:69:5: note: in expansion of macro 'O' [INFO] [stderr] 69 | O(offset_state, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_p_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:70:5: note: in expansion of macro 'O' [INFO] [stderr] 70 | O(thread_allocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:71:5: note: in expansion of macro 'O' [INFO] [stderr] 71 | O(thread_deallocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:72:5: note: in expansion of macro 'O' [INFO] [stderr] 72 | O(bytes_until_sample, int64_t, int64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:73:5: note: in expansion of macro 'O' [INFO] [stderr] 73 | O(prof_tdata, prof_tdata_t *, prof_tdata_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_b_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:74:5: note: in expansion of macro 'O' [INFO] [stderr] 74 | O(rtree_ctx, rtree_ctx_t, rtree_ctx_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:75:5: note: in expansion of macro 'O' [INFO] [stderr] 75 | O(iarena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:76:5: note: in expansion of macro 'O' [INFO] [stderr] 76 | O(arena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:77:5: note: in expansion of macro 'O' [INFO] [stderr] 77 | O(arenas_tdata, arena_tdata_t *, arena_tdata_t *)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:78:5: note: in expansion of macro 'O' [INFO] [stderr] 78 | O(binshards, tsd_binshards_t, tsd_binshards_t)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:79:5: note: in expansion of macro 'O' [INFO] [stderr] 79 | O(tcache, tcache_t, tcache_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:292:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 292 | JEMALLOC_ALWAYS_INLINE nt * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:80:5: note: in expansion of macro 'O' [INFO] [stderr] 80 | O(witness_tsd, witness_tsd_t, witness_tsdn_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:300:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 300 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:65:5: note: in expansion of macro 'O' [INFO] [stderr] 65 | O(tcache_enabled, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:66:5: note: in expansion of macro 'O' [INFO] [stderr] 66 | O(arenas_tdata_bypass, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:152:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 152 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:16: error: expected ';' before 'void' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:67:5: note: in expansion of macro 'O' [INFO] [stderr] 67 | O(reentrancy_level, int8_t, int8_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/jemalloc.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:65:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_free' [INFO] [stderr] 65 | # define je_free _rjem_free [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:155:41: note: in expansion of macro 'je_free' [INFO] [stderr] 155 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_free(void *ptr) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:68:5: note: in expansion of macro 'O' [INFO] [stderr] 68 | O(narenas_tdata, uint32_t, uint32_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:69:5: note: in expansion of macro 'O' [INFO] [stderr] 69 | O(offset_state, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:70:5: note: in expansion of macro 'O' [INFO] [stderr] 70 | O(thread_allocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_zu_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:71:5: note: in expansion of macro 'O' [INFO] [stderr] 71 | O(thread_deallocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:72:5: note: in expansion of macro 'O' [INFO] [stderr] 72 | O(bytes_until_sample, int64_t, int64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:73:5: note: in expansion of macro 'O' [INFO] [stderr] 73 | O(prof_tdata, prof_tdata_t *, prof_tdata_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:74:5: note: in expansion of macro 'O' [INFO] [stderr] 74 | O(rtree_ctx, rtree_ctx_t, rtree_ctx_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:75:5: note: in expansion of macro 'O' [INFO] [stderr] 75 | O(iarena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:76:5: note: in expansion of macro 'O' [INFO] [stderr] 76 | O(arena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:77:5: note: in expansion of macro 'O' [INFO] [stderr] 77 | O(arenas_tdata, arena_tdata_t *, arena_tdata_t *)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_zd_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:78:5: note: in expansion of macro 'O' [INFO] [stderr] 78 | O(binshards, tsd_binshards_t, tsd_binshards_t)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:79:5: note: in expansion of macro 'O' [INFO] [stderr] 79 | O(tcache, tcache_t, tcache_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:305:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 305 | JEMALLOC_ALWAYS_INLINE t \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:80:5: note: in expansion of macro 'O' [INFO] [stderr] 80 | O(witness_tsd, witness_tsd_t, witness_tsdn_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:309:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 309 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:65:5: note: in expansion of macro 'O' [INFO] [stderr] 65 | O(tcache_enabled, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:66:5: note: in expansion of macro 'O' [INFO] [stderr] 66 | O(arenas_tdata_bypass, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u8_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:67:5: note: in expansion of macro 'O' [INFO] [stderr] 67 | O(reentrancy_level, int8_t, int8_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:68:5: note: in expansion of macro 'O' [INFO] [stderr] 68 | O(narenas_tdata, uint32_t, uint32_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/jemalloc.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:158:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 158 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:69:5: note: in expansion of macro 'O' [INFO] [stderr] 69 | O(offset_state, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:70:5: note: in expansion of macro 'O' [INFO] [stderr] 70 | O(thread_allocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/assert.h:1, [INFO] [stderr] from include/jemalloc/internal/bit_util.h:4, [INFO] [stderr] from include/jemalloc/internal/bitmap.h:5, [INFO] [stderr] from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/malloc_io.h: In function 'malloc_snprintf': [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:55:5: error: expected declaration specifiers before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 55 | JEMALLOC_FORMAT_PRINTF(3, 4); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:71:5: note: in expansion of macro 'O' [INFO] [stderr] 71 | O(thread_deallocated, uint64_t, uint64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:63:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 63 | const char *format, ...) JEMALLOC_FORMAT_PRINTF(3, 4); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:64:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 64 | void malloc_printf(const char *format, ...) JEMALLOC_FORMAT_PRINTF(1, 2); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:67:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 67 | malloc_write_fd(int fd, const void *buf, size_t count) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:89:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 89 | malloc_read_fd(int fd, void *buf, size_t count) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u32_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:72:5: note: in expansion of macro 'O' [INFO] [stderr] 72 | O(bytes_until_sample, int64_t, int64_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/assert.h:2, [INFO] [stderr] from include/jemalloc/internal/bit_util.h:4, [INFO] [stderr] from include/jemalloc/internal/bitmap.h:5, [INFO] [stderr] from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/util.h:47:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 47 | set_errno(int errnum) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/util.h:57:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 57 | get_errno(void) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/bitmap.h:5, [INFO] [stderr] from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/bit_util.h:16:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 16 | ffs_llu(unsigned long long bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:21:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 21 | ffs_lu(unsigned long bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:26:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 26 | ffs_u(unsigned bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:32:35: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 32 | popcount_lu(unsigned long bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:73:5: note: in expansion of macro 'O' [INFO] [stderr] 73 | O(prof_tdata, prof_tdata_t *, prof_tdata_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:43:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 43 | cfs_lu(unsigned long* bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:50:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 50 | ffs_zu(size_t bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:63:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 63 | ffs_u64(uint64_t bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:74:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 74 | ffs_u32(uint32_t bitmap) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bit_util.h:84:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 84 | pow2_ceil_u64(uint64_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:74:5: note: in expansion of macro 'O' [INFO] [stderr] 74 | O(rtree_ctx, rtree_ctx_t, rtree_ctx_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:114:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 114 | pow2_ceil_u32(uint32_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:144:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 144 | pow2_ceil_zu(size_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:154:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 154 | lg_floor(size_t x) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:75:5: note: in expansion of macro 'O' [INFO] [stderr] 75 | O(iarena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bit_util.h:217:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 217 | lg_ceil(size_t x) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u64_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/bitmap.h:8:23: error: storage class specified for parameter 'bitmap_t' [INFO] [stderr] 8 | typedef unsigned long bitmap_t; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:76:5: note: in expansion of macro 'O' [INFO] [stderr] 76 | O(arena, arena_t *, arena_t *) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:77:5: note: in expansion of macro 'O' [INFO] [stderr] 77 | O(arenas_tdata, arena_tdata_t *, arena_tdata_t *)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:78:5: note: in expansion of macro 'O' [INFO] [stderr] 78 | O(binshards, tsd_binshards_t, tsd_binshards_t)\ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:79:5: note: in expansion of macro 'O' [INFO] [stderr] 79 | O(tcache, tcache_t, tcache_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:314:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 314 | JEMALLOC_ALWAYS_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:80:5: note: in expansion of macro 'O' [INFO] [stderr] 80 | O(witness_tsd, witness_tsd_t, witness_tsdn_t) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:320:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 320 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex_prof.h:5, [INFO] [stderr] from include/jemalloc/internal/mutex.h:5, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/nstime.h:10:3: error: storage class specified for parameter 'nstime_t' [INFO] [stderr] 10 | } nstime_t; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:12:18: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 12 | void nstime_init(nstime_t *time, uint64_t ns); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:13:19: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 13 | void nstime_init2(nstime_t *time, uint64_t sec, uint64_t nsec); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:161:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 161 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:14:26: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 14 | uint64_t nstime_ns(const nstime_t *time); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:14:35: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 14 | uint64_t nstime_ns(const nstime_t *time); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:323:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 323 | JEMALLOC_ALWAYS_INLINE void [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:15:27: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 15 | uint64_t nstime_sec(const nstime_t *time); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:15:36: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 15 | uint64_t nstime_sec(const nstime_t *time); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:16:28: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 16 | uint64_t nstime_msec(const nstime_t *time); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:334:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 334 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:16:37: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 16 | uint64_t nstime_msec(const nstime_t *time); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:17:28: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 17 | uint64_t nstime_nsec(const nstime_t *time); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:17:37: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 17 | uint64_t nstime_nsec(const nstime_t *time); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:344:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 344 | JEMALLOC_ALWAYS_INLINE tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:18:18: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 18 | void nstime_copy(nstime_t *time, const nstime_t *source); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:18:40: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 18 | void nstime_copy(nstime_t *time, const nstime_t *source); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:18:49: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 18 | void nstime_copy(nstime_t *time, const nstime_t *source); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:19:26: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 19 | int nstime_compare(const nstime_t *a, const nstime_t *b); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:363:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 363 | JEMALLOC_ALWAYS_INLINE tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:19:35: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 19 | int nstime_compare(const nstime_t *a, const nstime_t *b); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:20:17: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 20 | void nstime_add(nstime_t *time, const nstime_t *addend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:20:39: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 20 | void nstime_add(nstime_t *time, const nstime_t *addend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:20:48: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 20 | void nstime_add(nstime_t *time, const nstime_t *addend); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:21:18: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 21 | void nstime_iadd(nstime_t *time, uint64_t addend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:22:22: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 22 | void nstime_subtract(nstime_t *time, const nstime_t *subtrahend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:22:44: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 22 | void nstime_subtract(nstime_t *time, const nstime_t *subtrahend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:22:53: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 22 | void nstime_subtract(nstime_t *time, const nstime_t *subtrahend); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/nstime.h:23:23: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 23 | void nstime_isubtract(nstime_t *time, uint64_t subtrahend); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:369:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 369 | JEMALLOC_ALWAYS_INLINE tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:24:23: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 24 | void nstime_imultiply(nstime_t *time, uint64_t multiplier); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/arena_structs_a.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/bitmap.h:150:3: error: storage class specified for parameter 'bitmap_level_t' [INFO] [stderr] 150 | } bitmap_level_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:25:21: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 25 | void nstime_idivide(nstime_t *time, uint64_t divisor); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:26:30: warning: type defaults to 'int' in declaration of 'nstime_t' [-Wimplicit-int] [INFO] [stderr] 26 | uint64_t nstime_divide(const nstime_t *time, const nstime_t *divisor); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:26:39: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 26 | uint64_t nstime_divide(const nstime_t *time, const nstime_t *divisor); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:378:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 378 | JEMALLOC_ALWAYS_INLINE tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:28:15: error: storage class specified for parameter 'nstime_monotonic_t' [INFO] [stderr] 28 | typedef bool (nstime_monotonic_t)(void); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:29:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token [INFO] [stderr] 29 | extern nstime_monotonic_t *JET_MUTABLE nstime_monotonic; [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bitmap.h:169:3: error: storage class specified for parameter 'bitmap_info_t' [INFO] [stderr] 169 | } bitmap_info_t; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:31:32: error: expected declaration specifiers or '...' before 'nstime_t' [INFO] [stderr] 31 | typedef bool (nstime_update_t)(nstime_t *); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:32:8: error: unknown type name 'nstime_update_t' [INFO] [stderr] 32 | extern nstime_update_t *JET_MUTABLE nstime_update; [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:171:23: error: expected declaration specifiers or '...' before 'bitmap_info_t' [INFO] [stderr] 171 | void bitmap_info_init(bitmap_info_t *binfo, size_t nbits); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/nstime.h:32:37: error: storage class specified for parameter 'nstime_update' [INFO] [stderr] 32 | extern nstime_update_t *JET_MUTABLE nstime_update; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:172:18: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 172 | void bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/tsd.h:384:13: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 384 | tsd_nominal(tsd_t *tsd) { [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:172:42: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 172 | void bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex_prof.h:6, [INFO] [stderr] from include/jemalloc/internal/mutex.h:5, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/tsd_types.h:6:22: error: storage class specified for parameter 'tsd_t' [INFO] [stderr] 6 | typedef struct tsd_s tsd_t; [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:388:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 388 | JEMALLOC_ALWAYS_INLINE tsdn_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_types.h:7:23: error: storage class specified for parameter 'tsdn_t' [INFO] [stderr] 7 | typedef struct tsdn_s tsdn_t; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_types.h:8:16: error: storage class specified for parameter 'malloc_tsd_cleanup_t' [INFO] [stderr] 8 | typedef bool (*malloc_tsd_cleanup_t)(void); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:172:56: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 172 | void bitmap_init(bitmap_t *bitmap, const bitmap_info_t *binfo, bool fill); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:397:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 397 | JEMALLOC_ALWAYS_INLINE rtree_ctx_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex.h:5, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:18:3: error: storage class specified for parameter 'mutex_prof_global_ind_t' [INFO] [stderr] 18 | } mutex_prof_global_ind_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:173:26: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 173 | size_t bitmap_size(const bitmap_info_t *binfo); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:36:3: error: storage class specified for parameter 'mutex_prof_arena_ind_t' [INFO] [stderr] 36 | } mutex_prof_arena_ind_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:402:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 402 | JEMALLOC_ALWAYS_INLINE rtree_ctx_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:173:40: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 173 | size_t bitmap_size(const bitmap_info_t *binfo); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/bitmap.h:176:13: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 176 | bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/mutex.h:17:3: error: storage class specified for parameter 'malloc_mutex_lock_order_t' [INFO] [stderr] 17 | } malloc_mutex_lock_order_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:19:31: error: storage class specified for parameter 'malloc_mutex_t' [INFO] [stderr] 19 | typedef struct malloc_mutex_s malloc_mutex_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:176:37: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 176 | bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:68:19: error: storage class specified for parameter 'mutex_prof_uint64_t_counter_ind_t' [INFO] [stderr] 68 | } mutex_prof_##t##_counter_ind_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:70:1: note: in expansion of macro 'COUNTER_ENUM' [INFO] [stderr] 70 | COUNTER_ENUM(MUTEX_PROF_UINT64_COUNTERS, uint64_t) [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:176:51: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 176 | bitmap_full(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/mutex.h:31:25: error: expected specifier-qualifier-list before 'mutex_prof_data_t' [INFO] [stderr] 31 | mutex_prof_data_t prof_data; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:68:19: error: storage class specified for parameter 'mutex_prof_uint32_t_counter_ind_t' [INFO] [stderr] 68 | } mutex_prof_##t##_counter_ind_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:71:1: note: in expansion of macro 'COUNTER_ENUM' [INFO] [stderr] 71 | COUNTER_ENUM(MUTEX_PROF_UINT32_COUNTERS, uint32_t) [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:59:17: error: expected specifier-qualifier-list before 'witness_t' [INFO] [stderr] 59 | witness_t witness; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:82:9: error: expected specifier-qualifier-list before 'nstime_t' [INFO] [stderr] 82 | nstime_t tot_wait_time; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex_prof.h:106:3: error: storage class specified for parameter 'mutex_prof_data_t' [INFO] [stderr] 106 | } mutex_prof_data_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:195:12: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 195 | bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:20:1: warning: empty declaration [INFO] [stderr] 20 | struct malloc_mutex_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:195:36: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 195 | bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:195:50: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 195 | bitmap_get(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/mutex.h:143:24: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 143 | bool malloc_mutex_init(malloc_mutex_t *mutex, const char *name, [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:6, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/bin_types.h:12:32: error: storage class specified for parameter 'tsd_binshards_t' [INFO] [stderr] 12 | typedef struct tsd_binshards_s tsd_binshards_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:206:12: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 206 | bitmap_set(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/mutex.h:144:5: error: expected declaration specifiers or '...' before 'witness_rank_t' [INFO] [stderr] 144 | witness_rank_t rank, malloc_mutex_lock_order_t lock_order); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:16: error: expected ';' before 'void' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/mutex.h:144:26: error: expected declaration specifiers or '...' before 'malloc_mutex_lock_order_t' [INFO] [stderr] 144 | witness_rank_t rank, malloc_mutex_lock_order_t lock_order); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:206:36: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 206 | bitmap_set(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:64:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_dallocx' [INFO] [stderr] 64 | # define je_dallocx _rjem_dallocx [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:168:41: note: in expansion of macro 'je_dallocx' [INFO] [stderr] 168 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_dallocx(void *ptr, int flags); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:145:27: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 145 | void malloc_mutex_prefork(tsdn_t *tsdn, malloc_mutex_t *mutex); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:16: error: expected ';' before 'void' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/bin_types.h:13:1: warning: empty declaration [INFO] [stderr] 13 | struct tsd_binshards_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:81:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_sdallocx' [INFO] [stderr] 81 | # define je_sdallocx _rjem_sdallocx [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:169:41: note: in expansion of macro 'je_sdallocx' [INFO] [stderr] 169 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_sdallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:145:41: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 145 | void malloc_mutex_prefork(tsdn_t *tsdn, malloc_mutex_t *mutex); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:8:13: error: storage class specified for parameter 'malloc_slow' [INFO] [stderr] 8 | extern bool malloc_slow; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:11:13: error: storage class specified for parameter 'opt_abort' [INFO] [stderr] 11 | extern bool opt_abort; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:12:13: error: storage class specified for parameter 'opt_abort_conf' [INFO] [stderr] 12 | extern bool opt_abort_conf; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:13:13: error: storage class specified for parameter 'opt_confirm_conf' [INFO] [stderr] 13 | extern bool opt_confirm_conf; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:14:20: error: storage class specified for parameter 'opt_junk' [INFO] [stderr] 14 | extern const char *opt_junk; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:146:35: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 146 | void malloc_mutex_postfork_parent(tsdn_t *tsdn, malloc_mutex_t *mutex); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:15:13: error: storage class specified for parameter 'opt_junk_alloc' [INFO] [stderr] 15 | extern bool opt_junk_alloc; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:16:13: error: storage class specified for parameter 'opt_junk_free' [INFO] [stderr] 16 | extern bool opt_junk_free; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:17:13: error: storage class specified for parameter 'opt_utrace' [INFO] [stderr] 17 | extern bool opt_utrace; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:18:13: error: storage class specified for parameter 'opt_xmalloc' [INFO] [stderr] 18 | extern bool opt_xmalloc; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:206:50: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 206 | bitmap_set(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:19:13: error: storage class specified for parameter 'opt_zero' [INFO] [stderr] 19 | extern bool opt_zero; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:20:17: error: storage class specified for parameter 'opt_narenas' [INFO] [stderr] 20 | extern unsigned opt_narenas; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:23:17: error: storage class specified for parameter 'ncpus' [INFO] [stderr] 23 | extern unsigned ncpus; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:26:17: error: storage class specified for parameter 'narenas_auto' [INFO] [stderr] 26 | extern unsigned narenas_auto; [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:29:17: error: storage class specified for parameter 'manual_arena_base' [INFO] [stderr] 29 | extern unsigned manual_arena_base; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:35:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'arenas' [INFO] [stderr] 35 | extern atomic_p_t arenas[]; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:146:49: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 146 | void malloc_mutex_postfork_parent(tsdn_t *tsdn, malloc_mutex_t *mutex); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:242:18: warning: type defaults to 'int' in declaration of 'bitmap_t' [-Wimplicit-int] [INFO] [stderr] 242 | bitmap_ffu(const bitmap_t *bitmap, const bitmap_info_t *binfo, size_t min_bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:147:34: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 147 | void malloc_mutex_postfork_child(tsdn_t *tsdn, malloc_mutex_t *mutex); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:44:21: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 44 | arena_t *arena_init(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:147:48: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 147 | void malloc_mutex_postfork_child(tsdn_t *tsdn, malloc_mutex_t *mutex); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:149:35: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 149 | void malloc_mutex_prof_data_reset(tsdn_t *tsdn, malloc_mutex_t *mutex); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:242:27: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 242 | bitmap_ffu(const bitmap_t *bitmap, const bitmap_info_t *binfo, size_t min_bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/mutex.h:149:49: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 149 | void malloc_mutex_prof_data_reset(tsdn_t *tsdn, malloc_mutex_t *mutex); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:151:29: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 151 | void malloc_mutex_lock_slow(malloc_mutex_t *mutex); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:301:12: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 301 | bitmap_sfu(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:154:25: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 154 | malloc_mutex_lock_final(malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:45:37: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 45 | arena_tdata_t *arena_tdata_get_hard(tsd_t *tsd, unsigned ind); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:160:28: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 160 | malloc_mutex_trylock_final(malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:301:36: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 301 | bitmap_sfu(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:46:28: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 46 | arena_t *arena_choose_hard(tsd_t *tsd, bool internal); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:165:26: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 165 | mutex_owner_stats_update(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:301:50: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 301 | bitmap_sfu(bitmap_t *bitmap, const bitmap_info_t *binfo) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/mutex.h:165:40: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 165 | mutex_owner_stats_update(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:47:20: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 47 | void arena_migrate(tsd_t *tsd, unsigned oldind, unsigned newind); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:48:21: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 48 | void iarena_cleanup(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:178:22: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 178 | malloc_mutex_trylock(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:49:20: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 49 | void arena_cleanup(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:178:36: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 178 | malloc_mutex_trylock(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:331:14: error: expected declaration specifiers or '...' before 'bitmap_t' [INFO] [stderr] 331 | bitmap_unset(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:50:27: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 50 | void arenas_tdata_cleanup(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:194:25: error: expected declaration specifiers or '...' before 'mutex_prof_data_t' [INFO] [stderr] 194 | malloc_mutex_prof_merge(mutex_prof_data_t *sum, mutex_prof_data_t *data) { [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:194:49: error: expected declaration specifiers or '...' before 'mutex_prof_data_t' [INFO] [stderr] 194 | malloc_mutex_prof_merge(mutex_prof_data_t *sum, mutex_prof_data_t *data) { [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/bitmap.h:331:38: warning: type defaults to 'int' in declaration of 'bitmap_info_t' [-Wimplicit-int] [INFO] [stderr] 331 | bitmap_unset(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:217:19: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 217 | malloc_mutex_lock(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:217:33: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 217 | malloc_mutex_lock(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:48, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/test_hooks.h:4:23: error: expected ';' before 'void' [INFO] [stderr] 4 | extern JEMALLOC_EXPORT void (*test_hooks_arena_new_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/bitmap.h:331:52: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 331 | bitmap_unset(bitmap_t *bitmap, const bitmap_info_t *binfo, size_t bit) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/test_hooks.h:5:23: error: expected ';' before 'void' [INFO] [stderr] 5 | extern JEMALLOC_EXPORT void (*test_hooks_libc_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/mutex.h:230:21: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 230 | malloc_mutex_unlock(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:230:35: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 230 | malloc_mutex_unlock(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:239:27: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 239 | malloc_mutex_assert_owner(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_includes.h:53, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/arena_structs_a.h:8:9: error: expected specifier-qualifier-list before 'bitmap_t' [INFO] [stderr] 8 | bitmap_t bitmap[BITMAP_GROUPS_MAX]; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:239:41: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 239 | malloc_mutex_assert_owner(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_structs_a.h:6:1: warning: empty declaration [INFO] [stderr] 6 | struct arena_slab_data_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:10, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:32:33: error: storage class specified for parameter 'rtree_leaf_elm_t' [INFO] [stderr] 32 | typedef struct rtree_leaf_elm_s rtree_leaf_elm_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:244:31: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 244 | malloc_mutex_assert_not_owner(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:244:45: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 244 | malloc_mutex_assert_not_owner(tsdn_t *tsdn, malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:34:38: error: storage class specified for parameter 'rtree_ctx_cache_elm_t' [INFO] [stderr] 34 | typedef struct rtree_ctx_cache_elm_s rtree_ctx_cache_elm_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:37:9: error: expected specifier-qualifier-list before 'rtree_leaf_elm_t' [INFO] [stderr] 37 | rtree_leaf_elm_t *leaf; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:250:24: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 250 | malloc_mutex_prof_read(tsdn_t *tsdn, mutex_prof_data_t *data, [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:35:1: warning: empty declaration [INFO] [stderr] 35 | struct rtree_ctx_cache_elm_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:250:38: error: expected declaration specifiers or '...' before 'mutex_prof_data_t' [INFO] [stderr] 250 | malloc_mutex_prof_read(tsdn_t *tsdn, mutex_prof_data_t *data, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:14:3: error: storage class specified for parameter 'atomic_memory_order_t' [INFO] [stderr] 14 | } atomic_memory_order_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:40:28: error: storage class specified for parameter 'rtree_ctx_t' [INFO] [stderr] 40 | typedef struct rtree_ctx_s rtree_ctx_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:251:5: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 251 | malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:43:9: error: expected specifier-qualifier-list before 'rtree_ctx_cache_elm_t' [INFO] [stderr] 43 | rtree_ctx_cache_elm_t cache[RTREE_CTX_NCACHE]; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:41:1: warning: empty declaration [INFO] [stderr] 41 | struct rtree_ctx_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:16:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 16 | ATOMIC_INLINE int [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:48:26: error: expected declaration specifiers or '...' before 'rtree_ctx_t' [INFO] [stderr] 48 | void rtree_ctx_data_init(rtree_ctx_t *ctx); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:267:25: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 267 | malloc_mutex_prof_accum(tsdn_t *tsdn, mutex_prof_data_t *data, [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:267:39: error: expected declaration specifiers or '...' before 'mutex_prof_data_t' [INFO] [stderr] 267 | malloc_mutex_prof_accum(tsdn_t *tsdn, mutex_prof_data_t *data, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/mutex.h:268:5: error: expected declaration specifiers or '...' before 'malloc_mutex_t' [INFO] [stderr] 268 | malloc_mutex_t *mutex) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:34:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 34 | ATOMIC_INLINE void [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tcache_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/cache_bin.h:22:17: error: storage class specified for parameter 'cache_bin_sz_t' [INFO] [stderr] 22 | typedef int32_t cache_bin_sz_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:24:34: error: storage class specified for parameter 'cache_bin_stats_t' [INFO] [stderr] 24 | typedef struct cache_bin_stats_s cache_bin_stats_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:25:1: warning: empty declaration [INFO] [stderr] 25 | struct cache_bin_stats_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:37:33: error: storage class specified for parameter 'cache_bin_info_t' [INFO] [stderr] 37 | typedef struct cache_bin_info_s cache_bin_info_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:40:9: error: expected specifier-qualifier-list before 'cache_bin_sz_t' [INFO] [stderr] 40 | cache_bin_sz_t ncached_max; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:38:1: warning: empty declaration [INFO] [stderr] 38 | struct cache_bin_info_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:43:28: error: storage class specified for parameter 'cache_bin_t' [INFO] [stderr] 43 | typedef struct cache_bin_s cache_bin_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:46:9: error: expected specifier-qualifier-list before 'cache_bin_sz_t' [INFO] [stderr] 46 | cache_bin_sz_t low_water; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:44:1: warning: empty declaration [INFO] [stderr] 44 | struct cache_bin_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:67:45: error: storage class specified for parameter 'cache_bin_array_descriptor_t' [INFO] [stderr] 67 | typedef struct cache_bin_array_descriptor_s cache_bin_array_descriptor_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/ql.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:9, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/cache_bin.h:73:16: error: expected specifier-qualifier-list before 'cache_bin_array_descriptor_t' [INFO] [stderr] 73 | ql_elm(cache_bin_array_descriptor_t) link; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/qr.h:7:9: note: in definition of macro 'qr' [INFO] [stderr] 7 | a_type *qre_next; \ [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:73:9: note: in expansion of macro 'ql_elm' [INFO] [stderr] 73 | ql_elm(cache_bin_array_descriptor_t) link; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tcache_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/cache_bin.h:75:9: error: expected specifier-qualifier-list before 'cache_bin_t' [INFO] [stderr] 75 | cache_bin_t *bins_small; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/extent_structs.h:17:3: error: storage class specified for parameter 'extent_state_t' [INFO] [stderr] 17 | } extent_state_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:68:1: warning: empty declaration [INFO] [stderr] 68 | struct cache_bin_array_descriptor_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:80:33: error: expected declaration specifiers or '...' before 'cache_bin_array_descriptor_t' [INFO] [stderr] 80 | cache_bin_array_descriptor_init(cache_bin_array_descriptor_t *descriptor, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:81:5: error: expected declaration specifiers or '...' before 'cache_bin_t' [INFO] [stderr] 81 | cache_bin_t *bins_small, cache_bin_t *bins_large) { [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:81:30: error: expected declaration specifiers or '...' before 'cache_bin_t' [INFO] [stderr] 81 | cache_bin_t *bins_small, cache_bin_t *bins_large) { [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/extent_structs.h:173:41: error: field 'e_slab_data' has incomplete type [INFO] [stderr] 173 | arena_slab_data_t e_slab_data; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/extent_structs.h:178:25: error: expected specifier-qualifier-list before 'nstime_t' [INFO] [stderr] 178 | nstime_t e_alloc_time; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:87:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 87 | JEMALLOC_ALWAYS_INLINE void * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/extent_structs.h:20:1: warning: empty declaration [INFO] [stderr] 20 | struct extent_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/assert.h:1, [INFO] [stderr] from include/jemalloc/internal/tsd.h:5, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/malloc_io.h: In function 'malloc_snprintf': [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/extent_structs.h:184:27: error: storage class specified for parameter 'extent_list_t' [INFO] [stderr] 184 | typedef ql_head(extent_t) extent_list_t; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:55:5: error: expected declaration specifiers before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 55 | JEMALLOC_FORMAT_PRINTF(3, 4); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:119:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 119 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/extent_structs.h:185:22: error: storage class specified for parameter 'extent_tree_t' [INFO] [stderr] 185 | typedef ph(extent_t) extent_tree_t; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/extent_structs.h:186:22: error: storage class specified for parameter 'extent_heap_t' [INFO] [stderr] 186 | typedef ph(extent_t) extent_heap_t; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:63:30: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 63 | const char *format, ...) JEMALLOC_FORMAT_PRINTF(3, 4); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/extent_structs.h:190:9: error: expected specifier-qualifier-list before 'malloc_mutex_t' [INFO] [stderr] 190 | malloc_mutex_t mtx; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:64:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_FORMAT_PRINTF' [INFO] [stderr] 64 | void malloc_printf(const char *format, ...) JEMALLOC_FORMAT_PRINTF(1, 2); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:67:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 67 | malloc_write_fd(int fd, const void *buf, size_t count) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/malloc_io.h:89:49: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 89 | malloc_read_fd(int fd, void *buf, size_t count) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/tcache_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/ticker.h:17:3: error: storage class specified for parameter 'ticker_t' [INFO] [stderr] 17 | } ticker_t; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/extent_structs.h:189:1: warning: empty declaration [INFO] [stderr] 189 | struct extents_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:20:13: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 20 | ticker_init(ticker_t *ticker, int32_t nticks) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/extent_structs.h:241:1: warning: empty declaration [INFO] [stderr] 241 | struct extent_util_stats_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/assert.h:2, [INFO] [stderr] from include/jemalloc/internal/tsd.h:5, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/util.h:47:23: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 47 | set_errno(int errnum) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/ticker.h:26:13: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 26 | ticker_copy(ticker_t *ticker, const ticker_t *other) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/util.h:57:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token [INFO] [stderr] 57 | get_errno(void) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/extent_structs.h:247:1: warning: empty declaration [INFO] [stderr] 247 | struct extent_util_stats_verbose_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:26:37: warning: type defaults to 'int' in declaration of 'ticker_t' [-Wimplicit-int] [INFO] [stderr] 26 | ticker_copy(ticker_t *ticker, const ticker_t *other) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:26:46: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 26 | ticker_copy(ticker_t *ticker, const ticker_t *other) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/ticker.h:31:19: warning: type defaults to 'int' in declaration of 'ticker_t' [-Wimplicit-int] [INFO] [stderr] 31 | ticker_read(const ticker_t *ticker) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_includes.h:55, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/base_structs.h:17:25: error: field 'extent' has incomplete type [INFO] [stderr] 17 | extent_t extent; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/base_structs.h:9:1: warning: empty declaration [INFO] [stderr] 9 | struct base_block_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:6, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/bin_types.h:12:32: error: storage class specified for parameter 'tsd_binshards_t' [INFO] [stderr] 12 | typedef struct tsd_binshards_s tsd_binshards_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:31:28: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 31 | ticker_read(const ticker_t *ticker) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/base_structs.h:28:9: error: expected specifier-qualifier-list before 'atomic_p_t' [INFO] [stderr] 28 | atomic_p_t extent_hooks; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:56:1: error: expected declaration specifiers before 'JEMALLOC_NOINLINE' [INFO] [stderr] 56 | JEMALLOC_NOINLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/base_structs.h:20:1: warning: empty declaration [INFO] [stderr] 20 | struct base_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/bin_types.h:13:1: warning: empty declaration [INFO] [stderr] 13 | struct tsd_binshards_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:65:14: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 65 | ticker_ticks(ticker_t *ticker, int32_t nticks) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:74:13: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 74 | ticker_tick(ticker_t *ticker) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/prof_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:56, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/ckh.h:24:14: error: storage class specified for parameter 'ckh_hash_t' [INFO] [stderr] 24 | typedef void ckh_hash_t (const void *, size_t[2]); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:83:16: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 83 | ticker_trytick(ticker_t *ticker) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:25:14: error: storage class specified for parameter 'ckh_keycomp_t' [INFO] [stderr] 25 | typedef bool ckh_keycomp_t (const void *, const void *); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:31:3: error: storage class specified for parameter 'ckhc_t' [INFO] [stderr] 31 | } ckhc_t; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_externs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:14:3: error: storage class specified for parameter 'atomic_memory_order_t' [INFO] [stderr] 14 | } atomic_memory_order_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:58:9: error: expected specifier-qualifier-list before 'ckh_hash_t' [INFO] [stderr] 58 | ckh_hash_t *hash; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:63:3: error: storage class specified for parameter 'ckh_t' [INFO] [stderr] 63 | } ckh_t; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:70:14: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 70 | bool ckh_new(tsd_t *tsd, ckh_t *ckh, size_t minitems, ckh_hash_t *hash, [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:16:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 16 | ATOMIC_INLINE int [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:70:26: error: expected declaration specifiers or '...' before 'ckh_t' [INFO] [stderr] 70 | bool ckh_new(tsd_t *tsd, ckh_t *ckh, size_t minitems, ckh_hash_t *hash, [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:70:55: error: expected declaration specifiers or '...' before 'ckh_hash_t' [INFO] [stderr] 70 | bool ckh_new(tsd_t *tsd, ckh_t *ckh, size_t minitems, ckh_hash_t *hash, [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:34:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 34 | ATOMIC_INLINE void [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:71:5: error: expected declaration specifiers or '...' before 'ckh_keycomp_t' [INFO] [stderr] 71 | ckh_keycomp_t *keycomp); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/ql.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:9, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:11:16: error: expected specifier-qualifier-list before 'tsd_t' [INFO] [stderr] 11 | typedef ql_elm(tsd_t) tsd_link_t; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/qr.h:7:9: note: in definition of macro 'qr' [INFO] [stderr] 7 | a_type *qre_next; \ [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:11:9: note: in expansion of macro 'ql_elm' [INFO] [stderr] 11 | typedef ql_elm(tsd_t) tsd_link_t; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:72:17: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 72 | void ckh_delete(tsd_t *tsd, ckh_t *ckh); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:72:29: error: expected declaration specifiers or '...' before 'ckh_t' [INFO] [stderr] 72 | void ckh_delete(tsd_t *tsd, ckh_t *ckh); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:75:18: error: expected declaration specifiers or '...' before 'ckh_t' [INFO] [stderr] 75 | size_t ckh_count(ckh_t *ckh); [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:11:23: error: storage class specified for parameter 'tsd_link_t' [INFO] [stderr] 11 | typedef ql_elm(tsd_t) tsd_link_t; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:83:15: error: expected declaration specifiers or '...' before 'ckh_t' [INFO] [stderr] 83 | bool ckh_iter(ckh_t *ckh, size_t *tabind, void **key, void **data); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:90:17: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 90 | bool ckh_insert(tsd_t *tsd, ckh_t *ckh, const void *key, const void *data); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:22:9: error: expected specifier-qualifier-list before 'ticker_t' [INFO] [stderr] 22 | ticker_t gc_ticker; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:90:29: error: expected declaration specifiers or '...' before 'ckh_t' [INFO] [stderr] 90 | bool ckh_insert(tsd_t *tsd, ckh_t *ckh, const void *key, const void *data); [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_externs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_p_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:91:17: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 91 | bool ckh_remove(tsd_t *tsd, ckh_t *ckh, const void *searchkey, void **key, [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:91:29: error: expected declaration specifiers or '...' before 'ckh_t' [INFO] [stderr] 91 | bool ckh_remove(tsd_t *tsd, ckh_t *ckh, const void *searchkey, void **key, [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/ckh.h:93:17: error: expected declaration specifiers or '...' before 'ckh_t' [INFO] [stderr] 93 | bool ckh_search(ckh_t *ckh, const void *searchkey, void **key, void **data); [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:13:1: warning: empty declaration [INFO] [stderr] 13 | struct tcache_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:63:1: warning: empty declaration [INFO] [stderr] 63 | struct tcaches_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prng.h:35:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 35 | JEMALLOC_ALWAYS_INLINE uint32_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prng.h:40:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 40 | JEMALLOC_ALWAYS_INLINE uint64_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prng.h:45:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 45 | JEMALLOC_ALWAYS_INLINE size_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_externs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_b_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prng.h:66:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 66 | JEMALLOC_ALWAYS_INLINE uint32_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:14, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/witness.h:74:26: error: storage class specified for parameter 'witness_t' [INFO] [stderr] 74 | typedef struct witness_s witness_t; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:75:18: error: storage class specified for parameter 'witness_rank_t' [INFO] [stderr] 75 | typedef unsigned witness_rank_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prng.h:89:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 89 | JEMALLOC_ALWAYS_INLINE uint64_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prng.h:103:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 103 | JEMALLOC_ALWAYS_INLINE size_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:9, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/witness.h:76:17: error: expected specifier-qualifier-list before 'witness_t' [INFO] [stderr] 76 | typedef ql_head(witness_t) witness_list_t; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ql.h:9:9: note: in definition of macro 'ql_head' [INFO] [stderr] 9 | a_type *qlh_first; \ [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prng.h:131:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 131 | JEMALLOC_ALWAYS_INLINE uint32_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:14, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/witness.h:76:28: error: storage class specified for parameter 'witness_list_t' [INFO] [stderr] 76 | typedef ql_head(witness_t) witness_list_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prng.h:149:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 149 | JEMALLOC_ALWAYS_INLINE uint64_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:171:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 171 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_nallocx(size_t size, int flags) [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/witness.h:77:35: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 77 | typedef int witness_comp_t (const witness_t *, void *, const witness_t *, [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prng.h:167:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 167 | JEMALLOC_ALWAYS_INLINE size_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:16: error: expected ';' before 'int' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/witness.h:77:45: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 77 | typedef int witness_comp_t (const witness_t *, void *, const witness_t *, [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_externs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:66:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctl' [INFO] [stderr] 66 | # define je_mallctl _rjem_mallctl [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:174:41: note: in expansion of macro 'je_mallctl' [INFO] [stderr] 174 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctl(const char *name, [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:16: error: expected ';' before 'int' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/witness.h:88:9: error: expected specifier-qualifier-list before 'witness_rank_t' [INFO] [stderr] 88 | witness_rank_t rank; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:68:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlnametomib' [INFO] [stderr] 68 | # define je_mallctlnametomib _rjem_mallctlnametomib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:176:41: note: in expansion of macro 'je_mallctlnametomib' [INFO] [stderr] 176 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlnametomib(const char *name, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:16: error: expected ';' before 'int' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/witness.h:80:1: warning: empty declaration [INFO] [stderr] 80 | struct witness_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:67:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_mallctlbymib' [INFO] [stderr] 67 | # define je_mallctlbymib _rjem_mallctlbymib [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:178:41: note: in expansion of macro 'je_mallctlbymib' [INFO] [stderr] 178 | JEMALLOC_EXPORT int JEMALLOC_NOTHROW je_mallctlbymib(const size_t *mib, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:107:30: error: storage class specified for parameter 'witness_tsd_t' [INFO] [stderr] 107 | typedef struct witness_tsd_s witness_tsd_t; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:16: error: expected ';' before 'void' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/witness.h:109:9: error: expected specifier-qualifier-list before 'witness_list_t' [INFO] [stderr] 109 | witness_list_t witnesses; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:72:33: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_rjem_malloc_stats_print' [INFO] [stderr] 72 | # define je_malloc_stats_print _rjem_malloc_stats_print [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:180:41: note: in expansion of macro 'je_malloc_stats_print' [INFO] [stderr] 180 | JEMALLOC_EXPORT void JEMALLOC_NOTHROW je_malloc_stats_print( [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:108:1: warning: empty declaration [INFO] [stderr] 108 | struct witness_tsd_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:119:31: error: storage class specified for parameter 'witness_tsdn_t' [INFO] [stderr] 119 | typedef struct witness_tsdn_s witness_tsdn_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:121:9: error: expected specifier-qualifier-list before 'witness_tsd_t' [INFO] [stderr] 121 | witness_tsd_t witness_tsd; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:120:1: warning: empty declaration [INFO] [stderr] 120 | struct witness_tsdn_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:124:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 124 | JEMALLOC_ALWAYS_INLINE witness_tsdn_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:129:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 129 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:134:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 134 | JEMALLOC_ALWAYS_INLINE witness_tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:14, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/witness.h:143:19: error: expected declaration specifiers or '...' before 'witness_t' [INFO] [stderr] 143 | void witness_init(witness_t *witness, const char *name, witness_rank_t rank, [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:143:57: error: expected declaration specifiers or '...' before 'witness_rank_t' [INFO] [stderr] 143 | void witness_init(witness_t *witness, const char *name, witness_rank_t rank, [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_externs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_zu_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_includes.h:56, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/prof_structs.h:9:1: warning: empty declaration [INFO] [stderr] 9 | struct prof_bt_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:28:9: error: expected specifier-qualifier-list before 'atomic_u64_t' [INFO] [stderr] 28 | atomic_u64_t accumbytes; [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_p_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:23:1: warning: empty declaration [INFO] [stderr] 23 | struct prof_accum_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:32:1: warning: empty declaration [INFO] [stderr] 32 | struct prof_cnt_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:45:3: error: storage class specified for parameter 'prof_tctx_state_t' [INFO] [stderr] 45 | } prof_tctx_state_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:59:33: error: field 'cnts' has incomplete type [INFO] [stderr] 59 | prof_cnt_t cnts; [INFO] [stderr] | ^~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:89:9: error: expected specifier-qualifier-list before 'prof_tctx_state_t' [INFO] [stderr] 89 | prof_tctx_state_t state; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:47:1: warning: empty declaration [INFO] [stderr] 47 | struct prof_tctx_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:97:30: error: storage class specified for parameter 'prof_tctx_tree_t' [INFO] [stderr] 97 | typedef rb_tree(prof_tctx_t) prof_tctx_tree_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:101:9: error: expected specifier-qualifier-list before 'malloc_mutex_t' [INFO] [stderr] 101 | malloc_mutex_t *lock; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:99:1: warning: empty declaration [INFO] [stderr] 99 | struct prof_gctx_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:62:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 62 | JEMALLOC_GENERATE_ATOMICS(void *, p, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:133:30: error: storage class specified for parameter 'prof_gctx_tree_t' [INFO] [stderr] 133 | typedef rb_tree(prof_gctx_t) prof_gctx_tree_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:136:9: error: expected specifier-qualifier-list before 'malloc_mutex_t' [INFO] [stderr] 136 | malloc_mutex_t *lock; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_b_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:135:1: warning: empty declaration [INFO] [stderr] 135 | struct prof_tdata_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_structs.h:198:31: error: storage class specified for parameter 'prof_tdata_tree_t' [INFO] [stderr] 198 | typedef rb_tree(prof_tdata_t) prof_tdata_tree_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/background_thread.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:66:32: error: expected declaration specifiers before '#pragma' [INFO] [stderr] 66 | # define JEMALLOC_PRAGMA__(X) _Pragma(#X) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:67:36: note: in expansion of macro 'JEMALLOC_PRAGMA__' [INFO] [stderr] 67 | # define JEMALLOC_DIAGNOSTIC_PUSH JEMALLOC_PRAGMA__(GCC diagnostic push) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:96:3: note: in expansion of macro 'JEMALLOC_DIAGNOSTIC_PUSH' [INFO] [stderr] 96 | JEMALLOC_DIAGNOSTIC_PUSH \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:9:1: note: in expansion of macro 'JEMALLOC_DIAGNOSTIC_DISABLE_SPURIOUS' [INFO] [stderr] 9 | JEMALLOC_DIAGNOSTIC_DISABLE_SPURIOUS [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_externs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_zd_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/arena_structs_b.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:57, [INFO] [stderr] from src/background_thread.c:3: [INFO] [stderr] include/jemalloc/internal/arena_stats.h:23:36: error: storage class specified for parameter 'arena_stats_large_t' [INFO] [stderr] 23 | typedef struct arena_stats_large_s arena_stats_large_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:29:9: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 29 | arena_stats_u64_t nmalloc; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:68:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 68 | JEMALLOC_GENERATE_ATOMICS(bool, b, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:30:9: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 30 | arena_stats_u64_t ndalloc; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:37:9: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 37 | arena_stats_u64_t nrequests; /* Partially derived. */ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:43:9: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 43 | arena_stats_u64_t nfills; /* Partially derived. */ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:44:9: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 44 | arena_stats_u64_t nflushes; /* Partially derived. */ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:24:1: warning: empty declaration [INFO] [stderr] 24 | struct arena_stats_large_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:50:36: error: storage class specified for parameter 'arena_stats_decay_t' [INFO] [stderr] 50 | typedef struct arena_stats_decay_s arena_stats_decay_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:53:9: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 53 | arena_stats_u64_t npurge; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:55:9: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 55 | arena_stats_u64_t nmadvise; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:57:9: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 57 | arena_stats_u64_t purged; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:51:1: warning: empty declaration [INFO] [stderr] 51 | struct arena_stats_decay_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:60:38: error: storage class specified for parameter 'arena_stats_extents_t' [INFO] [stderr] 60 | typedef struct arena_stats_extents_s arena_stats_extents_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:68:9: error: expected specifier-qualifier-list before 'atomic_zu_t' [INFO] [stderr] 68 | atomic_zu_t ndirty; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:61:1: warning: empty declaration [INFO] [stderr] 61 | struct arena_stats_extents_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:81:30: error: storage class specified for parameter 'arena_stats_t' [INFO] [stderr] 81 | typedef struct arena_stats_s arena_stats_t; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:88:9: error: expected specifier-qualifier-list before 'atomic_zu_t' [INFO] [stderr] 88 | atomic_zu_t mapped; /* Partially derived. */ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:82:1: warning: empty declaration [INFO] [stderr] 82 | struct arena_stats_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:131:18: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 131 | arena_stats_init(tsdn_t *tsdn, arena_stats_t *arena_stats) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:131:32: error: expected declaration specifiers or '...' before 'arena_stats_t' [INFO] [stderr] 131 | arena_stats_init(tsdn_t *tsdn, arena_stats_t *arena_stats) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:148:18: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 148 | arena_stats_lock(tsdn_t *tsdn, arena_stats_t *arena_stats) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:148:32: error: expected declaration specifiers or '...' before 'arena_stats_t' [INFO] [stderr] 148 | arena_stats_lock(tsdn_t *tsdn, arena_stats_t *arena_stats) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:155:20: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 155 | arena_stats_unlock(tsdn_t *tsdn, arena_stats_t *arena_stats) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:155:34: error: expected declaration specifiers or '...' before 'arena_stats_t' [INFO] [stderr] 155 | arena_stats_unlock(tsdn_t *tsdn, arena_stats_t *arena_stats) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:162:22: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 162 | arena_stats_read_u64(tsdn_t *tsdn, arena_stats_t *arena_stats, [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:162:36: error: expected declaration specifiers or '...' before 'arena_stats_t' [INFO] [stderr] 162 | arena_stats_read_u64(tsdn_t *tsdn, arena_stats_t *arena_stats, [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_externs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u8_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:164:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 164 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_xallocx(void *ptr, size_t size, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:144:5: error: unknown type name 'witness_comp_t' [INFO] [stderr] 144 | witness_comp_t *comp, void *opaque); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:146:43: warning: type defaults to 'int' in declaration of 'witness_list_t' [-Wimplicit-int] [INFO] [stderr] 146 | typedef void (witness_lock_error_t)(const witness_list_t *, const witness_t *); [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:146:58: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 146 | typedef void (witness_lock_error_t)(const witness_list_t *, const witness_t *); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:147:8: error: unknown type name 'witness_lock_error_t' [INFO] [stderr] 147 | extern witness_lock_error_t *JET_MUTABLE witness_lock_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:147:42: error: storage class specified for parameter 'witness_lock_error' [INFO] [stderr] 147 | extern witness_lock_error_t *JET_MUTABLE witness_lock_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:149:44: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 149 | typedef void (witness_owner_error_t)(const witness_t *); [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:149:54: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 149 | typedef void (witness_owner_error_t)(const witness_t *); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:150:8: error: unknown type name 'witness_owner_error_t' [INFO] [stderr] 150 | extern witness_owner_error_t *JET_MUTABLE witness_owner_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_externs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u32_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:150:43: error: storage class specified for parameter 'witness_owner_error' [INFO] [stderr] 150 | extern witness_owner_error_t *JET_MUTABLE witness_owner_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:152:48: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 152 | typedef void (witness_not_owner_error_t)(const witness_t *); [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:152:58: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 152 | typedef void (witness_not_owner_error_t)(const witness_t *); [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:153:8: error: unknown type name 'witness_not_owner_error_t' [INFO] [stderr] 153 | extern witness_not_owner_error_t *JET_MUTABLE witness_not_owner_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:153:47: error: storage class specified for parameter 'witness_not_owner_error' [INFO] [stderr] 153 | extern witness_not_owner_error_t *JET_MUTABLE witness_not_owner_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:155:44: warning: type defaults to 'int' in declaration of 'witness_list_t' [-Wimplicit-int] [INFO] [stderr] 155 | typedef void (witness_depth_error_t)(const witness_list_t *, [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:155:59: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 155 | typedef void (witness_depth_error_t)(const witness_list_t *, [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:157:8: error: unknown type name 'witness_depth_error_t' [INFO] [stderr] 157 | extern witness_depth_error_t *JET_MUTABLE witness_depth_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:157:43: error: storage class specified for parameter 'witness_depth_error' [INFO] [stderr] 157 | extern witness_depth_error_t *JET_MUTABLE witness_depth_error; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:159:24: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 159 | void witnesses_cleanup(witness_tsd_t *witness_tsd); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:160:22: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 160 | void witness_prefork(witness_tsd_t *witness_tsd); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:161:30: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 161 | void witness_postfork_parent(witness_tsd_t *witness_tsd); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:183:24: error: unknown type name 'JEMALLOC_NOTHROW'; did you mean 'JEMALLOC_N'? [INFO] [stderr] 183 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_malloc_usable_size( [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] | JEMALLOC_N [INFO] [stderr] include/jemalloc/internal/witness.h:162:29: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 162 | void witness_postfork_child(witness_tsd_t *witness_tsd); [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:166:15: error: expected declaration specifiers or '...' before 'witness_tsd_t' [INFO] [stderr] 166 | witness_owner(witness_tsd_t *witness_tsd, const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:166:49: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 166 | witness_owner(witness_tsd_t *witness_tsd, const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:166:59: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 166 | witness_owner(witness_tsd_t *witness_tsd, const witness_t *witness) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:183:22: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 183 | witness_assert_owner(witness_tsdn_t *witness_tsdn, const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:183:58: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 183 | witness_assert_owner(witness_tsdn_t *witness_tsdn, const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:183:68: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 183 | witness_assert_owner(witness_tsdn_t *witness_tsdn, const witness_t *witness) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/witness.h:205:26: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 205 | witness_assert_not_owner(witness_tsdn_t *witness_tsdn, [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_externs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u64_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:206:11: warning: type defaults to 'int' in declaration of 'witness_t' [-Wimplicit-int] [INFO] [stderr] 206 | const witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:206:21: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 206 | const witness_t *witness) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:232:30: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 232 | witness_assert_depth_to_rank(witness_tsdn_t *witness_tsdn, [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:233:5: error: expected declaration specifiers or '...' before 'witness_rank_t' [INFO] [stderr] 233 | witness_rank_t rank_inclusive, unsigned depth) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:265:22: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 265 | witness_assert_depth(witness_tsdn_t *witness_tsdn, unsigned depth) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:270:25: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 270 | witness_assert_lockless(witness_tsdn_t *witness_tsdn) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:275:14: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 275 | witness_lock(witness_tsdn_t *witness_tsdn, witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:166:24: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_NOTHROW' [INFO] [stderr] 166 | JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW je_sallocx(const void *ptr, [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:275:44: error: expected declaration specifiers or '...' before 'witness_t' [INFO] [stderr] 275 | witness_lock(witness_tsdn_t *witness_tsdn, witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:318:16: error: expected declaration specifiers or '...' before 'witness_tsdn_t' [INFO] [stderr] 318 | witness_unlock(witness_tsdn_t *witness_tsdn, witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:318:46: error: expected declaration specifiers or '...' before 'witness_t' [INFO] [stderr] 318 | witness_unlock(witness_tsdn_t *witness_tsdn, witness_t *witness) { [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_internal_externs.h:5, [INFO] [stderr] from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/tsd_types.h:6:22: error: storage class specified for parameter 'tsd_t' [INFO] [stderr] 6 | typedef struct tsd_s tsd_t; [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/tsd.h:107:1: error: expected declaration specifiers before 'tsd_t' [INFO] [stderr] 107 | tsd_t *malloc_tsd_boot0(void); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_types.h:7:23: error: storage class specified for parameter 'tsdn_t' [INFO] [stderr] 7 | typedef struct tsdn_s tsdn_t; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_types.h:8:16: error: storage class specified for parameter 'malloc_tsd_cleanup_t' [INFO] [stderr] 8 | typedef bool (*malloc_tsd_cleanup_t)(void); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:110:1: error: expected declaration specifiers before 'tsd_t' [INFO] [stderr] 110 | tsd_t *tsd_fetch_slow(tsd_t *tsd, bool internal); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:70:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 70 | JEMALLOC_GENERATE_INT_ATOMICS(unsigned, u, LG_SIZEOF_INT) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:7, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:8:13: error: storage class specified for parameter 'malloc_slow' [INFO] [stderr] 8 | extern bool malloc_slow; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:11:13: error: storage class specified for parameter 'opt_abort' [INFO] [stderr] 11 | extern bool opt_abort; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:12:13: error: storage class specified for parameter 'opt_abort_conf' [INFO] [stderr] 12 | extern bool opt_abort_conf; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:13:13: error: storage class specified for parameter 'opt_confirm_conf' [INFO] [stderr] 13 | extern bool opt_confirm_conf; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_zu_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:14:20: error: storage class specified for parameter 'opt_junk' [INFO] [stderr] 14 | extern const char *opt_junk; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:15:13: error: storage class specified for parameter 'opt_junk_alloc' [INFO] [stderr] 15 | extern bool opt_junk_alloc; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:16:13: error: storage class specified for parameter 'opt_junk_free' [INFO] [stderr] 16 | extern bool opt_junk_free; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:163:5: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 163 | arena_stats_u64_t *p) { [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:17:13: error: storage class specified for parameter 'opt_utrace' [INFO] [stderr] 17 | extern bool opt_utrace; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:173:21: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 173 | arena_stats_add_u64(tsdn_t *tsdn, arena_stats_t *arena_stats, [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:18:13: error: storage class specified for parameter 'opt_xmalloc' [INFO] [stderr] 18 | extern bool opt_xmalloc; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:173:35: error: expected declaration specifiers or '...' before 'arena_stats_t' [INFO] [stderr] 173 | arena_stats_add_u64(tsdn_t *tsdn, arena_stats_t *arena_stats, [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:19:13: error: storage class specified for parameter 'opt_zero' [INFO] [stderr] 19 | extern bool opt_zero; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:20:17: error: storage class specified for parameter 'opt_narenas' [INFO] [stderr] 20 | extern unsigned opt_narenas; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:187:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 187 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:23:17: error: storage class specified for parameter 'ncpus' [INFO] [stderr] 23 | extern unsigned ncpus; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:26:17: error: storage class specified for parameter 'narenas_auto' [INFO] [stderr] 26 | extern unsigned narenas_auto; [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:29:17: error: storage class specified for parameter 'manual_arena_base' [INFO] [stderr] 29 | extern unsigned manual_arena_base; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:35:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'arenas' [INFO] [stderr] 35 | extern atomic_p_t arenas[]; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:44:21: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 44 | arena_t *arena_init(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:45:37: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 45 | arena_tdata_t *arena_tdata_get_hard(tsd_t *tsd, unsigned ind); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:46:28: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 46 | arena_t *arena_choose_hard(tsd_t *tsd, bool internal); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:47:20: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 47 | void arena_migrate(tsd_t *tsd, unsigned oldind, unsigned newind); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:48:21: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 48 | void iarena_cleanup(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:49:20: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 49 | void arena_cleanup(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_externs.h:50:27: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 50 | void arenas_tdata_cleanup(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:72:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 72 | JEMALLOC_GENERATE_INT_ATOMICS(size_t, zu, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:8, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/prof_types.h:4:26: error: storage class specified for parameter 'prof_bt_t' [INFO] [stderr] 4 | typedef struct prof_bt_s prof_bt_t; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_types.h:5:29: error: storage class specified for parameter 'prof_accum_t' [INFO] [stderr] 5 | typedef struct prof_accum_s prof_accum_t; [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_types.h:6:27: error: storage class specified for parameter 'prof_cnt_t' [INFO] [stderr] 6 | typedef struct prof_cnt_s prof_cnt_t; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_types.h:7:28: error: storage class specified for parameter 'prof_tctx_t' [INFO] [stderr] 7 | typedef struct prof_tctx_s prof_tctx_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_zd_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_types.h:8:28: error: storage class specified for parameter 'prof_gctx_t' [INFO] [stderr] 8 | typedef struct prof_gctx_s prof_gctx_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/prof_types.h:9:29: error: storage class specified for parameter 'prof_tdata_t' [INFO] [stderr] 9 | typedef struct prof_tdata_s prof_tdata_t; [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:10, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:32:33: error: storage class specified for parameter 'rtree_leaf_elm_t' [INFO] [stderr] 32 | typedef struct rtree_leaf_elm_s rtree_leaf_elm_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:34:38: error: storage class specified for parameter 'rtree_ctx_cache_elm_t' [INFO] [stderr] 34 | typedef struct rtree_ctx_cache_elm_s rtree_ctx_cache_elm_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:37:9: error: expected specifier-qualifier-list before 'rtree_leaf_elm_t' [INFO] [stderr] 37 | rtree_leaf_elm_t *leaf; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:74:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 74 | JEMALLOC_GENERATE_INT_ATOMICS(ssize_t, zd, LG_SIZEOF_PTR) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:35:1: warning: empty declaration [INFO] [stderr] 35 | struct rtree_ctx_cache_elm_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:40:28: error: storage class specified for parameter 'rtree_ctx_t' [INFO] [stderr] 40 | typedef struct rtree_ctx_s rtree_ctx_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:43:9: error: expected specifier-qualifier-list before 'rtree_ctx_cache_elm_t' [INFO] [stderr] 43 | rtree_ctx_cache_elm_t cache[RTREE_CTX_NCACHE]; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u8_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:41:1: warning: empty declaration [INFO] [stderr] 41 | struct rtree_ctx_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/rtree_tsd.h:48:26: error: expected declaration specifiers or '...' before 'rtree_ctx_t' [INFO] [stderr] 48 | void rtree_ctx_data_init(rtree_ctx_t *ctx); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:11, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/tcache_types.h:6:25: error: storage class specified for parameter 'tcache_t' [INFO] [stderr] 6 | typedef struct tcache_s tcache_t; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_types.h:7:26: error: storage class specified for parameter 'tcaches_t' [INFO] [stderr] 7 | typedef struct tcaches_s tcaches_t; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tcache_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/cache_bin.h:22:17: error: storage class specified for parameter 'cache_bin_sz_t' [INFO] [stderr] 22 | typedef int32_t cache_bin_sz_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:24:34: error: storage class specified for parameter 'cache_bin_stats_t' [INFO] [stderr] 24 | typedef struct cache_bin_stats_s cache_bin_stats_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:1: error: unknown type name 'JEMALLOC_EXPORT' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:25:1: warning: empty declaration [INFO] [stderr] 25 | struct cache_bin_stats_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:37:33: error: storage class specified for parameter 'cache_bin_info_t' [INFO] [stderr] 37 | typedef struct cache_bin_info_s cache_bin_info_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:40:9: error: expected specifier-qualifier-list before 'cache_bin_sz_t' [INFO] [stderr] 40 | cache_bin_sz_t ncached_max; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:193:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'JEMALLOC_RESTRICT_RETURN' [INFO] [stderr] 193 | JEMALLOC_EXPORT JEMALLOC_ALLOCATOR JEMALLOC_RESTRICT_RETURN [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:38:1: warning: empty declaration [INFO] [stderr] 38 | struct cache_bin_info_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:43:28: error: storage class specified for parameter 'cache_bin_t' [INFO] [stderr] 43 | typedef struct cache_bin_s cache_bin_t; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:46:9: error: expected specifier-qualifier-list before 'cache_bin_sz_t' [INFO] [stderr] 46 | cache_bin_sz_t low_water; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:44:1: warning: empty declaration [INFO] [stderr] 44 | struct cache_bin_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:67:45: error: storage class specified for parameter 'cache_bin_array_descriptor_t' [INFO] [stderr] 67 | typedef struct cache_bin_array_descriptor_s cache_bin_array_descriptor_t; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:111:20: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 111 | void tsd_state_set(tsd_t *tsd, uint8_t new_state); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:112:22: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 112 | void tsd_slow_update(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:113:18: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 113 | void tsd_prefork(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:76:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 76 | JEMALLOC_GENERATE_INT_ATOMICS(uint8_t, u8, 0) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:114:26: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 114 | void tsd_postfork_parent(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:115:25: error: expected declaration specifiers or '...' before 'tsd_t' [INFO] [stderr] 115 | void tsd_postfork_child(tsd_t *tsd); [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/ql.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:9, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/cache_bin.h:73:16: error: expected specifier-qualifier-list before 'cache_bin_array_descriptor_t' [INFO] [stderr] 73 | ql_elm(cache_bin_array_descriptor_t) link; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/qr.h:7:9: note: in definition of macro 'qr' [INFO] [stderr] 7 | a_type *qre_next; \ [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:73:9: note: in expansion of macro 'ql_elm' [INFO] [stderr] 73 | ql_elm(cache_bin_array_descriptor_t) link; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tcache_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/cache_bin.h:75:9: error: expected specifier-qualifier-list before 'cache_bin_t' [INFO] [stderr] 75 | cache_bin_t *bins_small; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:121:26: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 121 | void tsd_global_slow_inc(tsdn_t *tsdn); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:122:26: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 122 | void tsd_global_slow_dec(tsdn_t *tsdn); [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u32_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:68:1: warning: empty declaration [INFO] [stderr] 68 | struct cache_bin_array_descriptor_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:80:33: error: expected declaration specifiers or '...' before 'cache_bin_array_descriptor_t' [INFO] [stderr] 80 | cache_bin_array_descriptor_init(cache_bin_array_descriptor_t *descriptor, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:21, [INFO] [stderr] from src/bin.c:1: [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:131:11: warning: "/*" within comment [-Wcomment] [INFO] [stderr] 131 | * 0/* [INFO] [stderr] | [INFO] [stderr] include/jemalloc/internal/tsd.h:125:1: warning: empty declaration [INFO] [stderr] 125 | enum { [INFO] [stderr] | ^~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:81:5: error: expected declaration specifiers or '...' before 'cache_bin_t' [INFO] [stderr] 81 | cache_bin_t *bins_small, cache_bin_t *bins_large) { [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/../jemalloc.h:136:23: error: expected ';' before 'const' [INFO] [stderr] 136 | extern JEMALLOC_EXPORT const char *je_malloc_conf; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/cache_bin.h:81:30: error: expected declaration specifiers or '...' before 'cache_bin_t' [INFO] [stderr] 81 | cache_bin_t *bins_small, cache_bin_t *bins_large) { [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:173:23: error: expected specifier-qualifier-list before 'atomic_u8_t' [INFO] [stderr] 173 | # define tsd_state_t atomic_u8_t [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:196:9: note: in expansion of macro 'tsd_state_t' [INFO] [stderr] 196 | tsd_state_t state; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:48, [INFO] [stderr] from src/bitmap.c:2: [INFO] [stderr] include/jemalloc/internal/test_hooks.h:4:23: error: expected ';' before 'void' [INFO] [stderr] 4 | extern JEMALLOC_EXPORT void (*test_hooks_arena_new_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] include/jemalloc/internal/test_hooks.h:5:23: error: expected ';' before 'void' [INFO] [stderr] 5 | extern JEMALLOC_EXPORT void (*test_hooks_libc_hook)(); [INFO] [stderr] | ^~~~~ [INFO] [stderr] | ; [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/ckh.c:38: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:87:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 87 | JEMALLOC_ALWAYS_INLINE void * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:185:1: warning: empty declaration [INFO] [stderr] 185 | struct tsd_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/cache_bin.h:119:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 119 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:203:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 203 | JEMALLOC_ALWAYS_INLINE uint8_t [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/tsd.h:220:9: error: expected specifier-qualifier-list before 'tsd_t' [INFO] [stderr] 220 | tsd_t tsd; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tcache_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/ticker.h:17:3: error: storage class specified for parameter 'ticker_t' [INFO] [stderr] 17 | } ticker_t; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:219:1: warning: empty declaration [INFO] [stderr] 219 | struct tsdn_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:20:13: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 20 | ticker_init(ticker_t *ticker, int32_t nticks) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:223:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 223 | JEMALLOC_ALWAYS_INLINE tsdn_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:228:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 228 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:26:13: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 26 | ticker_copy(ticker_t *ticker, const ticker_t *other) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:26:37: warning: type defaults to 'int' in declaration of 'ticker_t' [-Wimplicit-int] [INFO] [stderr] 26 | ticker_copy(ticker_t *ticker, const ticker_t *other) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:233:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 233 | JEMALLOC_ALWAYS_INLINE tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:26:46: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 26 | ticker_copy(ticker_t *ticker, const ticker_t *other) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:31:19: warning: type defaults to 'int' in declaration of 'ticker_t' [-Wimplicit-int] [INFO] [stderr] 31 | ticker_read(const ticker_t *ticker) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:31:28: error: expected ';', ',' or ')' before '*' token [INFO] [stderr] 31 | ticker_read(const ticker_t *ticker) { [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:248, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:31: warning: type defaults to 'int' in declaration of 'tsd_t' [-Wimplicit-int] [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:6:47: note: in definition of macro 'JEMALLOC_TSD_TYPE_ATTR' [INFO] [stderr] 6 | #define JEMALLOC_TSD_TYPE_ATTR(type) __thread type JEMALLOC_TLS_MODEL [INFO] [stderr] | ^~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:56:1: error: expected declaration specifiers before 'JEMALLOC_NOINLINE' [INFO] [stderr] 56 | JEMALLOC_NOINLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:31: error: storage class specified for parameter 'tsd_t' [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:6:47: note: in definition of macro 'JEMALLOC_TSD_TYPE_ATTR' [INFO] [stderr] 6 | #define JEMALLOC_TSD_TYPE_ATTR(type) __thread type JEMALLOC_TLS_MODEL [INFO] [stderr] | ^~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:1: warning: 'tls_model' attribute ignored because 'tsd_t' is not a variable [-Wattributes] [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:65:14: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 65 | ticker_ticks(ticker_t *ticker, int32_t nticks) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:122:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 122 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:78:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 78 | JEMALLOC_GENERATE_INT_ATOMICS(uint32_t, u32, 2) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:31: error: conflicting types for 'tsd_t'; have 'int' [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:6:47: note: in definition of macro 'JEMALLOC_TSD_TYPE_ATTR' [INFO] [stderr] 6 | #define JEMALLOC_TSD_TYPE_ATTR(type) __thread type JEMALLOC_TLS_MODEL [INFO] [stderr] | ^~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:74:13: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 74 | ticker_tick(ticker_t *ticker) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:174:5: error: unknown type name 'arena_stats_u64_t' [INFO] [stderr] 174 | arena_stats_u64_t *p, uint64_t x) { [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/mutex_prof.h:6, [INFO] [stderr] from include/jemalloc/internal/mutex.h:5, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/tsd_types.h:6:22: note: previous definition of 'tsd_t' with type 'struct tsd_s' [INFO] [stderr] 6 | typedef struct tsd_s tsd_t; [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/atomic.h:8, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:4, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/arena.c:3: [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:43:3: error: storage class specified for parameter 'atomic_u64_t' [INFO] [stderr] 43 | } atomic_##short_type##_t; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:248, [INFO] [stderr] from include/jemalloc/internal/mutex.h:6, [INFO] [stderr] from include/jemalloc/internal/extent_structs.h:7, [INFO] [stderr] from include/jemalloc/internal/jemalloc_internal_includes.h:54, [INFO] [stderr] from src/base.c:3: [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:8:38: error: expected ',' or ';' before 'tsd_tls' [INFO] [stderr] 8 | extern JEMALLOC_TSD_TYPE_ATTR(tsd_t) tsd_tls; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:9:22: error: storage class specified for parameter 'tsd_tsd' [INFO] [stderr] 9 | extern pthread_key_t tsd_tsd; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] include/jemalloc/internal/ticker.h:83:16: error: expected declaration specifiers or '...' before 'ticker_t' [INFO] [stderr] 83 | ticker_trytick(ticker_t *ticker) { [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:184:21: error: expected declaration specifiers or '...' before 'tsdn_t' [INFO] [stderr] 184 | arena_stats_sub_u64(tsdn_t *tsdn, arena_stats_t *arena_stats, [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:10:13: error: storage class specified for parameter 'tsd_booted' [INFO] [stderr] 10 | extern bool tsd_booted; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/arena_stats.h:184:35: error: expected declaration specifiers or '...' before 'arena_stats_t' [INFO] [stderr] 184 | arena_stats_sub_u64(tsdn_t *tsdn, arena_stats_t *arena_stats, [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/arena.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:45:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 45 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/ql.h:4, [INFO] [stderr] from include/jemalloc/internal/tsd.h:9, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:11:16: error: expected specifier-qualifier-list before 'tsd_t' [INFO] [stderr] 11 | typedef ql_elm(tsd_t) tsd_link_t; [INFO] [stderr] | ^~~~~ [INFO] [stderr] include/jemalloc/internal/qr.h:7:9: note: in definition of macro 'qr' [INFO] [stderr] 7 | a_type *qre_next; \ [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:11:9: note: in expansion of macro 'ql_elm' [INFO] [stderr] 11 | typedef ql_elm(tsd_t) tsd_link_t; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:53:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 53 | ATOMIC_INLINE void \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:12, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:11:23: error: storage class specified for parameter 'tsd_link_t' [INFO] [stderr] 11 | typedef ql_elm(tsd_t) tsd_link_t; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:59:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 59 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:22:9: error: expected specifier-qualifier-list before 'ticker_t' [INFO] [stderr] 22 | ticker_t gc_ticker; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:68:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 68 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:13:1: warning: empty declaration [INFO] [stderr] 13 | struct tcache_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/jemalloc_preamble.h:34, [INFO] [stderr] from src/base.c:2: [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:13:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 13 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:65:17: error: expected specifier-qualifier-list before 'tcache_t' [INFO] [stderr] 65 | tcache_t *tcache; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:22:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 22 | JEMALLOC_ALWAYS_INLINE void [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tcache_structs.h:63:1: warning: empty declaration [INFO] [stderr] 63 | struct tcaches_s { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:78:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 78 | ATOMIC_INLINE bool \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:92:1: note: in expansion of macro 'JEMALLOC_GENERATE_ATOMICS' [INFO] [stderr] 92 | JEMALLOC_GENERATE_ATOMICS(type, short_type, /* unused */ lg_size) \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:27:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 27 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:32:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 32 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:37:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 37 | JEMALLOC_ALWAYS_INLINE bool [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:94:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 94 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:43:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 43 | JEMALLOC_ALWAYS_INLINE tsd_t * [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:101:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 101 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:14, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/witness.h:74:26: error: storage class specified for parameter 'witness_t' [INFO] [stderr] 74 | typedef struct witness_s witness_t; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd_tls.h:48:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 48 | JEMALLOC_ALWAYS_INLINE void [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/witness.h:75:18: error: storage class specified for parameter 'witness_rank_t' [INFO] [stderr] 75 | typedef unsigned witness_rank_t; [INFO] [stderr] | ^~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:108:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 108 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:4:23: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 4 | #define ATOMIC_INLINE JEMALLOC_ALWAYS_INLINE [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic_gcc_atomic.h:115:1: note: in expansion of macro 'ATOMIC_INLINE' [INFO] [stderr] 115 | ATOMIC_INLINE type \ [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/atomic.h:81:1: note: in expansion of macro 'JEMALLOC_GENERATE_INT_ATOMICS' [INFO] [stderr] 81 | JEMALLOC_GENERATE_INT_ATOMICS(uint64_t, u64, 3) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:261:1: note: in expansion of macro 'JEMALLOC_ALWAYS_INLINE' [INFO] [stderr] 261 | JEMALLOC_ALWAYS_INLINE t * \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/tsd.h:65:5: note: in expansion of macro 'O' [INFO] [stderr] 65 | O(tcache_enabled, bool, bool) \ [INFO] [stderr] | ^ [INFO] [stderr] include/jemalloc/internal/tsd.h:265:1: note: in expansion of macro 'MALLOC_TSD' [INFO] [stderr] 265 | MALLOC_TSD [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from include/jemalloc/internal/tsd.h:9, [INFO] [stderr] from include/jemalloc/internal/ckh.h:4, [INFO] [stderr] from src/ckh.c:40: [INFO] [stderr] include/jemalloc/internal/witness.h:76:17: error: expected specifier-qualifier-list before 'witness_t' [INFO] [stderr] 76 | typedef ql_head(witness_t) witness_list_t; [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] include/jemalloc/internal/ql.h:9:9: note: in definition of macro 'ql_head' [INFO] [stderr] 9 | a_type *qlh_first; \ [INFO] [stderr] | ^~~~~~ [INFO] [stderr] include/jemalloc/internal/jemalloc_internal_macros.h:7:34: error: expected declaration specifiers before 'JEMALLOC_ATTR' [INFO] [stderr] 7 | # define JEMALLOC_ALWAYS_INLINE JEMALLOC_ATTR(always_inline) static inline [INFO] [stderr] | ^~~~~~~~~~~~~ [WARN] too many lines in the log, truncating it