[INFO] fetching crate ion-c-sys 0.4.1... [INFO] checking ion-c-sys-0.4.1 against try#b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f for pr-76104 [INFO] extracting crate ion-c-sys 0.4.1 into /workspace/builds/worker-14/source [INFO] validating manifest of crates.io crate ion-c-sys 0.4.1 on toolchain b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate ion-c-sys 0.4.1 [INFO] finished tweaking crates.io crate ion-c-sys 0.4.1 [INFO] tweaked toml for crates.io crate ion-c-sys 0.4.1 written to /workspace/builds/worker-14/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7448d6d110572178d8bf9d49f21bfa687337ed88aba852d350b4c398478705fa [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "7448d6d110572178d8bf9d49f21bfa687337ed88aba852d350b4c398478705fa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7448d6d110572178d8bf9d49f21bfa687337ed88aba852d350b4c398478705fa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7448d6d110572178d8bf9d49f21bfa687337ed88aba852d350b4c398478705fa", kill_on_drop: false }` [INFO] [stdout] 7448d6d110572178d8bf9d49f21bfa687337ed88aba852d350b4c398478705fa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 428b6576c4d080189acdceef92ae5d6d22b7c111b8efd49d5a0d552839f034a9 [INFO] running `Command { std: "docker" "start" "-a" "428b6576c4d080189acdceef92ae5d6d22b7c111b8efd49d5a0d552839f034a9", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.77 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling proc-macro2 v1.0.21 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling version_check v0.9.2 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling log v0.4.11 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling regex-syntax v0.6.18 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling syn v1.0.41 [INFO] [stderr] Compiling cc v1.0.60 [INFO] [stderr] Compiling paste v1.0.1 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling libloading v0.6.3 [INFO] [stderr] Compiling thread_local v1.0.1 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling aho-corasick v0.7.13 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] Compiling num-traits v0.2.12 [INFO] [stderr] Compiling num-integer v0.1.43 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling cmake v0.1.44 [INFO] [stderr] Compiling rstest v0.6.4 [INFO] [stderr] Compiling quote v1.0.7 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling which v3.1.1 [INFO] [stderr] Compiling clang-sys v1.0.0 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking chrono v0.4.15 [INFO] [stderr] Compiling regex v1.3.9 [INFO] [stderr] Compiling cexpr v0.4.0 [INFO] [stderr] Checking bigdecimal v0.1.2 [INFO] [stderr] Compiling env_logger v0.7.1 [INFO] [stderr] Compiling bindgen v0.55.1 [INFO] [stderr] Compiling rstest_reuse v0.1.0 [INFO] [stderr] Compiling ion-c-sys v0.4.1 (/opt/rustwide/workdir) [INFO] [stderr] error: failed to run custom build command for `ion-c-sys v0.4.1 (/opt/rustwide/workdir)` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/ion-c-sys-6f9b503fbaa6b470/build-script-build` (exit code: 101) [INFO] [stderr] --- stdout [INFO] [stderr] running: "cmake" "/opt/rustwide/workdir/ion-c" "-DCMAKE_INSTALL_PREFIX=/opt/rustwide/target/debug/build/ion-c-sys-c5e5474aa5be9680/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Debug" [INFO] [stderr] -- The CXX compiler identification is GNU 9.3.0 [INFO] [stderr] -- The C compiler identification is GNU 9.3.0 [INFO] [stderr] -- Check for working CXX compiler: /usr/bin/c++ [INFO] [stderr] -- Check for working CXX compiler: /usr/bin/c++ -- works [INFO] [stderr] -- Detecting CXX compiler ABI info [INFO] [stderr] -- Detecting CXX compiler ABI info - done [INFO] [stderr] -- Detecting CXX compile features [INFO] [stderr] -- Detecting CXX compile features - done [INFO] [stderr] -- Check for working C compiler: /usr/bin/cc [INFO] [stderr] -- Check for working C compiler: /usr/bin/cc -- works [INFO] [stderr] -- Detecting C compiler ABI info [INFO] [stderr] -- Detecting C compiler ABI info - done [INFO] [stderr] -- Detecting C compile features [INFO] [stderr] -- Detecting C compile features - done [INFO] [stderr] -- Build type set to Debug [INFO] [stderr] -- Setting DECNUMBER max digits to 34 [INFO] [stderr] -- Found PythonInterp: /usr/bin/python (found version "2.7.18") [INFO] [stderr] -- Looking for pthread.h [INFO] [stderr] -- Looking for pthread.h - found [INFO] [stderr] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD [INFO] [stderr] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed [INFO] [stderr] -- Looking for pthread_create in pthreads [INFO] [stderr] -- Looking for pthread_create in pthreads - not found [INFO] [stderr] -- Looking for pthread_create in pthread [INFO] [stderr] -- Looking for pthread_create in pthread - found [INFO] [stderr] -- Found Threads: TRUE [INFO] [stderr] -- CPack generators: ZIP;TGZ;DEB;RPM [INFO] [stderr] -- Configuring done [INFO] [stderr] -- Generating done [INFO] [stderr] -- Build files have been written to: /opt/rustwide/target/debug/build/ion-c-sys-c5e5474aa5be9680/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Debug" "--" [INFO] [stderr] Scanning dependencies of target gtest [INFO] [stderr] Scanning dependencies of target decNumber_static [INFO] [stderr] Scanning dependencies of target decNumber [INFO] [stderr] [ 2%] Building C object decNumber/CMakeFiles/decNumber.dir/decContext.c.o [INFO] [stderr] [ 2%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decContext.c.o [INFO] [stderr] Scanning dependencies of target objlib [INFO] [stderr] [ 3%] Building C object decNumber/CMakeFiles/decNumber.dir/decimal64.c.o [INFO] [stderr] [ 4%] Building C object decNumber/CMakeFiles/decNumber.dir/decimal128.c.o [INFO] [stderr] [ 5%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decimal128.c.o [INFO] [stderr] [ 6%] Building CXX object test/googletest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [INFO] [stderr] [ 7%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decNumber.c.o [INFO] [stderr] [ 8%] Building C object decNumber/CMakeFiles/decNumber.dir/decimal32.c.o [INFO] [stderr] [ 11%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decimal64.c.o [INFO] [stderr] [ 11%] Building C object decNumber/CMakeFiles/decNumber.dir/decQuad.c.o [INFO] [stderr] [ 12%] Building C object decNumber/CMakeFiles/decNumber.dir/decPacked.c.o [INFO] [stderr] [ 13%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decimal32.c.o [INFO] [stderr] [ 14%] Building C object decNumber/CMakeFiles/decNumber.dir/decNumber.c.o [INFO] [stderr] [ 15%] Building C object ionc/CMakeFiles/objlib.dir/decQuadHelpers.c.o [INFO] [stderr] [ 16%] Building C object ionc/CMakeFiles/objlib.dir/ion_allocation.c.o [INFO] [stderr] [ 17%] Building C object ionc/CMakeFiles/objlib.dir/ion_binary.c.o [INFO] [stderr] [ 18%] Building C object ionc/CMakeFiles/objlib.dir/ion_catalog.c.o [INFO] [stderr] [ 20%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decPacked.c.o [INFO] [stderr] [ 21%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decQuad.c.o [INFO] [stderr] [ 22%] Building C object ionc/CMakeFiles/objlib.dir/ion_collection.c.o [INFO] [stderr] [ 23%] Building C object ionc/CMakeFiles/objlib.dir/ion_debug.c.o [INFO] [stderr] [ 24%] Building C object ionc/CMakeFiles/objlib.dir/ion_errors.c.o [INFO] [stderr] [ 25%] Building C object ionc/CMakeFiles/objlib.dir/ion_helpers.c.o [INFO] [stderr] [ 26%] Building C object ionc/CMakeFiles/objlib.dir/ion_initialize.c.o [INFO] [stderr] [ 27%] Building C object ionc/CMakeFiles/objlib.dir/ion_index.c.o [INFO] [stderr] [ 28%] Building C object ionc/CMakeFiles/objlib.dir/ion_int.c.o [INFO] [stderr] [ 30%] Building C object ionc/CMakeFiles/objlib.dir/ion_reader_binary.c.o [INFO] [stderr] [ 31%] Building C object ionc/CMakeFiles/objlib.dir/ion_reader.c.o [INFO] [stderr] [ 32%] Building C object ionc/CMakeFiles/objlib.dir/ion_scanner.c.o [INFO] [stderr] [ 33%] Building C object ionc/CMakeFiles/objlib.dir/ion_reader_text.c.o [INFO] [stderr] [ 34%] Building C object ionc/CMakeFiles/objlib.dir/ion_string.c.o [INFO] [stderr] [ 35%] Building C object ionc/CMakeFiles/objlib.dir/ion_stream.c.o [INFO] [stderr] [ 36%] Building C object ionc/CMakeFiles/objlib.dir/ion_symbol_table.c.o [INFO] [stderr] [ 37%] Building C object ionc/CMakeFiles/objlib.dir/ion_timestamp.c.o [INFO] [stderr] [ 38%] Building C object ionc/CMakeFiles/objlib.dir/ion_writer_binary.c.o [INFO] [stderr] [ 40%] Building C object ionc/CMakeFiles/objlib.dir/ion_writer.c.o [INFO] [stderr] [ 41%] Building C object ionc/CMakeFiles/objlib.dir/ion_decimal.c.o [INFO] [stderr] [ 42%] Building C object ionc/CMakeFiles/objlib.dir/ion_float.c.o [INFO] [stderr] [ 43%] Building C object ionc/CMakeFiles/objlib.dir/ion_writer_text.c.o [INFO] [stderr] [ 44%] Building C object ionc/CMakeFiles/objlib.dir/ion_extractor.c.o [INFO] [stderr] [ 45%] Linking C shared library libdecNumber.so [INFO] [stderr] [ 46%] Linking C static library libdecNumber_static.a [INFO] [stderr] [ 46%] Built target decNumber [INFO] [stderr] [ 46%] Built target decNumber_static [INFO] [stderr] [ 46%] Built target objlib [INFO] [stderr] Scanning dependencies of target ionc [INFO] [stderr] Scanning dependencies of target ionc_static [INFO] [stderr] [ 47%] Linking C shared library libionc.so [INFO] [stderr] [ 48%] Linking C static library libionc_static.a [INFO] [stderr] [ 48%] Built target ionc_static [INFO] [stderr] [ 48%] Built target ionc [INFO] [stderr] Scanning dependencies of target ionsymbols [INFO] [stderr] Scanning dependencies of target ionizer [INFO] [stderr] Scanning dependencies of target ion_events [INFO] [stderr] Scanning dependencies of target ion_events_static [INFO] [stderr] [ 50%] Building C object tools/ionsymbols/CMakeFiles/ionsymbols.dir/ionsymbols_args.c.o [INFO] [stderr] [ 51%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/ionizer_args.c.o [INFO] [stderr] [ 52%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/ionizer_stream.c.o [INFO] [stderr] [ 53%] Building C object tools/ionsymbols/CMakeFiles/ionsymbols.dir/options.c.o [INFO] [stderr] [ 54%] Building C object tools/ionsymbols/CMakeFiles/ionsymbols.dir/ionsymbols.c.o [INFO] [stderr] [ 55%] Building CXX object tools/events/CMakeFiles/ion_events_static.dir/ion_event_util.cpp.o [INFO] [stderr] [ 56%] Building CXX object tools/events/CMakeFiles/ion_events.dir/ion_event_util.cpp.o [INFO] [stderr] [ 57%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/ionizer.c.o [INFO] [stderr] [ 58%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/options.c.o [INFO] [stderr] [ 60%] Building CXX object tools/events/CMakeFiles/ion_events.dir/ion_event_stream.cpp.o [INFO] [stderr] [ 61%] Building CXX object tools/events/CMakeFiles/ion_events_static.dir/ion_event_stream.cpp.o [INFO] [stderr] [ 62%] Building CXX object tools/events/CMakeFiles/ion_events.dir/ion_event_equivalence.cpp.o [INFO] [stderr] [ 63%] Building CXX object tools/events/CMakeFiles/ion_events_static.dir/ion_event_equivalence.cpp.o [INFO] [stderr] [ 64%] Linking C executable ionsymbols [INFO] [stderr] [ 65%] Linking C executable ionizer [INFO] [stderr] [ 65%] Built target ionsymbols [INFO] [stderr] [ 65%] Built target ionizer [INFO] [stderr] [ 66%] Linking CXX static library libion_events_static.a [INFO] [stderr] [ 67%] Linking CXX shared library libion_events.so [INFO] [stderr] [ 67%] Built target ion_events_static [INFO] [stderr] [ 67%] Built target ion_events [INFO] [stderr] Scanning dependencies of target ion_cli [INFO] [stderr] Scanning dependencies of target ion_cli_main [INFO] [stderr] Scanning dependencies of target ion [INFO] [stderr] [ 68%] Building CXX object tools/cli/CMakeFiles/ion_cli.dir/cli.cpp.o [INFO] [stderr] [ 70%] Building CXX object tools/cli/CMakeFiles/ion_cli_main.dir/cli.cpp.o [INFO] [stderr] [ 71%] Building CXX object tools/cli/CMakeFiles/ion.dir/main.cpp.o [INFO] [stderr] [ 72%] Building C object tools/cli/CMakeFiles/ion_cli_main.dir/argtable/argtable3.c.o [INFO] [stderr] [ 73%] Building CXX object tools/cli/CMakeFiles/ion_cli_main.dir/main.cpp.o [INFO] [stderr] [ 74%] Building CXX object tools/cli/CMakeFiles/ion.dir/cli.cpp.o [INFO] [stderr] [ 75%] Building C object tools/cli/CMakeFiles/ion.dir/argtable/argtable3.c.o [INFO] [stderr] [ 76%] Linking CXX shared library libion_cli.so [INFO] [stderr] [ 76%] Built target ion_cli [INFO] [stderr] [ 77%] Linking CXX executable ion [INFO] [stderr] [ 78%] Linking CXX static library libgtest.a [INFO] [stderr] [ 80%] Linking CXX static library libion_cli_main.a [INFO] [stderr] [ 80%] Built target ion_cli_main [INFO] [stderr] [ 80%] Built target gtest [INFO] [stderr] [ 80%] Built target ion [INFO] [stderr] Scanning dependencies of target gtest_main [INFO] [stderr] [ 81%] Building CXX object test/googletest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [INFO] [stderr] [ 82%] Linking CXX static library libgtest_main.a [INFO] [stderr] [ 82%] Built target gtest_main [INFO] [stderr] Scanning dependencies of target all_tests [INFO] [stderr] [ 83%] Building CXX object test/CMakeFiles/all_tests.dir/gather_vectors.cpp.o [INFO] [stderr] [ 84%] Building CXX object test/CMakeFiles/all_tests.dir/test_vectors.cpp.o [INFO] [stderr] [ 85%] Building CXX object test/CMakeFiles/all_tests.dir/ion_test_util.cpp.o [INFO] [stderr] [ 86%] Building CXX object test/CMakeFiles/all_tests.dir/ion_assert.cpp.o [INFO] [stderr] [ 87%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_binary.cpp.o [INFO] [stderr] [ 88%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_writer.cpp.o [INFO] [stderr] [ 91%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_symbol.cpp.o [INFO] [stderr] [ 91%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_text.cpp.o [INFO] [stderr] [ 92%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_decimal.cpp.o [INFO] [stderr] [ 93%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_values.cpp.o [INFO] [stderr] [ 94%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_timestamp.cpp.o [INFO] [stderr] [ 96%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_extractor.cpp.o [INFO] [stderr] [ 96%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_cli.cpp.o [INFO] [stderr] [ 97%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_stream.cpp.o [INFO] [stderr] [ 98%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_reader_seek.cpp.o [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] CURRENT_SOURCE_DIR : /opt/rustwide/workdir/ion-c/ionc [INFO] [stderr] SOURCE_DIR : /opt/rustwide/workdir/ion-c [INFO] [stderr] CMake Warning (dev) at test/googletest/CMakeLists.txt:3 (project): [INFO] [stderr] Policy CMP0048 is not set: project() command manages VERSION variables. [INFO] [stderr] Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy [INFO] [stderr] command to set the policy and suppress this warning. [INFO] [stderr] [INFO] [stderr] The following variable(s) would be set to empty: [INFO] [stderr] [INFO] [stderr] PROJECT_VERSION [INFO] [stderr] PROJECT_VERSION_MAJOR [INFO] [stderr] PROJECT_VERSION_MINOR [INFO] [stderr] PROJECT_VERSION_PATCH [INFO] [stderr] This warning is for project developers. Use -Wno-dev to suppress it. [INFO] [stderr] [INFO] [stderr] CMake Warning (dev) at test/googletest/googlemock/CMakeLists.txt:10 (option): [INFO] [stderr] Policy CMP0077 is not set: option() honors normal variables. Run "cmake [INFO] [stderr] --help-policy CMP0077" for policy details. Use the cmake_policy command to [INFO] [stderr] set the policy and suppress this warning. [INFO] [stderr] [INFO] [stderr] For compatibility with older versions of CMake, option is clearing the [INFO] [stderr] normal variable 'BUILD_SHARED_LIBS'. [INFO] [stderr] This warning is for project developers. Use -Wno-dev to suppress it. [INFO] [stderr] [INFO] [stderr] CMake Warning (dev) at test/googletest/googlemock/CMakeLists.txt:40 (project): [INFO] [stderr] Policy CMP0048 is not set: project() command manages VERSION variables. [INFO] [stderr] Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy [INFO] [stderr] command to set the policy and suppress this warning. [INFO] [stderr] [INFO] [stderr] The following variable(s) would be set to empty: [INFO] [stderr] [INFO] [stderr] PROJECT_VERSION [INFO] [stderr] PROJECT_VERSION_MAJOR [INFO] [stderr] PROJECT_VERSION_MINOR [INFO] [stderr] PROJECT_VERSION_PATCH [INFO] [stderr] This warning is for project developers. Use -Wno-dev to suppress it. [INFO] [stderr] [INFO] [stderr] CMake Warning (dev) at test/googletest/googletest/CMakeLists.txt:47 (project): [INFO] [stderr] Policy CMP0048 is not set: project() command manages VERSION variables. [INFO] [stderr] Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy [INFO] [stderr] command to set the policy and suppress this warning. [INFO] [stderr] [INFO] [stderr] The following variable(s) would be set to empty: [INFO] [stderr] [INFO] [stderr] PROJECT_VERSION [INFO] [stderr] PROJECT_VERSION_MAJOR [INFO] [stderr] PROJECT_VERSION_MINOR [INFO] [stderr] PROJECT_VERSION_PATCH [INFO] [stderr] This warning is for project developers. Use -Wno-dev to suppress it. [INFO] [stderr] [INFO] [stderr] CMake Warning: [INFO] [stderr] Manually-specified variables were not used by the project: [INFO] [stderr] [INFO] [stderr] CMAKE_ASM_COMPILER [INFO] [stderr] CMAKE_ASM_FLAGS [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:30: warning: "DECNUMDIGITS" redefined [INFO] [stderr] 30 | #define DECNUMDIGITS 7 // make decNumbers with space for 7 [INFO] [stderr] | [INFO] [stderr] : note: this is the location of the previous definition [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:32: [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c: In function 'decimal128FromNumber': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:165:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 165 | UBFROMUI(d128->bytes, targlo); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:166:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 166 | UBFROMUI(d128->bytes+4, targml); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:167:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 167 | UBFROMUI(d128->bytes+8, targmh); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:168:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 168 | UBFROMUI(d128->bytes+12, targhi); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:172:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 172 | UBFROMUI(d128->bytes, targhi); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:173:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 173 | UBFROMUI(d128->bytes+4, targmh); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:174:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 174 | UBFROMUI(d128->bytes+8, targml); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:175:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 175 | UBFROMUI(d128->bytes+12, targlo); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:30: warning: "DECNUMDIGITS" redefined [INFO] [stderr] 30 | #define DECNUMDIGITS 16 // make decNumbers with space for 16 [INFO] [stderr] | [INFO] [stderr] : note: this is the location of the previous definition [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:32: [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c: In function 'decimal128FromNumber': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:165:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 165 | UBFROMUI(d128->bytes, targlo); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:166:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 166 | UBFROMUI(d128->bytes+4, targml); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:167:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 167 | UBFROMUI(d128->bytes+8, targmh); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:168:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 168 | UBFROMUI(d128->bytes+12, targhi); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:172:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 172 | UBFROMUI(d128->bytes, targhi); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:173:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 173 | UBFROMUI(d128->bytes+4, targmh); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:174:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 174 | UBFROMUI(d128->bytes+8, targml); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal128.c:175:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 175 | UBFROMUI(d128->bytes+12, targlo); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:30: warning: "DECNUMDIGITS" redefined [INFO] [stderr] 30 | #define DECNUMDIGITS 16 // make decNumbers with space for 16 [INFO] [stderr] | [INFO] [stderr] : note: this is the location of the previous definition [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:32: [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal32.c: In function 'decimal32FromNumber': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:166:3: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 166 | UBFROMUI(d32->bytes, targ); // directly store the int [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:30: warning: "DECNUMDIGITS" redefined [INFO] [stderr] 30 | #define DECNUMDIGITS 7 // make decNumbers with space for 7 [INFO] [stderr] | [INFO] [stderr] : note: this is the location of the previous definition [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:32: [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c: In function 'decimal64FromNumber': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:186:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 186 | UBFROMUI(d64->bytes, targar[0]); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:187:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 187 | UBFROMUI(d64->bytes+4, targar[1]); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:191:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 191 | UBFROMUI(d64->bytes, targar[1]); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:192:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 192 | UBFROMUI(d64->bytes+4, targar[0]); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:32: [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c: In function 'decimal64FromNumber': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:186:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 186 | UBFROMUI(d64->bytes, targar[0]); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:187:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 187 | UBFROMUI(d64->bytes+4, targar[1]); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:191:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 191 | UBFROMUI(d64->bytes, targar[1]); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal64.c:192:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 192 | UBFROMUI(d64->bytes+4, targar[0]); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:32: [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal32.c: In function 'decimal32FromNumber': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decimal32.c:166:3: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 166 | UBFROMUI(d32->bytes, targ); // directly store the int [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_allocation.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/decNumber/decQuad.c:132: [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decFinalize': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:376:13: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 376 | UBFROMUI(ub-3, 0); // to 00000000 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:464:39: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 464 | for (; s<=ulsd; s+=4, t+=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:465:47: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 465 | for (t=tlsd-shift+1; t<=tlsd; t+=4) UBFROMUI(t, 0); // pad 0s [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadFromString': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:887:15: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 887 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:900:41: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 900 | for (; c<=clast-3; c+=4, ub+=4) UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:926:13: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 926 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadToEngString': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1306 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1306 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_binary.c:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/decQuadHelpers.c:17: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1422:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1422 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1430:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1430 | UBFROMUI(c, UBTOUI(u)|CHARMASK);// copy fixed 3+1 characters [is safe] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadToString': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_allocation.c: In function '_ion_strdup': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_allocation.c:99:42: warning: pointer type mismatch in conditional expression [INFO] [stderr] 99 | memcpy(dst->value, (is_empty) ? "\0" : src->value, (is_empty) ? 1 : src->length); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1650:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1650 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1658:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1658 | UBFROMUI(c, UBTOUI(u)|CHARMASK); // copy fixed 3+1 characters [is safe] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decDivide': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 532 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 533 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 548 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 549 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 550 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 641 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decFiniteMultiply': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1033 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1034 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1035 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1038 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1039 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadAdd': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 158 | #define UBFROMUS(b, i) (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1287:5: note: in expansion of macro 'UBFROMUS' [INFO] [stderr] 1287 | UBFROMUS(acc+4, 0); // prefix 00 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1313 | UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1314 | UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1315 | UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1316 | UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1318:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1318 | UBFROMUI(acc+20, 0x09090909-UBTOUI(acc+20)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1319:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1319 | UBFROMUI(acc+24, 0x09090909-UBTOUI(acc+24)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1320:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1320 | UBFROMUI(acc+28, 0x09090909-UBTOUI(acc+28)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1321:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1321 | UBFROMUI(acc+32, 0x09090909-UBTOUI(acc+32)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1322:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1322 | UBFROMUI(acc+36, 0x09090909-UBTOUI(acc+36)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1358 | for (; utmsd; uhlsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 2175 | UBFROMUI(ub-3, UBTOUI(ul-3)); // [cannot overlap] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 2234 | for (ul=lo->msd; ullsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadQuantize': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 2970 | UBFROMUI(BUFOFF-4, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3064 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3077 | UBFROMUI(BUFOFF-8, 0); // must be at least 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3078 | for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3103 | UBFROMUI(uc, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadShift': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3435 | UBFROMUI(buf+DECPMAX, 0); // 8 will handle most cases [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3436 | UBFROMUI(buf+DECPMAX+4, 0); // .. [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decNumCompare': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3681:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3681 | UBFROMUI(bufl, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3682:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3682 | UBFROMUI(bufr, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3701 | UBFROMUI(bufl+DECPMAX+QUAD*2, 0); // add eight zeros [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3702 | UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // .. [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3708 | for (up=bufl+DECPMAX+QUAD*2+8; up= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadFromString': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:887:15: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 887 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:900:41: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 900 | for (; c<=clast-3; c+=4, ub+=4) UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:926:13: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 926 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadToEngString': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1306 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1306 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1422:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1422 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1430:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1430 | UBFROMUI(c, UBTOUI(u)|CHARMASK);// copy fixed 3+1 characters [is safe] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c: In function 'decQuadToString': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1650:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1650 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1658:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1658 | UBFROMUI(c, UBTOUI(u)|CHARMASK); // copy fixed 3+1 characters [is safe] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_collection.c:36: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decDivide': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 532 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 533 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 548 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 549 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 550 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 641 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decFiniteMultiply': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1033 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1034 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1035 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1038 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1039 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadAdd': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 158 | #define UBFROMUS(b, i) (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1287:5: note: in expansion of macro 'UBFROMUS' [INFO] [stderr] 1287 | UBFROMUS(acc+4, 0); // prefix 00 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_debug.c:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1313 | UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1314 | UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1315 | UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1316 | UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1318:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1318 | UBFROMUI(acc+20, 0x09090909-UBTOUI(acc+20)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1319:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1319 | UBFROMUI(acc+24, 0x09090909-UBTOUI(acc+24)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1320:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1320 | UBFROMUI(acc+28, 0x09090909-UBTOUI(acc+28)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1321:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1321 | UBFROMUI(acc+32, 0x09090909-UBTOUI(acc+32)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1322:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1322 | UBFROMUI(acc+36, 0x09090909-UBTOUI(acc+36)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 1358 | for (; utmsd; uhlsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 2175 | UBFROMUI(ub-3, UBTOUI(ul-3)); // [cannot overlap] [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 2234 | for (ul=lo->msd; ullsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul)); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_errors.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_initialize.c:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadQuantize': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 2970 | UBFROMUI(BUFOFF-4, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3064 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3077 | UBFROMUI(BUFOFF-8, 0); // must be at least 5 [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3078 | for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3103 | UBFROMUI(uc, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_index.c:45: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decQuadShift': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3435 | UBFROMUI(buf+DECPMAX, 0); // 8 will handle most cases [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3436 | UBFROMUI(buf+DECPMAX+4, 0); // .. [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_helpers.c:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c: In function 'decNumCompare': [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3681:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3681 | UBFROMUI(bufl, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3682:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3682 | UBFROMUI(bufr, 0); [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3701 | UBFROMUI(bufl+DECPMAX+QUAD*2, 0); // add eight zeros [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3702 | UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // .. [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/include/decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] 3708 | for (up=bufl+DECPMAX+QUAD*2+8; up= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_reader_binary.c:20: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_int.c:42: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function 'ion_int_copy': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:104:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 104 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function '_ion_int_from_radix_chars_helper': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:452:25: warning: array subscript has type 'char' [-Wchar-subscripts] [INFO] [stderr] 452 | d = digit_values[c]; [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function 'ion_int_from_abs_bytes': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:574:14: warning: variable 'byte' set but not used [-Wunused-but-set-variable] [INFO] [stderr] 574 | BYTE byte; [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:572:23: warning: variable 'may_overflow' set but not used [-Wunused-but-set-variable] [INFO] [stderr] 572 | BOOL is_zero, may_overflow; [INFO] [stderr] | ^~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_int.c:42: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function '_ion_int_highest_bit_set_helper': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:68:40: warning: unused variable 'err' [-Wunused-variable] [INFO] [stderr] 68 | #define iENTER FN_DEF iERR err = IERR_OK [INFO] [stderr] | ^~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:1222:5: note: in expansion of macro 'iENTER' [INFO] [stderr] 1222 | iENTER; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function '_ion_int_sub_digit': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:1665:19: warning: unused variable 'carry' [-Wunused-variable] [INFO] [stderr] 1665 | BOOL carry = FALSE; [INFO] [stderr] | ^~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_scanner.c:24: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c: In function '_ion_int_init_globals': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:1057:1: warning: control reaches end of non-void function [-Wreturn-type] [INFO] [stderr] 1057 | } [INFO] [stderr] | ^ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:118: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_string.c:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_scanner.c: In function '_ion_scanner_read_cached_bytes': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_scanner.c:1394:22: warning: unused variable 'sb' [-Wunused-variable] [INFO] [stderr] 1394 | BYTE *pb = buf, *sb = scanner->_pending_bytes_pos; [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader.c: In function '_ion_reader_validate_options': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:393:11: warning: variable 'msg' set but not used [-Wunused-but-set-variable] [INFO] [stderr] 393 | char *msg; [INFO] [stderr] | ^~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader.c: In function '_ion_reader_is_null_helper': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_invalid' not handled in switch [-Wswitch] [INFO] [stderr] 932 | switch(preader->type) { [INFO] [stderr] | ^~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_unknown_writer' not handled in switch [-Wswitch] [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_text_writer' not handled in switch [-Wswitch] [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_binary_writer' not handled in switch [-Wswitch] [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader.c:932:5: warning: enumeration value 'ion_type_unknown_reader' not handled in switch [-Wswitch] [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_step_out': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:787:119: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'ION_TYPE' {aka 'struct ion_type *'} [-Wformat=] [INFO] [stderr] 787 | snprintf(error_message, ION_ERROR_MESSAGE_MAX_LENGTH, "Unable to step out of unrecognized container type %s", text->_current_container); [INFO] [stderr] | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] | | | [INFO] [stderr] | char * ION_TYPE {aka struct ion_type *} [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_symbol_table.c:20: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_get_value_length': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1186:23: warning: unused variable 'text' [-Wunused-variable] [INFO] [stderr] 1186 | ION_TEXT_READER *text = &preader->typed_reader.text; [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_read_int32': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1341:22: warning: unused variable 'text' [-Wunused-variable] [INFO] [stderr] 1341 | ION_TEXT_READER *text = &preader->typed_reader.text; [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_read_int64': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1378:15: warning: pointer targets in assignment from 'BYTE *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] [INFO] [stderr] 1378 | value_end = text->_scanner._value_image.value + text->_scanner._value_image.length; [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1379:17: warning: pointer targets in assignment from 'BYTE *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] [INFO] [stderr] 1379 | value_start = text->_scanner._value_image.value; // if this is hexadecimal, we may need to skip past the "0x" [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_read_double': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1483:56: warning: pointer targets in passing argument 1 of 'atof' differ in signedness [-Wpointer-sign] [INFO] [stderr] 1483 | double_value = atof(text->_scanner._value_image.value); [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [INFO] [stderr] | | [INFO] [stderr] | BYTE * {aka unsigned char *} [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:27, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:19: [INFO] [stderr] /usr/include/stdlib.h:101:33: note: expected 'const char *' but argument is of type 'BYTE *' {aka 'unsigned char *'} [INFO] [stderr] 101 | extern double atof (const char *__nptr) [INFO] [stderr] | ~~~~~~~~~~~~^~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_read_timestamp': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1554:61: warning: pointer targets in passing argument 2 of 'ion_timestamp_parse' differ in signedness [-Wpointer-sign] [INFO] [stderr] 1554 | , text->_scanner._value_image.value [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [INFO] [stderr] | | [INFO] [stderr] | BYTE * {aka unsigned char *} [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:72:34: note: in definition of macro 'IONCHECK' [INFO] [stderr] 72 | #define IONCHECK(x) { err = x; if (err) goto fail; } [INFO] [stderr] | ^ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_timestamp.h:99:69: note: expected 'char *' but argument is of type 'BYTE *' {aka 'unsigned char *'} [INFO] [stderr] 99 | ION_API_EXPORT iERR ion_timestamp_parse(ION_TIMESTAMP *ptime, char *buffer, SIZE length, [INFO] [stderr] | ~~~~~~^~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_get_string_length': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1612:22: warning: unused variable 'terminator' [-Wunused-variable] [INFO] [stderr] 1612 | BYTE terminator = '"'; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c: In function '_ion_reader_text_load_string_in_value_buffer': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_reader_text.c:1706:22: warning: unused variable 'terminator' [-Wunused-variable] [INFO] [stderr] 1706 | BYTE terminator = '"'; [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_writer_binary.c:68: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_timestamp.c:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_stdin': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:130:30: warning: statement with no effect [-Wunused-value] [INFO] [stderr] 130 | #define SET_MODE_BINARY(x) 1 [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:220:3: note: in expansion of macro 'SET_MODE_BINARY' [INFO] [stderr] 220 | SET_MODE_BINARY(stdin); [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_stdout': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:130:30: warning: statement with no effect [-Wunused-value] [INFO] [stderr] 130 | #define SET_MODE_BINARY(x) 1 [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:244:3: note: in expansion of macro 'SET_MODE_BINARY' [INFO] [stderr] 244 | SET_MODE_BINARY(stdout); [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_stderr': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:130:30: warning: statement with no effect [-Wunused-value] [INFO] [stderr] 130 | #define SET_MODE_BINARY(x) 1 [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:263:3: note: in expansion of macro 'SET_MODE_BINARY' [INFO] [stderr] 263 | SET_MODE_BINARY(stderr); [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_fd_in': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:346:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [INFO] [stderr] 346 | stream->_fp = (FILE *)fd_in; [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_fd_out': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:369:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [INFO] [stderr] 369 | stream->_fp = (FILE *)fd_out; [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_open_fd_rw': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:392:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] [INFO] [stderr] 392 | stream->_fp = (FILE *)fd; [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function 'ion_stream_write_stream': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:869:12: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] [INFO] [stderr] 869 | if (!len < 0) FAILWITH(IERR_INVALID_ARG); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:869:12: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:869:7: note: add parentheses around left hand side expression to silence this warning [INFO] [stderr] 869 | if (!len < 0) FAILWITH(IERR_INVALID_ARG); [INFO] [stderr] | ^~~~ [INFO] [stderr] | ( ) [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_flush_helper': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_symbol_table.c: In function '_ion_symbol_table_import_compare': [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:20: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1212:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] [INFO] [stderr] 1212 | written = (SIZE)WRITE( (int)stream->_fp, stream->_dirty_start, stream->_dirty_length ); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1186:12: warning: unused variable 'position' [-Wunused-variable] [INFO] [stderr] 1186 | POSITION position; [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_fetch_fill_page': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1535:23: warning: unused variable 'paged' [-Wunused-variable] [INFO] [stderr] 1535 | ION_STREAM_PAGED *paged = PAGED_STREAM(stream); [INFO] [stderr] | ^~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_fseek': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1604:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] [INFO] [stderr] 1604 | if (LSEEK((int)stream->_fp, (long)target_position, SEEK_SET)) { [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1593:23: warning: unused variable 'paged' [-Wunused-variable] [INFO] [stderr] 1593 | ION_STREAM_PAGED *paged = PAGED_STREAM(stream); [INFO] [stderr] | ^~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_fread': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1831:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] [INFO] [stderr] 1831 | bytes_read = (SIZE)READ((int)stream->_fp, dst, local_bytes_read); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1761:23: warning: unused variable 'paged' [-Wunused-variable] [INFO] [stderr] 1761 | ION_STREAM_PAGED *paged = PAGED_STREAM(stream); [INFO] [stderr] | ^~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_console_read': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1857:23: warning: unused variable 'paged' [-Wunused-variable] [INFO] [stderr] 1857 | ION_STREAM_PAGED *paged = PAGED_STREAM(stream); [INFO] [stderr] | ^~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c: In function '_ion_stream_page_release': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1990:51: warning: passing argument 3 of '_ion_index_delete' from incompatible pointer type [-Wincompatible-pointer-types] [INFO] [stderr] 1990 | _ion_index_delete(&(paged->_index), &page_id, &test_page); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] | | [INFO] [stderr] | ION_PAGE ** {aka struct _ion_page **} [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:35, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:118: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_index.h:133:65: note: expected 'void **' but argument is of type 'ION_PAGE **' {aka 'struct _ion_page **'} [INFO] [stderr] 133 | void _ion_index_delete (ION_INDEX *index, void *key, void **p_data); [INFO] [stderr] | ~~~~~~~^~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_symbol_table.c:1112:13: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 1112 | if (lhs == NULL ^ rhs == NULL) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:20: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_write_field_name_helper': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:925:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 925 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_intercept_imports_symbol': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:1722:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1722 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_intercept_imports_symbol_sid': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:1732:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1732 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_free': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:2725:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 2725 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_free_local_symbol_table': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:2779:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 2779 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c: In function '_ion_writer_clear_field_name_helper': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer.c:2840:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 2840 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_float.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_extractor.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_extractor.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c:20: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_free': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:112:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 112 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_to_string_quad_helper': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:204:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 204 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:207:5: note: in expansion of macro 'ION_DECIMAL_TO_STRING_HELPER_BUILDER' [INFO] [stderr] 207 | ION_DECIMAL_TO_STRING_HELPER_BUILDER(decQuadIsSigned, decQuadIsInfinite, decQuadIsNaN, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_to_string_number_helper': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:204:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 204 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:212:5: note: in expansion of macro 'ION_DECIMAL_TO_STRING_HELPER_BUILDER' [INFO] [stderr] 212 | ION_DECIMAL_TO_STRING_HELPER_BUILDER(decNumberIsNegative, decNumberIsInfinite, decNumberIsNaN, [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_string': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:217:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 217 | ION_DECIMAL_SWITCH( [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_from_uint32': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:228:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 228 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_from_int32': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:235:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 235 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_from_quad': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:242:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 242 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_from_number': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:249:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 249 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_int32': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:258:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 258 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:269:1: note: in expansion of macro 'ION_DECIMAL_CONVERSION_API_BUILDER' [INFO] [stderr] 269 | ION_DECIMAL_CONVERSION_API_BUILDER(ion_decimal_to_int32, int32_t, decQuadToInt32Exact, decNumberToInt32); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_uint32': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:258:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 258 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:270:1: note: in expansion of macro 'ION_DECIMAL_CONVERSION_API_BUILDER' [INFO] [stderr] 270 | ION_DECIMAL_CONVERSION_API_BUILDER(ion_decimal_to_uint32, uint32_t, decQuadToUInt32Exact, decNumberToUInt32); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_ion_int': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:277:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 277 | ION_DECIMAL_IF_QUAD(value) { [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_fma_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:420:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 420 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:334:5: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 334 | ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:428:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND' [INFO] [stderr] 428 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:486:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND' [INFO] [stderr] 486 | ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND(ion_decimal_fma, decQuadFMA, decNumberFMA); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:420:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 420 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:334:5: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 334 | ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:428:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND' [INFO] [stderr] 428 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:486:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND' [INFO] [stderr] 486 | ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND(ion_decimal_fma, decQuadFMA, decNumberFMA); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:420:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 420 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:336:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 336 | decQuadCopy(ION_DECIMAL_AS_QUAD(fhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:428:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND' [INFO] [stderr] 428 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_THREE_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:486:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND' [INFO] [stderr] 486 | ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND(ion_decimal_fma, decQuadFMA, decNumberFMA); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:420:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 420 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:486:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND' [INFO] [stderr] 486 | ION_DECIMAL_COMPUTE_API_BUILDER_THREE_OPERAND(ion_decimal_fma, decQuadFMA, decNumberFMA); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_extractor.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_extractor.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_extractor.c: In function 'ion_extractor_close': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_extractor.c:81:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 81 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_add_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:487:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 487 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_add, decQuadAdd, decNumberAdd); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:487:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 487 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_add, decQuadAdd, decNumberAdd); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:487:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 487 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_add, decQuadAdd, decNumberAdd); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_and_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:488:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 488 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_and, decQuadAnd, decNumberAnd); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:488:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 488 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_and, decQuadAnd, decNumberAnd); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:488:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 488 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_and, decQuadAnd, decNumberAnd); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_divide_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:489:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 489 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide, decQuadDivide, decNumberDivide); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:489:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 489 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide, decQuadDivide, decNumberDivide); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:489:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 489 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide, decQuadDivide, decNumberDivide); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c:20: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c: In function '_ion_writer_text_initialize': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_divide_integer_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:490:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 490 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide_integer, decQuadDivideInteger, decNumberDivideInteger); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:490:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 490 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide_integer, decQuadDivideInteger, decNumberDivideInteger); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:490:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 490 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_divide_integer, decQuadDivideInteger, decNumberDivideInteger); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_max_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:491:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 491 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max, decQuadMax, decNumberMax); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:491:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 491 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max, decQuadMax, decNumberMax); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:491:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 491 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max, decQuadMax, decNumberMax); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c:48:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 48 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c: In function '_ion_writer_text_write_ion_int': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_max_mag_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:492:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 492 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max_mag, decQuadMaxMag, decNumberMaxMag); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:492:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 492 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max_mag, decQuadMaxMag, decNumberMaxMag); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:492:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 492 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_max_mag, decQuadMaxMag, decNumberMaxMag); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_min_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:493:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 493 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min, decQuadMin, decNumberMin); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:493:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 493 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min, decQuadMin, decNumberMin); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:493:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 493 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min, decQuadMin, decNumberMin); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_writer_text.c:447:15: warning: unused variable 'is_negative' [-Wunused-variable] [INFO] [stderr] 447 | int is_negative = FALSE, decimal_digits; [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_min_mag_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:494:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 494 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min_mag, decQuadMinMag, decNumberMinMag); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:494:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 494 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min_mag, decQuadMinMag, decNumberMinMag); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:494:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 494 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_min_mag, decQuadMinMag, decNumberMinMag); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_multiply_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:495:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 495 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_multiply, decQuadMultiply, decNumberMultiply); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:495:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 495 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_multiply, decQuadMultiply, decNumberMultiply); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:495:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 495 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_multiply, decQuadMultiply, decNumberMultiply); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_or_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:496:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 496 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_or, decQuadOr, decNumberOr); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:496:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 496 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_or, decQuadOr, decNumberOr); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:496:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 496 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_or, decQuadOr, decNumberOr); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_quantize_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:497:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 497 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_quantize, decQuadQuantize, decNumberQuantize); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:497:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 497 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_quantize, decQuadQuantize, decNumberQuantize); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:497:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 497 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_quantize, decQuadQuantize, decNumberQuantize); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_remainder_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:498:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 498 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder, decQuadRemainder, decNumberRemainder); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:498:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 498 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder, decQuadRemainder, decNumberRemainder); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:498:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 498 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder, decQuadRemainder, decNumberRemainder); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_remainder_near_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:499:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 499 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder_near, decQuadRemainderNear, decNumberRemainderNear); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:499:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 499 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder_near, decQuadRemainderNear, decNumberRemainderNear); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:499:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 499 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_remainder_near, decQuadRemainderNear, decNumberRemainderNear); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_rotate_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:500:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 500 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_rotate, decQuadRotate, decNumberRotate); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:500:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 500 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_rotate, decQuadRotate, decNumberRotate); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:500:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 500 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_rotate, decQuadRotate, decNumberRotate); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_scaleb_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:501:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 501 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_scaleb, decQuadScaleB, decNumberScaleB); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:501:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 501 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_scaleb, decQuadScaleB, decNumberScaleB); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:501:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 501 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_scaleb, decQuadScaleB, decNumberScaleB); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_shift_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:502:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 502 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_shift, decQuadShift, decNumberShift); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:502:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 502 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_shift, decQuadShift, decNumberShift); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:502:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 502 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_shift, decQuadShift, decNumberShift); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_subtract_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:503:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 503 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_subtract, decQuadSubtract, decNumberSubtract); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:503:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 503 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_subtract, decQuadSubtract, decNumberSubtract); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:503:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 503 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_subtract, decQuadSubtract, decNumberSubtract); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_xor_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:504:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 504 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_xor, decQuadXor, decNumberXor); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:504:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 504 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_xor, decQuadXor, decNumberXor); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:504:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 504 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_xor, decQuadXor, decNumberXor); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_abs': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 477 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:505:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND' [INFO] [stderr] 505 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_abs, decQuadAbs, decNumberAbs); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_invert': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 477 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:506:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND' [INFO] [stderr] 506 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_invert, decQuadInvert, decNumberInvert); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_logb': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 477 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:507:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND' [INFO] [stderr] 507 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_logb, decQuadLogB, decNumberLogB); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_minus': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 477 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:508:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND' [INFO] [stderr] 508 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_minus, decQuadMinus, decNumberMinus); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_plus': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 477 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:509:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND' [INFO] [stderr] 509 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_plus, decQuadPlus, decNumberPlus); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_reduce': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 477 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:510:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND' [INFO] [stderr] 510 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_reduce, decQuadReduce, decNumberReduce); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_integral_exact': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:477:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 477 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:511:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND' [INFO] [stderr] 511 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND(ion_decimal_to_integral_exact, decQuadToIntegralExact, decNumberToIntegralExact); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_to_integral_value': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:513:1: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 513 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_finite': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 524 | ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:527:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER' [INFO] [stderr] 527 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_finite, decQuadIsFinite, decNumberIsFinite); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_infinite': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 524 | ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:528:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER' [INFO] [stderr] 528 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_infinite, decQuadIsInfinite, decNumberIsInfinite); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_nan': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 524 | ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:529:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER' [INFO] [stderr] 529 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_nan, decQuadIsNaN, decNumberIsNaN); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_negative': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 524 | ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:530:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER' [INFO] [stderr] 530 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_negative, decQuadIsNegative, decNumberIsNegative); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_zero': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 524 | ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:531:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER' [INFO] [stderr] 531 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_zero, decQuadIsZero, decNumberIsZero); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_canonical': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 524 | ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:532:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER' [INFO] [stderr] 532 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_canonical, decQuadIsCanonical, decNumberIsCanonical); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:27:12: warning: variable 'num_value' set but not used [-Wunused-but-set-variable] [INFO] [stderr] 27 | decNumber *num_value; \ [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 524 | ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:532:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER' [INFO] [stderr] 532 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_is_canonical, decQuadIsCanonical, decNumberIsCanonical); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_radix': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 524 | ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:533:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER' [INFO] [stderr] 533 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_radix, decQuadRadix, decNumberRadix); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:27:12: warning: variable 'num_value' set but not used [-Wunused-but-set-variable] [INFO] [stderr] 27 | decNumber *num_value; \ [INFO] [stderr] | ^~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:524:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 524 | ION_DECIMAL_SWITCH(value, return if_quad(quad_value), return if_number(num_value)); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:533:1: note: in expansion of macro 'ION_DECIMAL_UTILITY_API_BUILDER' [INFO] [stderr] 533 | ION_DECIMAL_UTILITY_API_BUILDER(ion_decimal_radix, decQuadRadix, decNumberRadix); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_normal': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:536:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 536 | ION_DECIMAL_SWITCH(value, return decQuadIsNormal(quad_value), return decNumberIsNormal(num_value, context)); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_subnormal': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:540:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 540 | ION_DECIMAL_SWITCH(value, return decQuadIsSubnormal(quad_value), return decNumberIsSubnormal(num_value, context)); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_get_exponent': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:544:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 544 | ION_DECIMAL_SWITCH(value, return decQuadGetExponent(quad_value), return num_value->exponent); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_digits': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:548:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 548 | ION_DECIMAL_SWITCH(value, return decQuadDigits(quad_value), return num_value->digits); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_is_integer': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:46:1: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 46 | ION_DECIMAL_IF_QUAD(value) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:556:5: note: in expansion of macro 'ION_DECIMAL_SWITCH' [INFO] [stderr] 556 | ION_DECIMAL_SWITCH(value, return decQuadIsInteger(quad_value), return num_value->exponent == 0); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_compare_quad': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:566:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 566 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_compare_number': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:574:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 574 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_canonical': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:628:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 628 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:635:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT' [INFO] [stderr] 635 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT(ion_decimal_canonical, decQuadCanonical, decNumberCopy); /* decNumbers are always canonical. */ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_copy': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:628:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 628 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:636:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT' [INFO] [stderr] 636 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT(ion_decimal_copy, decQuadCopy, decNumberCopy); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_copy_abs': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:628:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 628 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:637:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT' [INFO] [stderr] 637 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT(ion_decimal_copy_abs, decQuadCopyAbs, decNumberCopyAbs); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function 'ion_decimal_copy_negate': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:30:20: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 30 | quad_value = ION_DECIMAL_AS_QUAD(ion_decimal); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:459:5: note: in expansion of macro 'ION_DECIMAL_IF_QUAD' [INFO] [stderr] 459 | ION_DECIMAL_IF_QUAD(rhs) { \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:628:5: note: in expansion of macro 'ION_DECIMAL_BASIC_API_BUILDER' [INFO] [stderr] 628 | ION_DECIMAL_BASIC_API_BUILDER( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:638:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT' [INFO] [stderr] 638 | ION_DECIMAL_COMPUTE_API_BUILDER_ONE_OPERAND_NO_CONTEXT(ion_decimal_copy_negate, decQuadCopyNegate, decNumberCopyNegate); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c: In function '_ion_decimal_copy_sign_quad_in_place': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:327:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 327 | decQuadCopy(ION_DECIMAL_AS_QUAD(lhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:648:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 648 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_copy_sign, _decQuad_copy_sign_drop_context, _decNumber_copy_sign_drop_context); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:22:42: warning: passing argument 1 of 'decQuadCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] [INFO] [stderr] 22 | #define ION_DECIMAL_AS_QUAD(ion_decimal) &ion_decimal->value.quad_value [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:355:9: note: in definition of macro 'ION_DECIMAL_QUAD_CALCULATE' [INFO] [stderr] 355 | on_overflow; \ [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:330:21: note: in expansion of macro 'ION_DECIMAL_AS_QUAD' [INFO] [stderr] 330 | decQuadCopy(ION_DECIMAL_AS_QUAD(rhs), &temp); \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:446:26: note: in expansion of macro 'ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND' [INFO] [stderr] 446 | /*restore_quad=*/ION_DECIMAL_RESTORE_QUAD_TWO_OPERAND, \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:648:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 648 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_copy_sign, _decQuad_copy_sign_drop_context, _decNumber_copy_sign_drop_context); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_types.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/../decNumber/include/decNumber/decQuad.h:144:20: note: expected 'decQuad *' {aka 'union *'} but argument is of type 'const decQuad *' {aka 'const union *'} [INFO] [stderr] 144 | extern decQuad * decQuadCopy(decQuad *, const decQuad *); [INFO] [stderr] | ^~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:386:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 386 | iRETURN; \ [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:438:5: note: in expansion of macro 'ION_DECIMAL_OVERFLOW_API_BUILDER' [INFO] [stderr] 438 | ION_DECIMAL_OVERFLOW_API_BUILDER ( \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_decimal.c:648:1: note: in expansion of macro 'ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND' [INFO] [stderr] 648 | ION_DECIMAL_COMPUTE_API_BUILDER_TWO_OPERAND(ion_decimal_copy_sign, _decQuad_copy_sign_drop_context, _decNumber_copy_sign_drop_context); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer_args.c:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols_args.c:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.c:23: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionsymbols/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer_stream.c:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.c: In function 'main': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.c:135:79: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] [INFO] [stderr] 135 | fprintf(stderr, "\nionsymbols finished, returning err [%d] = \"%s\", %d\n", err, ion_error_to_str(err), (intptr_t)t); [INFO] [stderr] | ~^ ~~~~~~~~~~~ [INFO] [stderr] | | | [INFO] [stderr] | int long int [INFO] [stderr] | %ld [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionsymbols/ionsymbols.c:44:30: warning: unused variable 'name' [-Wunused-variable] [INFO] [stderr] 44 | char *name = NULL; [INFO] [stderr] | ^~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:20: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionizer/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c: In function 'main': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:120:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] [INFO] [stderr] 120 | if (g_hsymtab) CHECK(ion_symbol_table_close(g_hsymtab), "closing the temp symbol table"); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:121:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] [INFO] [stderr] 121 | if (g_hcatalog) CHECK(ion_catalog_close(g_hcatalog), "closing the catalog"); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:126:76: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long int' [-Wformat=] [INFO] [stderr] 126 | fprintf(stderr, "\nionizer finished, returning err [%d] = \"%s\", %d\n", err, ion_error_to_str(err), (intptr_t)t); [INFO] [stderr] | ~^ ~~~~~~~~~~~ [INFO] [stderr] | | | [INFO] [stderr] | int long int [INFO] [stderr] | %ld [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/ionizer/ionizer.c:38:30: warning: unused variable 'name' [-Wunused-variable] [INFO] [stderr] 38 | char *name = NULL; [INFO] [stderr] | ^~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp: In function 'iERR ion_event_writer_close(IonEventWriterContext*, IonEventResult*, iERR, bool, BYTE**, SIZE*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:207:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 207 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp: In function 'iERR ion_event_writer_close(IonEventWriterContext*, IonEventResult*, iERR, bool, BYTE**, SIZE*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:207:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 207 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'void ion_copy_symbols(ION_SYMBOL**, ION_SYMBOL*, size_t)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:135:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] 135 | for (int i = 0; i < count; i++) { [INFO] [stderr] | ~~^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_read(hREADER, IonEventStream*, ION_TYPE, BOOL, int, BOOL, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:441:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 441 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR _ion_event_stream_read_all_recursive(hREADER, IonEventStream*, BOOL, int, BOOL, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:447:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 447 | ION_SET_ERROR_CONTEXT(&stream->location, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'void ion_copy_symbols(ION_SYMBOL**, ION_SYMBOL*, size_t)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:135:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] 135 | for (int i = 0; i < count; i++) { [INFO] [stderr] | ~~^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_events(IonEventStream*, size_t, IonEventStream*, size_t, ION_EVENT_COMPARISON_TYPE, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:199:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'SIZE' {aka 'int'} [-Wsign-compare] [INFO] [stderr] 199 | for (size_t i = 0; i < ION_EXPECTED_ARG->num_annotations; i++) { [INFO] [stderr] | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_sets_embedded(IonEventStream*, size_t, IonEventStream*, size_t, ION_EVENT_COMPARISON_TYPE, IonEventResult*, size_t*, size_t*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:325:39: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 325 | if (step_expected == 1 ^ step_actual == 1) { [INFO] [stderr] | ~~~~~~~~~~~~~~^~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:17: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_sets(IonEventStream*, IonEventStream*, ION_EVENT_COMPARISON_TYPE, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:374:55: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 374 | ION_EXPECT_TRUE(!(ION_STREAM_EXPECTED_ARG->size() == 0 ^ ION_STREAM_ACTUAL_ARG->size()== 0), [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence_impl.h:72:37: note: in definition of macro 'ION_EXPECT_TRUE' [INFO] [stderr] 72 | #define ION_EXPECT_TRUE(x, m) if (!(x)) { ION_FAIL_COMPARISON(m); } [INFO] [stderr] | ^ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_read(hREADER, IonEventStream*, ION_TYPE, BOOL, int, BOOL, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:441:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 441 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_value_comparison_result(std::string*, ION_CATALOG*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:662:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 662 | ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:662:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 662 | ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:680:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 680 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR _ion_event_stream_read_all_recursive(hREADER, IonEventStream*, BOOL, int, BOOL, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:447:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 447 | ION_SET_ERROR_CONTEXT(&stream->location, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_bool(BOOL*, BOOL*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:436:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 436 | if (!(expected == NULL ^ actual == NULL)) { [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_string(ION_STRING*, ION_STRING*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:454:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 454 | if (!(expected == NULL ^ actual == NULL)) { [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_symbol(ION_SYMBOL*, ION_SYMBOL*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:467:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 467 | if (!(expected == NULL ^ actual == NULL)) { [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_float(double*, double*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:566:24: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 566 | if (!(expected == NULL ^ actual == NULL)) { [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_value_comparison_result(std::string*, ION_CATALOG*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:662:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 662 | ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:662:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 662 | ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:680:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 680 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_is_event_stream(hREADER, IonEventStream*, bool*, bool*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1052:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1052 | ION_SET_ERROR_CONTEXT(&stream->location, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_read_all_from_bytes(const BYTE*, SIZE, ION_CATALOG*, IonEventStream*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1123:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1123 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR _ion_event_stream_write_all_to_bytes_helper(IonEventStream*, size_t, size_t, ION_EVENT_OUTPUT_TYPE, ION_CATALOG*, BYTE**, SIZE*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1214:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1214 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_embedded_stream(hWRITER, IonEventStream*, size_t, size_t, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1244:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1244 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_is_event_stream(hREADER, IonEventStream*, bool*, bool*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1052:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1052 | ION_SET_ERROR_CONTEXT(&stream->location, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_read_all_from_bytes(const BYTE*, SIZE, ION_CATALOG*, IonEventStream*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1123:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1123 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_value(ION_EVENT_OUTPUT_TYPE, IonEvent*, BYTE**, SIZE*, size_t*, ION_CATALOG*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1382:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1382 | ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, ION_INDEX_ARG); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1382:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1382 | ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, ION_INDEX_ARG); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1429:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1429 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR _ion_event_stream_write_all_to_bytes_helper(IonEventStream*, size_t, size_t, ION_EVENT_OUTPUT_TYPE, ION_CATALOG*, BYTE**, SIZE*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1214:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1214 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_embedded_stream(hWRITER, IonEventStream*, size_t, size_t, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1244:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1244 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_event(hWRITER, IonEvent*, size_t*, ION_CATALOG*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1462:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1462 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_value(ION_EVENT_OUTPUT_TYPE, IonEvent*, BYTE**, SIZE*, size_t*, ION_CATALOG*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1382:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1382 | ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, ION_INDEX_ARG); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1382:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1382 | ION_SET_ERROR_CONTEXT(ION_LOCATION_ARG, ION_INDEX_ARG); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1429:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1429 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp: In function 'iERR ion_event_stream_write_scalar_event(hWRITER, IonEvent*, size_t*, ION_CATALOG*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:1462:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1462 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_events(IonEventStream*, size_t, IonEventStream*, size_t, ION_EVENT_COMPARISON_TYPE, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:199:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'SIZE' {aka 'int'} [-Wsign-compare] [INFO] [stderr] 199 | for (size_t i = 0; i < ION_EXPECTED_ARG->num_annotations; i++) { [INFO] [stderr] | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_sets_embedded(IonEventStream*, size_t, IonEventStream*, size_t, ION_EVENT_COMPARISON_TYPE, IonEventResult*, size_t*, size_t*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:325:39: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 325 | if (step_expected == 1 ^ step_actual == 1) { [INFO] [stderr] | ~~~~~~~~~~~~~~^~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:17: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_compare_sets(IonEventStream*, IonEventStream*, ION_EVENT_COMPARISON_TYPE, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:374:55: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 374 | ION_EXPECT_TRUE(!(ION_STREAM_EXPECTED_ARG->size() == 0 ^ ION_STREAM_ACTUAL_ARG->size()== 0), [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence_impl.h:72:37: note: in definition of macro 'ION_EXPECT_TRUE' [INFO] [stderr] 72 | #define ION_EXPECT_TRUE(x, m) if (!(x)) { ION_FAIL_COMPARISON(m); } [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_bool(BOOL*, BOOL*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:436:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 436 | if (!(expected == NULL ^ actual == NULL)) { [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_string(ION_STRING*, ION_STRING*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:454:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 454 | if (!(expected == NULL ^ actual == NULL)) { [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_symbol(ION_SYMBOL*, ION_SYMBOL*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:467:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 467 | if (!(expected == NULL ^ actual == NULL)) { [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp: In function 'BOOL ion_equals_float(double*, double*, std::string*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:566:24: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 566 | if (!(expected == NULL ^ actual == NULL)) { [INFO] [stderr] | ^ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_equivalence.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/events/ion_event_stream.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:21, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:21, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_reader(IonCliReaderContext*, iERR, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label] [INFO] [stderr] 102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:78:5: note: in expansion of macro 'cRETURN' [INFO] [stderr] 78 | cRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_open_reader_stdin(IonCliReaderContext*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:100:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 100 | ION_SET_ERROR_CONTEXT(&reader_context->input_location, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_shared_tables_to_catalog(IonCliIO*, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:151:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 151 | ION_SET_ERROR_CONTEXT(&catalog_input->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:165:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 165 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_create_catalog(std::vector*, ION_CATALOG**, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:171:9: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 171 | ION_SET_ERROR_CONTEXT(&catalogs->at(0).contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_writer(IonEventWriterContext*, ION_CLI_IO_TYPE, ION_STRING*, iERR, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label] [INFO] [stderr] 102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:237:5: note: in expansion of macro 'cRETURN' [INFO] [stderr] 237 | cRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_imports_to_collection(ION_COLLECTION*, IonCliIO*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:247:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 247 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_input(IonCliCommonArgs*, IonEventWriterContext*, IonCliIO*, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 276 | ION_SET_ERROR_CONTEXT(&input->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 276 | ION_SET_ERROR_CONTEXT(&input->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:295:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 295 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_process(IonCliCommonArgs*, IonCliProcessArgs*, ION_STRING*, IonEventReport*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:358:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 358 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_report(IonEventReport*, IonCliIO*, ION_CLI_WRITE_FUNC, ION_STRING*, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 381 | ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 381 | ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:387:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 387 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare_standard(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_CATALOG*, IonEventReport*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 405 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 405 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:442:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 442 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_STRING*, IonEventReport*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:470:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 470 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:21: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_reader(IonCliReaderContext*, iERR, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label] [INFO] [stderr] 102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:78:5: note: in expansion of macro 'cRETURN' [INFO] [stderr] 78 | cRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_open_reader_stdin(IonCliReaderContext*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:100:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 100 | ION_SET_ERROR_CONTEXT(&reader_context->input_location, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_shared_tables_to_catalog(IonCliIO*, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:151:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 151 | ION_SET_ERROR_CONTEXT(&catalog_input->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:165:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 165 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_create_catalog(std::vector*, ION_CATALOG**, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:171:9: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 171 | ION_SET_ERROR_CONTEXT(&catalogs->at(0).contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:21, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_writer(IonEventWriterContext*, ION_CLI_IO_TYPE, ION_STRING*, iERR, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label] [INFO] [stderr] 102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:237:5: note: in expansion of macro 'cRETURN' [INFO] [stderr] 237 | cRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_imports_to_collection(ION_COLLECTION*, IonCliIO*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:247:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 247 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_input(IonCliCommonArgs*, IonEventWriterContext*, IonCliIO*, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 276 | ION_SET_ERROR_CONTEXT(&input->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 276 | ION_SET_ERROR_CONTEXT(&input->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:295:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 295 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_process(IonCliCommonArgs*, IonCliProcessArgs*, ION_STRING*, IonEventReport*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:358:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 358 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_report(IonEventReport*, IonCliIO*, ION_CLI_WRITE_FUNC, ION_STRING*, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 381 | ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 381 | ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:387:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 387 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare_standard(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_CATALOG*, IonEventReport*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 405 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 405 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:442:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 442 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_STRING*, IonEventReport*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:470:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 470 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_reader(IonCliReaderContext*, iERR, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label] [INFO] [stderr] 102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:78:5: note: in expansion of macro 'cRETURN' [INFO] [stderr] 78 | cRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_open_reader_stdin(IonCliReaderContext*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:100:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 100 | ION_SET_ERROR_CONTEXT(&reader_context->input_location, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_shared_tables_to_catalog(IonCliIO*, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:151:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 151 | ION_SET_ERROR_CONTEXT(&catalog_input->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:165:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 165 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_create_catalog(std::vector*, ION_CATALOG**, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:171:9: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 171 | ION_SET_ERROR_CONTEXT(&catalogs->at(0).contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_close_writer(IonEventWriterContext*, ION_CLI_IO_TYPE, ION_STRING*, iERR, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:102:17: warning: label 'cleanup' defined but not used [-Wunused-label] [INFO] [stderr] 102 | #define cRETURN cleanup: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:237:5: note: in expansion of macro 'cRETURN' [INFO] [stderr] 237 | cRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_add_imports_to_collection(ION_COLLECTION*, IonCliIO*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:247:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 247 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_input(IonCliCommonArgs*, IonEventWriterContext*, IonCliIO*, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 276 | ION_SET_ERROR_CONTEXT(&input->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:276:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 276 | ION_SET_ERROR_CONTEXT(&input->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:295:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 295 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_process(IonCliCommonArgs*, IonCliProcessArgs*, ION_STRING*, IonEventReport*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:358:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 358 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_write_report(IonEventReport*, IonCliIO*, ION_CLI_WRITE_FUNC, ION_STRING*, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 381 | ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:381:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 381 | ION_SET_ERROR_CONTEXT(&report_destination->contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:387:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 387 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare_standard(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_CATALOG*, IonEventReport*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 405 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:405:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 405 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:442:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 442 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp: In function 'iERR ion_cli_command_compare(IonCliCommonArgs*, ION_EVENT_COMPARISON_TYPE, ION_STRING*, IonEventReport*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:470:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 470 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:21: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.cpp:21: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'iERR ion_cli_proc_args(IonCliProcessArgs*, int, const char*, int, const char*, int, const char*, int, const char**)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:598:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 598 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'iERR ion_cli_common_args(IonEventReport*, IonCliCommonArgs*, int, const char*, int, const char*, int, const char*, int, const char**, int, const char**)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:651:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 651 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:651:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 651 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:677:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 677 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'int ion_c_cli_main(int, char**)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:859:68: warning: division 'sizeof (void**) / sizeof (void*)' does not compute the number of array elements [-Wsizeof-pointer-div] [INFO] [stderr] 859 | arg_freetable(current_arg_table, sizeof(current_arg_table) / sizeof(current_arg_table[0])); [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:858:16: note: first 'sizeof' operand was declared here [INFO] [stderr] 858 | void **current_arg_table = all_arg_tables[i]; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:862:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 862 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:21, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:23, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'iERR ion_cli_proc_args(IonCliProcessArgs*, int, const char*, int, const char*, int, const char*, int, const char**)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:598:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 598 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'iERR ion_cli_common_args(IonEventReport*, IonCliCommonArgs*, int, const char*, int, const char*, int, const char*, int, const char**, int, const char**)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:39:32: warning: unused variable '_error_location' [-Wunused-variable] [INFO] [stderr] 39 | #define ION_ERROR_LOCATION_VAR _error_location [INFO] [stderr] | ^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:72:18: note: in expansion of macro 'ION_ERROR_LOCATION_VAR' [INFO] [stderr] 72 | std::string *ION_ERROR_LOCATION_VAR = loc; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:651:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 651 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:40:35: warning: unused variable '_error_event_index' [-Wunused-variable] [INFO] [stderr] 40 | #define ION_ERROR_EVENT_INDEX_VAR _error_event_index [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_stream_impl.h:73:13: note: in expansion of macro 'ION_ERROR_EVENT_INDEX_VAR' [INFO] [stderr] 73 | size_t *ION_ERROR_EVENT_INDEX_VAR = event_index; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:651:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 651 | ION_SET_ERROR_CONTEXT(&common_args->output.contents, NULL) [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:677:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 677 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp: In function 'int ion_c_cli_main(int, char**)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:859:68: warning: division 'sizeof (void**) / sizeof (void*)' does not compute the number of array elements [-Wsizeof-pointer-div] [INFO] [stderr] 859 | arg_freetable(current_arg_table, sizeof(current_arg_table) / sizeof(current_arg_table[0])); [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:858:16: note: first 'sizeof' operand was declared here [INFO] [stderr] 858 | void **current_arg_table = all_arg_tables[i]; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/../events/inc/ion_event_equivalence.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:22, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:862:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 862 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/tools/cli/cli.h:23, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/tools/cli/main.cpp:22: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/tools/cli/../events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_binary.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_writer.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_timestamp.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_text.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_values.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_extractor_impl.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/gather_vectors.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../tools/events/inc/ion_event_stream.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_timestamp.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_writer.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_reader_seek.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:49:25: warning: extra tokens at end of #ifdef directive [INFO] [stderr] 49 | #ifdef __STDC_VERSION__ >= 201112L [INFO] [stderr] | ^~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_binary.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_text.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_values.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_assert.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:31, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_extractor_impl.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_errors.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_types.h:26, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/gather_vectors.h:24, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp: In function 'BOOL is_always_skipped(std::string)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp:162:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] 162 | for (int i = 0; i < whites.size(); i++) { [INFO] [stderr] | ~~^~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/gather_vectors.cpp:171:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [INFO] [stderr] 171 | for (int i = 0; i < skips.size(); i++) { [INFO] [stderr] | ~~^~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/test_ion_writer.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_ManuallyWritingAmbiguousImportFails_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable] [INFO] [stderr] 28 | SIZE bytes_flushed; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:553:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER' [INFO] [stderr] 553 | ION_SYMBOL_TEST_DECLARE_WRITER; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_SymbolTableGettersWithManualLSTInProgressReturnsPreviousSymbolTable_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable] [INFO] [stderr] 28 | SIZE bytes_flushed; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:661:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER' [INFO] [stderr] 661 | ION_SYMBOL_TEST_DECLARE_WRITER; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_SymbolTableSetterWithManualLSTInProgressFails_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable] [INFO] [stderr] 28 | SIZE bytes_flushed; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:687:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER' [INFO] [stderr] 687 | ION_SYMBOL_TEST_DECLARE_WRITER; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_WritingInvalidIonSymbolFails_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable] [INFO] [stderr] 28 | SIZE bytes_flushed; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:850:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER' [INFO] [stderr] 850 | ION_SYMBOL_TEST_DECLARE_WRITER; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_WritingIonSymbolWithUnknownTextNotFoundInImportsOrCatalogFails_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable] [INFO] [stderr] 28 | SIZE bytes_flushed; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:109:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER' [INFO] [stderr] 109 | ION_SYMBOL_TEST_DECLARE_WRITER; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:891:5: note: in expansion of macro 'ION_SYMBOL_TEST_OPEN_WRITER_WITH_IMPORTS' [INFO] [stderr] 891 | ION_SYMBOL_TEST_OPEN_WRITER_WITH_IMPORTS(is_binary, writer_imports, 2); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp: In member function 'virtual void IonDecimal_WriteAllValues_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:58:14: warning: unused variable 'type' [-Wunused-variable] [INFO] [stderr] 58 | ION_TYPE type; [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:64:5: note: in expansion of macro 'ION_DECIMAL_READER_DECLARE' [INFO] [stderr] 64 | ION_DECIMAL_READER_DECLARE; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:277:5: note: in expansion of macro 'ION_DECIMAL_READER_INIT' [INFO] [stderr] 277 | ION_DECIMAL_READER_INIT; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_WriterAcceptsImportsAfterConstruction_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable] [INFO] [stderr] 28 | SIZE bytes_flushed; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:109:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER' [INFO] [stderr] 109 | ION_SYMBOL_TEST_DECLARE_WRITER; \ [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:1389:5: note: in expansion of macro 'ION_SYMBOL_TEST_OPEN_WRITER_WITH_IMPORTS' [INFO] [stderr] 1389 | ION_SYMBOL_TEST_OPEN_WRITER_WITH_IMPORTS(is_binary, writer_imports, 2); [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp: In member function 'virtual void BinaryAndTextTest_AddImportedTablesFailsWithPendingAnnotations_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:28:10: warning: unused variable 'bytes_flushed' [-Wunused-variable] [INFO] [stderr] 28 | SIZE bytes_flushed; [INFO] [stderr] | ^~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_symbol.cpp:1608:5: note: in expansion of macro 'ION_SYMBOL_TEST_DECLARE_WRITER' [INFO] [stderr] 1608 | ION_SYMBOL_TEST_DECLARE_WRITER; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/ion_assert.h:19, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]' [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:147:5: required from here [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] [INFO] [stderr] 1392 | if (lhs == rhs) { [INFO] [stderr] | ~~~~^~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = unsigned int]': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = unsigned int; bool lhs_is_null_literal = false]' [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:248:5: required from here [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int; bool lhs_is_null_literal = false]' [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:680:5: required from here [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/test_ion_reader_seek.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/test_ion_decimal.cpp:19: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_writer_impl.h:39, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp: In function 'iERR ion_test_writer_get_bytes(hWRITER, ION_STREAM*, BYTE**, SIZE*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:46:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 46 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/ion_assert.cpp: In function 'void assertStringsEqual(const char*, const char*, SIZE)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/ion_assert.cpp:36:47: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'SIZE' {aka 'int'} [-Wsign-compare] [INFO] [stderr] 36 | BOOL strings_not_equal = strlen(expected) != actual_len || strncmp(expected, actual, (size_t)actual_len); [INFO] [stderr] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_extractor_impl.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp: In function 'iERR testCallback(hREADER, ION_EXTRACTOR_PATH_DESCRIPTOR*, void*, ION_EXTRACTOR_CONTROL*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:248:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 248 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp: In function 'iERR testCallbackBasic(hREADER, ION_EXTRACTOR_PATH_DESCRIPTOR*, void*, ION_EXTRACTOR_CONTROL*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_extractor.cpp:257:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 257 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]' [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:28:9: required from here [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] [INFO] [stderr] 1392 | if (lhs == rhs) { [INFO] [stderr] | ~~~~^~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int]': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1421:23: required from 'static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = long unsigned int; bool lhs_is_null_literal = false]' [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:179:5: required from here [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare] [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/ion_test_util.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:131:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 131 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL BOOL g_ion_int_globals_initialized; // NOTE: this is initialized to 0 according to C standard. [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:132:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 132 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decQuad g_digit_base_quad; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_int.h:133:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 133 | THREAD_LOCAL_STORAGE ION_INT_GLOBAL decNumber g_digit_base_number; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_platform_config.h:52:30: warning: '__thread' before 'extern' [INFO] [stderr] 52 | #define THREAD_LOCAL_STORAGE __thread [INFO] [stderr] | ^~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/ion_alloc.h:158:1: note: in expansion of macro 'THREAD_LOCAL_STORAGE' [INFO] [stderr] 158 | THREAD_LOCAL_STORAGE GLOBAL ION_ALLOC_PAGE_LIST g_ion_alloc_page_list [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:18, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp: In function 'iERR ion_test_input_stream_handler(_ion_user_stream*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:47:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 47 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] c++: fatal error: Killed signal terminated program cc1plus [INFO] [stderr] compilation terminated. [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../tools/cli/cli.h:23, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_ion_cli.cpp:17: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/test_ion_timestamp.cpp:18: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion.h:36, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_internal.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_writer_impl.h:39, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/../ionc/ion_helpers.h:20, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:15: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_vectors.cpp: In function 'iERR read_value_stream(IonEventStream*, READER_INPUT_TYPE, std::string, ION_CATALOG*, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:274:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 274 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_vectors.cpp: In function 'iERR ionTestRoundtrip(IonEventStream*, IonEventStream**, ION_CATALOG*, std::string, std::string, READER_INPUT_TYPE, VECTOR_TEST_TYPE, IonEventResult*)': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../ionc/include/ionc/ion_debug.h:74:28: warning: label 'fail' defined but not used [-Wunused-label] [INFO] [stderr] 74 | #define iRETURN fail: RETURN(__location_name__, __line__, __count__++, err) [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:322:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 322 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/test/test_vectors.cpp:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h: At global scope: [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:116:19: warning: 'ion_event_comparison_result_type_error' defined but not used [-Wunused-variable] [INFO] [stderr] 116 | static ION_STRING ion_event_comparison_result_type_error = {5, (BYTE *)"ERROR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:115:19: warning: 'ion_event_comparison_result_type_not_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 115 | static ION_STRING ion_event_comparison_result_type_not_equal = {9, (BYTE *)"NOT_EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:114:19: warning: 'ion_event_comparison_result_type_equal' defined but not used [-Wunused-variable] [INFO] [stderr] 114 | static ION_STRING ion_event_comparison_result_type_equal = {5, (BYTE *)"EQUAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:111:19: warning: 'ion_event_comparison_result_rhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 111 | static ION_STRING ion_event_comparison_result_rhs_field = {3, (BYTE *)"rhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:110:19: warning: 'ion_event_comparison_result_lhs_field' defined but not used [-Wunused-variable] [INFO] [stderr] 110 | static ION_STRING ion_event_comparison_result_lhs_field = {3, (BYTE *)"lhs"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:109:19: warning: 'ion_event_comparison_result_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 109 | static ION_STRING ion_event_comparison_result_type_field = {11, (BYTE *)"result_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:108:19: warning: 'ion_event_comparison_result_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 108 | static ION_STRING ion_event_comparison_result_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:105:19: warning: 'ion_event_comparison_context_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 105 | static ION_STRING ion_event_comparison_context_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:104:19: warning: 'ion_event_comparison_context_event_field' defined but not used [-Wunused-variable] [INFO] [stderr] 104 | static ION_STRING ion_event_comparison_context_event_field = {5, (BYTE *)"event"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:103:19: warning: 'ion_event_comparison_context_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 103 | static ION_STRING ion_event_comparison_context_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:100:19: warning: 'ion_event_error_type_state' defined but not used [-Wunused-variable] [INFO] [stderr] 100 | static ION_STRING ion_event_error_type_state = {5, (BYTE *)"STATE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:99:19: warning: 'ion_event_error_type_write' defined but not used [-Wunused-variable] [INFO] [stderr] 99 | static ION_STRING ion_event_error_type_write = {5, (BYTE *)"WRITE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:98:19: warning: 'ion_event_error_type_read' defined but not used [-Wunused-variable] [INFO] [stderr] 98 | static ION_STRING ion_event_error_type_read = {4, (BYTE *)"READ"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:95:19: warning: 'ion_event_error_event_index_field' defined but not used [-Wunused-variable] [INFO] [stderr] 95 | static ION_STRING ion_event_error_event_index_field = {11, (BYTE *)"event_index"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:94:19: warning: 'ion_event_error_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 94 | static ION_STRING ion_event_error_location_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:93:19: warning: 'ion_event_error_message_field' defined but not used [-Wunused-variable] [INFO] [stderr] 93 | static ION_STRING ion_event_error_message_field = {7, (BYTE *)"message"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:92:19: warning: 'ion_event_error_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 92 | static ION_STRING ion_event_error_type_field = {10, (BYTE *)"error_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:89:19: warning: 'ion_event_ion_type_struct' defined but not used [-Wunused-variable] [INFO] [stderr] 89 | static ION_STRING ion_event_ion_type_struct = {6, (BYTE *)"STRUCT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:88:19: warning: 'ion_event_ion_type_sexp' defined but not used [-Wunused-variable] [INFO] [stderr] 88 | static ION_STRING ion_event_ion_type_sexp = {4, (BYTE *)"SEXP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:87:19: warning: 'ion_event_ion_type_list' defined but not used [-Wunused-variable] [INFO] [stderr] 87 | static ION_STRING ion_event_ion_type_list = {4, (BYTE *)"LIST"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:86:19: warning: 'ion_event_ion_type_clob' defined but not used [-Wunused-variable] [INFO] [stderr] 86 | static ION_STRING ion_event_ion_type_clob = {4, (BYTE *)"CLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:85:19: warning: 'ion_event_ion_type_blob' defined but not used [-Wunused-variable] [INFO] [stderr] 85 | static ION_STRING ion_event_ion_type_blob = {4, (BYTE *)"BLOB"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:84:19: warning: 'ion_event_ion_type_string' defined but not used [-Wunused-variable] [INFO] [stderr] 84 | static ION_STRING ion_event_ion_type_string = {6, (BYTE *)"STRING"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:83:19: warning: 'ion_event_ion_type_symbol' defined but not used [-Wunused-variable] [INFO] [stderr] 83 | static ION_STRING ion_event_ion_type_symbol = {6, (BYTE *)"SYMBOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:82:19: warning: 'ion_event_ion_type_timestamp' defined but not used [-Wunused-variable] [INFO] [stderr] 82 | static ION_STRING ion_event_ion_type_timestamp = {9, (BYTE *)"TIMESTAMP"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:81:19: warning: 'ion_event_ion_type_decimal' defined but not used [-Wunused-variable] [INFO] [stderr] 81 | static ION_STRING ion_event_ion_type_decimal = {7, (BYTE *)"DECIMAL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:80:19: warning: 'ion_event_ion_type_float' defined but not used [-Wunused-variable] [INFO] [stderr] 80 | static ION_STRING ion_event_ion_type_float = {5, (BYTE *)"FLOAT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:79:19: warning: 'ion_event_ion_type_int' defined but not used [-Wunused-variable] [INFO] [stderr] 79 | static ION_STRING ion_event_ion_type_int = {3, (BYTE *)"INT"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:78:19: warning: 'ion_event_ion_type_bool' defined but not used [-Wunused-variable] [INFO] [stderr] 78 | static ION_STRING ion_event_ion_type_bool = {4, (BYTE *)"BOOL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:77:19: warning: 'ion_event_ion_type_null' defined but not used [-Wunused-variable] [INFO] [stderr] 77 | static ION_STRING ion_event_ion_type_null = {4, (BYTE *)"NULL"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:74:19: warning: 'ion_event_event_type_stream_end' defined but not used [-Wunused-variable] [INFO] [stderr] 74 | static ION_STRING ion_event_event_type_stream_end = {10, (BYTE *)"STREAM_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:73:19: warning: 'ion_event_event_type_symbol_table' defined but not used [-Wunused-variable] [INFO] [stderr] 73 | static ION_STRING ion_event_event_type_symbol_table = {12, (BYTE *)"SYMBOL_TABLE"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:72:19: warning: 'ion_event_event_type_container_end' defined but not used [-Wunused-variable] [INFO] [stderr] 72 | static ION_STRING ion_event_event_type_container_end = {13, (BYTE *)"CONTAINER_END"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:71:19: warning: 'ion_event_event_type_container_start' defined but not used [-Wunused-variable] [INFO] [stderr] 71 | static ION_STRING ion_event_event_type_container_start = {15, (BYTE *)"CONTAINER_START"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:70:19: warning: 'ion_event_event_type_scalar' defined but not used [-Wunused-variable] [INFO] [stderr] 70 | static ION_STRING ion_event_event_type_scalar = {6, (BYTE *)"SCALAR"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:67:19: warning: 'ion_event_version_field' defined but not used [-Wunused-variable] [INFO] [stderr] 67 | static ION_STRING ion_event_version_field = {7, (BYTE *)"version"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:66:19: warning: 'ion_event_max_id_field' defined but not used [-Wunused-variable] [INFO] [stderr] 66 | static ION_STRING ion_event_max_id_field = {6, (BYTE *)"max_id"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:65:19: warning: 'ion_event_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 65 | static ION_STRING ion_event_name_field = {4, (BYTE *)"name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:62:19: warning: 'ion_event_import_sid_field' defined but not used [-Wunused-variable] [INFO] [stderr] 62 | static ION_STRING ion_event_import_sid_field = {8, (BYTE *)"location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:61:19: warning: 'ion_event_import_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 61 | static ION_STRING ion_event_import_name_field = {11, (BYTE *)"import_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:58:19: warning: 'ion_event_import_location_field' defined but not used [-Wunused-variable] [INFO] [stderr] 58 | static ION_STRING ion_event_import_location_field = {15, (BYTE *)"import_location"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:57:19: warning: 'ion_event_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 57 | static ION_STRING ion_event_text_field = {4, (BYTE *)"text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:54:19: warning: 'ion_event_depth_field' defined but not used [-Wunused-variable] [INFO] [stderr] 54 | static ION_STRING ion_event_depth_field = {5, (BYTE *)"depth"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:53:19: warning: 'ion_event_imports_field' defined but not used [-Wunused-variable] [INFO] [stderr] 53 | static ION_STRING ion_event_imports_field = {7, (BYTE *)"imports"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:52:19: warning: 'ion_event_value_binary_field' defined but not used [-Wunused-variable] [INFO] [stderr] 52 | static ION_STRING ion_event_value_binary_field = {12, (BYTE *)"value_binary"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:51:19: warning: 'ion_event_value_text_field' defined but not used [-Wunused-variable] [INFO] [stderr] 51 | static ION_STRING ion_event_value_text_field = {10, (BYTE *)"value_text"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:50:19: warning: 'ion_event_annotations_field' defined but not used [-Wunused-variable] [INFO] [stderr] 50 | static ION_STRING ion_event_annotations_field = {11, (BYTE *)"annotations"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:49:19: warning: 'ion_event_field_name_field' defined but not used [-Wunused-variable] [INFO] [stderr] 49 | static ION_STRING ion_event_field_name_field = {10, (BYTE *)"field_name"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:48:19: warning: 'ion_event_ion_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 48 | static ION_STRING ion_event_ion_type_field = {8, (BYTE *)"ion_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:47:19: warning: 'ion_event_event_type_field' defined but not used [-Wunused-variable] [INFO] [stderr] 47 | static ION_STRING ion_event_event_type_field = {10, (BYTE *)"event_type"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:44:19: warning: 'ion_event_embedded_streams_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 44 | static ION_STRING ion_event_embedded_streams_annotation = {18, (BYTE *)"embedded_documents"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:41:19: warning: 'ion_event_user_value_annotation' defined but not used [-Wunused-variable] [INFO] [stderr] 41 | static ION_STRING ion_event_user_value_annotation = {15, (BYTE *)"$ion_user_value"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../tools/events/ion_event_util.h:38:19: warning: 'ion_event_stream_marker' defined but not used [-Wunused-variable] [INFO] [stderr] 38 | static ION_STRING ion_event_stream_marker = {17, (BYTE *)"$ion_event_stream"}; [INFO] [stderr] | ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] make[2]: *** [test/CMakeFiles/all_tests.dir/build.make:154: test/CMakeFiles/all_tests.dir/test_ion_symbol.cpp.o] Error 1 [INFO] [stderr] make[2]: *** Waiting for unfinished jobs.... [INFO] [stderr] c++: fatal error: Killed signal terminated program cc1plus [INFO] [stderr] compilation terminated. [INFO] [stderr] make[2]: *** [test/CMakeFiles/all_tests.dir/build.make:245: test/CMakeFiles/all_tests.dir/test_ion_reader_seek.cpp.o] Error 1 [INFO] [stderr] make[1]: *** [CMakeFiles/Makefile2:508: test/CMakeFiles/all_tests.dir/all] Error 2 [INFO] [stderr] make: *** [Makefile:152: all] Error 2 [INFO] [stderr] thread 'main' panicked at ' [INFO] [stderr] command did not execute successfully, got: exit code: 2 [INFO] [stderr] [INFO] [stderr] build script failed, must exit now', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:885:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x55c916c6d0c0 - std::backtrace_rs::backtrace::libunwind::trace::h14e81b0c16b543a7 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stderr] 1: 0x55c916c6d0c0 - std::backtrace_rs::backtrace::trace_unsynchronized::hc9e39e172835ff32 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x55c916c6d0c0 - std::sys_common::backtrace::_print_fmt::h31994df1c8c77b8f [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/sys_common/backtrace.rs:79 [INFO] [stderr] 3: 0x55c916c6d0c0 - ::fmt::he74e98acff43ec99 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/sys_common/backtrace.rs:58 [INFO] [stderr] 4: 0x55c916c9366c - core::fmt::write::h1857a60b204f1b6a [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/core/src/fmt/mod.rs:1080 [INFO] [stderr] 5: 0x55c916c69637 - std::io::Write::write_fmt::hea6289e6649ff508 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/io/mod.rs:1517 [INFO] [stderr] 6: 0x55c916c6fcc0 - std::sys_common::backtrace::_print::h8cc65937fea24014 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/sys_common/backtrace.rs:61 [INFO] [stderr] 7: 0x55c916c6fcc0 - std::sys_common::backtrace::print::hff6a0ebb96535e34 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/sys_common/backtrace.rs:48 [INFO] [stderr] 8: 0x55c916c6fcc0 - std::panicking::default_hook::{{closure}}::h71b9700c5dda1b1d [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/panicking.rs:208 [INFO] [stderr] 9: 0x55c916c6fa0c - std::panicking::default_hook::h0c46e634c06c69b6 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/panicking.rs:227 [INFO] [stderr] 10: 0x55c916c70323 - std::panicking::rust_panic_with_hook::he52576a0c2093334 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/panicking.rs:577 [INFO] [stderr] 11: 0x55c916c6fef9 - std::panicking::begin_panic_handler::{{closure}}::h411c800b810762b2 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/panicking.rs:484 [INFO] [stderr] 12: 0x55c916c6d54c - std::sys_common::backtrace::__rust_end_short_backtrace::ha657a272019e6aad [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/sys_common/backtrace.rs:153 [INFO] [stderr] 13: 0x55c916c6feb9 - rust_begin_unwind [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/panicking.rs:483 [INFO] [stderr] 14: 0x55c916c6fe6b - std::panicking::begin_panic_fmt::h8679424505ca4cf5 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/panicking.rs:437 [INFO] [stderr] 15: 0x55c916bfa3c7 - cmake::fail::h82f04173dab9b8d2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:885 [INFO] [stderr] 16: 0x55c916bf9d0c - cmake::run::hb23281b5c4689826 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:863 [INFO] [stderr] 17: 0x55c916bf647b - cmake::Config::build::hab6406d07b656f4c [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.44/src/lib.rs:769 [INFO] [stderr] 18: 0x55c916661203 - build_script_build::main::h497a2591984630e1 [INFO] [stderr] at /opt/rustwide/workdir/build.rs:21 [INFO] [stderr] 19: 0x55c91666288b - core::ops::function::FnOnce::call_once::hc963372acffbe1f3 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/core/src/ops/function.rs:227 [INFO] [stderr] 20: 0x55c9166627be - std::sys_common::backtrace::__rust_begin_short_backtrace::h577533c67d9b0a8b [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/sys_common/backtrace.rs:137 [INFO] [stderr] 21: 0x55c916662641 - std::rt::lang_start::{{closure}}::hcec00850d4209fe8 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/rt.rs:66 [INFO] [stderr] 22: 0x55c916c707f1 - core::ops::function::impls:: for &F>::call_once::h009d20b8a620bf60 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/core/src/ops/function.rs:259 [INFO] [stderr] 23: 0x55c916c707f1 - std::panicking::try::do_call::h09431c39e2107c90 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/panicking.rs:381 [INFO] [stderr] 24: 0x55c916c707f1 - std::panicking::try::he27cf60b958af343 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/panicking.rs:345 [INFO] [stderr] 25: 0x55c916c707f1 - std::panic::catch_unwind::h7b646b0041dc5591 [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/panic.rs:382 [INFO] [stderr] 26: 0x55c916c707f1 - std::rt::lang_start_internal::hdad6c98af1e4747e [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/rt.rs:51 [INFO] [stderr] 27: 0x55c916662617 - std::rt::lang_start::h0d47b153f2838c3e [INFO] [stderr] at /rustc/b1cc2963e8346ba1f5afb1edb86dbcf3f9ef0c5f/library/std/src/rt.rs:65 [INFO] [stderr] 28: 0x55c916661dfa - main [INFO] [stderr] 29: 0x7f89cd03a0b3 - __libc_start_main [INFO] [stderr] 30: 0x55c9166610ce - _start [INFO] [stderr] 31: 0x0 - [INFO] running `Command { std: "docker" "inspect" "428b6576c4d080189acdceef92ae5d6d22b7c111b8efd49d5a0d552839f034a9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "428b6576c4d080189acdceef92ae5d6d22b7c111b8efd49d5a0d552839f034a9", kill_on_drop: false }` [INFO] [stdout] 428b6576c4d080189acdceef92ae5d6d22b7c111b8efd49d5a0d552839f034a9