[INFO] fetching crate ion-c-sys 0.4.10... [INFO] testing ion-c-sys-0.4.10 against beta-2021-05-08 for beta-1.53-1 [INFO] extracting crate ion-c-sys 0.4.10 into /workspace/builds/worker-13/source [INFO] validating manifest of crates.io crate ion-c-sys 0.4.10 on toolchain beta-2021-05-08 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-05-08" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ion-c-sys 0.4.10 [INFO] finished tweaking crates.io crate ion-c-sys 0.4.10 [INFO] tweaked toml for crates.io crate ion-c-sys 0.4.10 written to /workspace/builds/worker-13/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-05-08" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-05-08" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rstest_reuse v0.1.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-05-08" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8da2abb3f9d3dd82d51693aac5c9ac190d6f2c02b80645b7e8419eaf88a10375 [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" "8da2abb3f9d3dd82d51693aac5c9ac190d6f2c02b80645b7e8419eaf88a10375", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8da2abb3f9d3dd82d51693aac5c9ac190d6f2c02b80645b7e8419eaf88a10375", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8da2abb3f9d3dd82d51693aac5c9ac190d6f2c02b80645b7e8419eaf88a10375", kill_on_drop: false }` [INFO] [stdout] 8da2abb3f9d3dd82d51693aac5c9ac190d6f2c02b80645b7e8419eaf88a10375 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:20528e8c29e4536546f0102ce88568b16ea7538393a33fcca951030f7af10457" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-05-08" "build" "--frozen" "--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] aa4c780df60b5923ca65a6490157981bd837c2a9a1972579cd63f4b35e5c8c04 [INFO] running `Command { std: "docker" "start" "-a" "aa4c780df60b5923ca65a6490157981bd837c2a9a1972579cd63f4b35e5c8c04", kill_on_drop: false }` [INFO] [stderr] Compiling num-bigint v0.3.2 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] Compiling bindgen v0.58.1 [INFO] [stderr] Compiling bigdecimal v0.2.0 [INFO] [stderr] Compiling ion-c-sys v0.4.10 (/opt/rustwide/workdir) [INFO] [stderr] error: failed to run custom build command for `ion-c-sys v0.4.10 (/opt/rustwide/workdir)` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/ion-c-sys-c6e460a1511bde87/build-script-build` (exit status: 101) [INFO] [stderr] --- stdout [INFO] [stderr] running: "cmake" "/opt/rustwide/workdir/ion-c" "-DCMAKE_INSTALL_PREFIX=/opt/rustwide/target/debug/build/ion-c-sys-452ed7dc3925e7ee/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-452ed7dc3925e7ee/out/build [INFO] [stderr] running: "cmake" "--build" "." "--target" "install" "--config" "Debug" "--" [INFO] [stderr] Scanning dependencies of target decNumber [INFO] [stderr] Scanning dependencies of target decNumber_static [INFO] [stderr] [ 1%] 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] [ 3%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decimal128.c.o [INFO] [stderr] [ 4%] Building C object decNumber/CMakeFiles/decNumber.dir/decimal128.c.o [INFO] [stderr] Scanning dependencies of target gtest [INFO] [stderr] [ 5%] Building C object decNumber/CMakeFiles/decNumber.dir/decimal32.c.o [INFO] [stderr] [ 6%] Building C object decNumber/CMakeFiles/decNumber.dir/decimal64.c.o [INFO] [stderr] [ 7%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decimal64.c.o [INFO] [stderr] Scanning dependencies of target objlib [INFO] [stderr] [ 8%] Building CXX object test/googletest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [INFO] [stderr] [ 9%] Building C object decNumber/CMakeFiles/decNumber.dir/decNumber.c.o [INFO] [stderr] [ 10%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decimal32.c.o [INFO] [stderr] [ 12%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decPacked.c.o [INFO] [stderr] [ 13%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decNumber.c.o [INFO] [stderr] [ 15%] Building C object decNumber/CMakeFiles/decNumber.dir/decPacked.c.o [INFO] [stderr] [ 16%] Building C object ionc/CMakeFiles/objlib.dir/decQuadHelpers.c.o [INFO] [stderr] [ 17%] Building C object ionc/CMakeFiles/objlib.dir/ion_allocation.c.o [INFO] [stderr] [ 14%] Building C object decNumber/CMakeFiles/decNumber_static.dir/decQuad.c.o [INFO] [stderr] [ 18%] Building C object decNumber/CMakeFiles/decNumber.dir/decQuad.c.o [INFO] [stderr] [ 19%] Building C object ionc/CMakeFiles/objlib.dir/ion_catalog.c.o [INFO] [stderr] [ 20%] Building C object ionc/CMakeFiles/objlib.dir/ion_binary.c.o [INFO] [stderr] [ 21%] Building C object ionc/CMakeFiles/objlib.dir/ion_errors.c.o [INFO] [stderr] [ 23%] Building C object ionc/CMakeFiles/objlib.dir/ion_collection.c.o [INFO] [stderr] [ 24%] Building C object ionc/CMakeFiles/objlib.dir/ion_debug.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_index.c.o [INFO] [stderr] [ 27%] Building C object ionc/CMakeFiles/objlib.dir/ion_initialize.c.o [INFO] [stderr] [ 28%] Building C object ionc/CMakeFiles/objlib.dir/ion_int.c.o [INFO] [stderr] [ 29%] Building C object ionc/CMakeFiles/objlib.dir/ion_reader_binary.c.o [INFO] [stderr] [ 30%] Building C object ionc/CMakeFiles/objlib.dir/ion_reader.c.o [INFO] [stderr] [ 31%] Building C object ionc/CMakeFiles/objlib.dir/ion_reader_text.c.o [INFO] [stderr] [ 32%] Building C object ionc/CMakeFiles/objlib.dir/ion_stream.c.o [INFO] [stderr] [ 34%] Building C object ionc/CMakeFiles/objlib.dir/ion_scanner.c.o [INFO] [stderr] [ 35%] Building C object ionc/CMakeFiles/objlib.dir/ion_symbol_table.c.o [INFO] [stderr] [ 36%] Building C object ionc/CMakeFiles/objlib.dir/ion_timestamp.c.o [INFO] [stderr] [ 37%] Building C object ionc/CMakeFiles/objlib.dir/ion_string.c.o [INFO] [stderr] [ 38%] Building C object ionc/CMakeFiles/objlib.dir/ion_writer_binary.c.o [INFO] [stderr] [ 39%] Building C object ionc/CMakeFiles/objlib.dir/ion_writer.c.o [INFO] [stderr] [ 40%] Building C object ionc/CMakeFiles/objlib.dir/ion_writer_text.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_extractor.c.o [INFO] [stderr] [ 45%] Linking C static library libdecNumber_static.a [INFO] [stderr] [ 46%] Linking C shared library libdecNumber.so [INFO] [stderr] [ 46%] Built target decNumber_static [INFO] [stderr] [ 46%] Built target decNumber [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 ion_events [INFO] [stderr] Scanning dependencies of target ionizer [INFO] [stderr] Scanning dependencies of target ion_events_static [INFO] [stderr] Scanning dependencies of target ionsymbols [INFO] [stderr] [ 49%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/ionizer_args.c.o [INFO] [stderr] [ 50%] Building CXX object tools/events/CMakeFiles/ion_events.dir/ion_event_util.cpp.o [INFO] [stderr] [ 51%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/ionizer.c.o [INFO] [stderr] [ 52%] Building CXX object tools/events/CMakeFiles/ion_events.dir/ion_event_equivalence.cpp.o [INFO] [stderr] [ 53%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/ionizer_stream.c.o [INFO] [stderr] [ 54%] Building CXX object tools/events/CMakeFiles/ion_events_static.dir/ion_event_equivalence.cpp.o [INFO] [stderr] [ 56%] Building C object tools/ionsymbols/CMakeFiles/ionsymbols.dir/ionsymbols_args.c.o [INFO] [stderr] [ 57%] Building CXX object tools/events/CMakeFiles/ion_events.dir/ion_event_stream.cpp.o [INFO] [stderr] [ 58%] Building CXX object tools/events/CMakeFiles/ion_events_static.dir/ion_event_stream.cpp.o [INFO] [stderr] [ 59%] Building C object tools/ionsymbols/CMakeFiles/ionsymbols.dir/ionsymbols.c.o [INFO] [stderr] [ 61%] Building CXX object tools/events/CMakeFiles/ion_events_static.dir/ion_event_util.cpp.o [INFO] [stderr] [ 60%] Building C object tools/ionsymbols/CMakeFiles/ionsymbols.dir/options.c.o [INFO] [stderr] [ 62%] Building C object tools/ionizer/CMakeFiles/ionizer.dir/options.c.o [INFO] [stderr] [ 63%] Linking C executable ionizer [INFO] [stderr] [ 64%] Linking C executable ionsymbols [INFO] [stderr] [ 64%] Built target ionizer [INFO] [stderr] [ 64%] Built target ionsymbols [INFO] [stderr] [ 65%] Linking CXX shared library libion_events.so [INFO] [stderr] [ 65%] Built target ion_events [INFO] [stderr] Scanning dependencies of target ion [INFO] [stderr] Scanning dependencies of target ion_cli [INFO] [stderr] Scanning dependencies of target ion_cli_main [INFO] [stderr] [ 67%] Building CXX object tools/cli/CMakeFiles/ion.dir/main.cpp.o [INFO] [stderr] [ 68%] Building C object tools/cli/CMakeFiles/ion.dir/argtable/argtable3.c.o [INFO] [stderr] [ 69%] Building CXX object tools/cli/CMakeFiles/ion.dir/cli.cpp.o [INFO] [stderr] [ 70%] Building C object tools/cli/CMakeFiles/ion_cli_main.dir/argtable/argtable3.c.o [INFO] [stderr] [ 71%] Building CXX object tools/cli/CMakeFiles/ion_cli_main.dir/main.cpp.o [INFO] [stderr] [ 72%] Building CXX object tools/cli/CMakeFiles/ion_cli_main.dir/cli.cpp.o [INFO] [stderr] [ 73%] Building CXX object tools/cli/CMakeFiles/ion_cli.dir/cli.cpp.o [INFO] [stderr] [ 74%] Linking CXX static library libion_events_static.a [INFO] [stderr] [ 74%] Built target ion_events_static [INFO] [stderr] [ 75%] Linking CXX static library libion_cli_main.a [INFO] [stderr] [ 75%] Built target ion_cli_main [INFO] [stderr] [ 76%] Linking CXX static library libgtest.a [INFO] [stderr] [ 78%] Linking CXX executable ion [INFO] [stderr] [ 78%] Built target gtest [INFO] [stderr] [ 78%] Built target ion [INFO] [stderr] Scanning dependencies of target gtest_main [INFO] [stderr] [ 79%] Building CXX object test/googletest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [INFO] [stderr] [ 80%] Linking CXX shared library libion_cli.so [INFO] [stderr] [ 80%] Built target ion_cli [INFO] [stderr] [ 81%] Linking CXX static library libgtest_main.a [INFO] [stderr] [ 81%] Built target gtest_main [INFO] [stderr] Scanning dependencies of target all_tests [INFO] [stderr] [ 82%] Building CXX object test/CMakeFiles/all_tests.dir/ion_test_util.cpp.o [INFO] [stderr] [ 83%] Building CXX object test/CMakeFiles/all_tests.dir/ion_assert.cpp.o [INFO] [stderr] [ 84%] Building CXX object test/CMakeFiles/all_tests.dir/gather_vectors.cpp.o [INFO] [stderr] [ 85%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_binary.cpp.o [INFO] [stderr] [ 86%] Building CXX object test/CMakeFiles/all_tests.dir/test_vectors.cpp.o [INFO] [stderr] [ 87%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_writer.cpp.o [INFO] [stderr] [ 89%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_decimal.cpp.o [INFO] [stderr] [ 90%] 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_timestamp.cpp.o [INFO] [stderr] [ 92%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_text.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_cli.cpp.o [INFO] [stderr] [ 95%] Building CXX object test/CMakeFiles/all_tests.dir/test_ion_extractor.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_integer.cpp.o [INFO] [stderr] [ 97%] 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] <command-line>: note: this is the location of the previous definition [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] <command-line>: note: this is the location of the previous definition [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] <command-line>: note: this is the location of the previous definition [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] <command-line>: note: this is the location of the previous definition [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] 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_binary.c:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_binary.c: In function 'ion_binary_read_int_64_and_sign': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:111:71: warning: passing argument 2 of 'ion_stream_read_byte' from incompatible pointer type [-Wincompatible-pointer-types] [INFO] [stderr] 111 | IONCHECK(ion_stream_read_byte((xh), &(xb))); \ [INFO] [stderr] | ^~~~~ [INFO] [stderr] | | [INFO] [stderr] | uint64_t * {aka long unsigned int *} [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] /opt/rustwide/workdir/ion-c/ionc/ion_binary.c:347:9: note: in expansion of macro 'ION_GET' [INFO] [stderr] 347 | ION_GET(pstream, b); [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] In file included from /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion.h:32, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_internal.h:33, [INFO] [stderr] from /opt/rustwide/workdir/ion-c/ionc/ion_binary.c:16: [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/include/ionc/ion_stream.h:231:78: note: expected 'int *' but argument is of type 'uint64_t *' {aka 'long unsigned int *'} [INFO] [stderr] 231 | ION_API_EXPORT iERR ion_stream_read_byte (ION_STREAM *stream, int *p_c); [INFO] [stderr] | ~~~~~^~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_collection.c: In function '_ion_collection_compare': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_collection.c:227:13: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 227 | if (lhs == NULL ^ rhs == NULL) { [INFO] [stderr] | ^ [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:789:119: warning: format '%s' expects argument of type 'char *', but argument 4 has type 'ION_TYPE' {aka 'struct ion_type *'} [-Wformat=] [INFO] [stderr] 789 | 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] /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:1188:23: warning: unused variable 'text' [-Wunused-variable] [INFO] [stderr] 1188 | 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:1343:22: warning: unused variable 'text' [-Wunused-variable] [INFO] [stderr] 1343 | 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:1382:15: warning: pointer targets in assignment from 'BYTE *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] [INFO] [stderr] 1382 | 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:1383:17: warning: pointer targets in assignment from 'BYTE *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] [INFO] [stderr] 1383 | 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:1487:56: warning: pointer targets in passing argument 1 of 'atof' differ in signedness [-Wpointer-sign] [INFO] [stderr] 1487 | 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:1558:61: warning: pointer targets in passing argument 2 of 'ion_timestamp_parse' differ in signedness [-Wpointer-sign] [INFO] [stderr] 1558 | , 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:1616:22: warning: unused variable 'terminator' [-Wunused-variable] [INFO] [stderr] 1616 | 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:1710:22: warning: unused variable 'terminator' [-Wunused-variable] [INFO] [stderr] 1710 | BYTE terminator = '"'; [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] 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:43: [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:105:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 105 | iRETURN; [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_int.c: In function '_ion_int_from_radix_chars_helper': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:453:25: warning: array subscript has type 'char' [-Wchar-subscripts] [INFO] [stderr] 453 | d = digit_values[c]; [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_int.c: In function 'ion_int_from_abs_bytes': [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:575:14: warning: variable 'byte' set but not used [-Wunused-but-set-variable] [INFO] [stderr] 575 | BYTE byte; [INFO] [stderr] | ^~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_int.c:573:23: warning: variable 'may_overflow' set but not used [-Wunused-but-set-variable] [INFO] [stderr] 573 | 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:43: [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:1234:5: note: in expansion of macro 'iENTER' [INFO] [stderr] 1234 | 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:1712:19: warning: unused variable 'carry' [-Wunused-variable] [INFO] [stderr] 1712 | BOOL carry = FALSE; [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:1069:1: warning: control reaches end of non-void function [-Wreturn-type] [INFO] [stderr] 1069 | } [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_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:873:12: warning: comparison of constant '0' with boolean expression is always false [-Wbool-compare] [INFO] [stderr] 873 | if (!len < 0) FAILWITH(IERR_INVALID_ARG); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:873: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:873:7: note: add parentheses around left hand side expression to silence this warning [INFO] [stderr] 873 | 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_stream.c:1216:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] [INFO] [stderr] 1216 | 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:1190:12: warning: unused variable 'position' [-Wunused-variable] [INFO] [stderr] 1190 | 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:1539:23: warning: unused variable 'paged' [-Wunused-variable] [INFO] [stderr] 1539 | 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:1608:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] [INFO] [stderr] 1608 | if (LSEEK((int)stream->_fp, (long)target_position, SEEK_SET)) { [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1597:23: warning: unused variable 'paged' [-Wunused-variable] [INFO] [stderr] 1597 | 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:1835:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] [INFO] [stderr] 1835 | bytes_read = (SIZE)READ((int)stream->_fp, dst, local_bytes_read); [INFO] [stderr] | ^ [INFO] [stderr] /opt/rustwide/workdir/ion-c/ionc/ion_stream.c:1765:23: warning: unused variable 'paged' [-Wunused-variable] [INFO] [stderr] 1765 | 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:1861:23: warning: unused variable 'paged' [-Wunused-variable] [INFO] [stderr] 1861 | 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:1994:51: warning: passing argument 3 of '_ion_index_delete' from incompatible pointer type [-Wincompatible-pointer-types] [INFO] [stderr] 1994 | _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: In function '_ion_symbol_table_import_compare': [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:1764:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1764 | 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:1774:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1774 | 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:2767:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 2767 | 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:2821:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 2821 | 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:2882:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 2882 | iRETURN; [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/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_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] 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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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] /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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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] 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: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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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] /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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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/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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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_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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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 <anonymous> *'} but argument is of type 'const decQuad *' {aka 'const union <anonymous> *'} [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] /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] /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] /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 '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:1217:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1217 | 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:1247:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1247 | 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:1385:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1385 | 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:1385:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1385 | 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:1432:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1432 | 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:1465:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1465 | 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/../../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] /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:208:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'SIZE' {aka 'int'} [-Wsign-compare] [INFO] [stderr] 208 | for (size_t i = 0; i < ION_EXPECTED_ARG->num_annotations; i++) { [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/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:334:39: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 334 | 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:384:55: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 384 | 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:94:37: note: in definition of macro 'ION_EXPECT_TRUE' [INFO] [stderr] 94 | #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:446:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 446 | 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:464:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 464 | 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:477:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 477 | 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:576:24: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 576 | if (!(expected == NULL ^ actual == NULL)) { [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] /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 '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] /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:208:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'SIZE' {aka 'int'} [-Wsign-compare] [INFO] [stderr] 208 | 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:334:39: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 334 | 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:384:55: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 384 | 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:94:37: note: in definition of macro 'ION_EXPECT_TRUE' [INFO] [stderr] 94 | #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:446:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 446 | 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:464:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 464 | 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:477:20: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 477 | 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:576:24: warning: suggest parentheses around comparison in operand of '^' [-Wparentheses] [INFO] [stderr] 576 | if (!(expected == NULL ^ actual == NULL)) { [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/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] 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_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] /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:1217:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1217 | 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:1247:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1247 | 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:1385:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1385 | 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:1385:5: note: in expansion of macro 'ION_SET_ERROR_CONTEXT' [INFO] [stderr] 1385 | 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:1432:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1432 | 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:1465:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 1465 | iRETURN; [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.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.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] 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] /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/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<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: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: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<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: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/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<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: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] /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<std::__cxx11::basic_string<char> >::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<std::__cxx11::basic_string<char> >::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/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_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] 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/../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/../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:48:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 48 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp: In member function 'virtual void IonStream_BufferTooSmall_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/../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/test/test_ion_stream.cpp:109:5: note: in expansion of macro 'iENTER' [INFO] [stderr] 109 | iENTER; [INFO] [stderr] | ^~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp: In function 'iERR grow_buffer_if_necessary(_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:136:5: note: in expansion of macro 'iRETURN' [INFO] [stderr] 136 | iRETURN; [INFO] [stderr] | ^~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp: In member function 'virtual void IonStream_WriteToUserStream_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:166:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] [INFO] [stderr] 166 | ion_string_assign_cstr(&fieldNameString, "str_col1", strlen("str_col1")); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:170:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] [INFO] [stderr] 170 | ion_string_assign_cstr(&value_string, "str_val1", strlen("str_val1")); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:173:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] [INFO] [stderr] 173 | ion_string_assign_cstr(&fieldNameString, "str_col2", strlen("str_col2")); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:176:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] [INFO] [stderr] 176 | ion_string_assign_cstr(&value_string, "str_val1", strlen("str_val1")); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:179:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] [INFO] [stderr] 179 | ion_string_assign_cstr(&fieldNameString, "str_col3", strlen("str_col3")); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_stream.cpp:182:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] [INFO] [stderr] 182 | ion_string_assign_cstr(&value_string, "str_val1", strlen("str_val1")); [INFO] [stderr] | ^~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_integer.cpp: In member function 'virtual void IonInteger_IIntToInt64RoundTrip_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_integer.cpp:55:22: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] [INFO] [stderr] 55 | for(int m = 0; m < number_of_values; m++) { [INFO] [stderr] | ~~^~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_integer.cpp: In member function 'virtual void IonInteger_IIntToInt64Overflow_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_integer.cpp:101:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] [INFO] [stderr] 101 | for (int m = 0; m < number_of_ok_values; m++) { [INFO] [stderr] | ~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_integer.cpp:116:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] [INFO] [stderr] 116 | for (int m = 0; m < number_of_oversized_values; m++) { [INFO] [stderr] | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [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/test_ion_text.cpp: In member function 'virtual void IonTextDecimal_FailsEarlyOnInvalidDecimal_Test::TestBody()': [INFO] [stderr] /opt/rustwide/workdir/ion-c/test/test_ion_text.cpp:573:17: warning: unused variable 'decimal' [-Wunused-variable] [INFO] [stderr] 573 | ION_DECIMAL decimal; [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_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] 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<lhs_is_null_literal>::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<lhs_is_null_literal>::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/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/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] 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] /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] 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<lhs_is_null_literal>::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<lhs_is_null_literal>::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<lhs_is_null_literal>::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] c++: fatal error: Killed signal terminated program cc1plus [INFO] [stderr] compilation terminated. [INFO] [stderr] make[2]: *** [test/CMakeFiles/all_tests.dir/build.make:180: test/CMakeFiles/all_tests.dir/test_ion_timestamp.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:102: test/CMakeFiles/all_tests.dir/test_vectors.cpp.o] Error 1 [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:258: test/CMakeFiles/all_tests.dir/test_ion_reader_seek.cpp.o] Error 1 [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:154: test/CMakeFiles/all_tests.dir/test_ion_symbol.cpp.o] Error 1 [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_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] 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 status: 2 [INFO] [stderr] [INFO] [stderr] build script failed, must exit now', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.45/src/lib.rs:894:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x55d939a8aa30 - std::backtrace_rs::backtrace::libunwind::trace::h880e86c16131e543 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stderr] 1: 0x55d939a8aa30 - std::backtrace_rs::backtrace::trace_unsynchronized::h58807f2da56c47b3 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stderr] 2: 0x55d939a8aa30 - std::sys_common::backtrace::_print_fmt::h79d67bbf23537ee0 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stderr] 3: 0x55d939a8aa30 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h6afd7ad593709198 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stderr] 4: 0x55d939ab0fef - core::fmt::write::hdc1e76b5176fd653 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/core/src/fmt/mod.rs:1094:17 [INFO] [stderr] 5: 0x55d939a875e5 - std::io::Write::write_fmt::ha5c5c0efd1d08ddc [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/io/mod.rs:1584:15 [INFO] [stderr] 6: 0x55d939a8d3eb - std::sys_common::backtrace::_print::h16e0d1a95f75f210 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stderr] 7: 0x55d939a8d3eb - std::sys_common::backtrace::print::hf8154bbac43d8779 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stderr] 8: 0x55d939a8d3eb - std::panicking::default_hook::{{closure}}::hb22fb2f362e83354 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/panicking.rs:208:50 [INFO] [stderr] 9: 0x55d939a8cecd - std::panicking::default_hook::hfe65f3219b44e611 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/panicking.rs:225:9 [INFO] [stderr] 10: 0x55d939a8d99d - std::panicking::rust_panic_with_hook::h1a85262a870dd5b0 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/panicking.rs:591:17 [INFO] [stderr] 11: 0x55d939a8d597 - std::panicking::begin_panic_handler::{{closure}}::ha2f156de41e0d3b6 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/panicking.rs:497:13 [INFO] [stderr] 12: 0x55d939a8aeec - std::sys_common::backtrace::__rust_end_short_backtrace::h6686b9d717340e5f [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stderr] 13: 0x55d939a8d4f9 - rust_begin_unwind [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/panicking.rs:493:5 [INFO] [stderr] 14: 0x55d9394e6aab - std::panicking::begin_panic_fmt::ha078b79133fb8e31 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/panicking.rs:435:5 [INFO] [stderr] 15: 0x55d939a15ef3 - cmake::fail::h63aae3ffe2b5e436 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.45/src/lib.rs:894:5 [INFO] [stderr] 16: 0x55d939a15852 - cmake::run::habfda6973d9c33e7 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.45/src/lib.rs:872:9 [INFO] [stderr] 17: 0x55d939a1274b - cmake::Config::build::hd9db1a405d8ddbe2 [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.45/src/lib.rs:778:9 [INFO] [stderr] 18: 0x55d9394e8dff - build_script_build::main::h0051f7a91b1af4ea [INFO] [stderr] at /opt/rustwide/workdir/build.rs:21:21 [INFO] [stderr] 19: 0x55d9394e896b - core::ops::function::FnOnce::call_once::hac8315402217d092 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/core/src/ops/function.rs:227:5 [INFO] [stderr] 20: 0x55d9394e88be - std::sys_common::backtrace::__rust_begin_short_backtrace::h2be64308e0aa31bb [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stderr] 21: 0x55d9394e8561 - std::rt::lang_start::{{closure}}::h2040f04175cfe6af [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/rt.rs:49:18 [INFO] [stderr] 22: 0x55d939a8de9a - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h8420c5158c8d4f86 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/core/src/ops/function.rs:259:13 [INFO] [stderr] 23: 0x55d939a8de9a - std::panicking::try::do_call::h9291cf503b3a0a66 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/panicking.rs:379:40 [INFO] [stderr] 24: 0x55d939a8de9a - std::panicking::try::h4c996cca7bda4e76 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/panicking.rs:343:19 [INFO] [stderr] 25: 0x55d939a8de9a - std::panic::catch_unwind::hbcdae0d9141d33cb [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/panic.rs:431:14 [INFO] [stderr] 26: 0x55d939a8de9a - std::rt::lang_start_internal::h05ae40c70e117f1c [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/rt.rs:34:21 [INFO] [stderr] 27: 0x55d9394e8540 - std::rt::lang_start::hfdc1df79e98b5925 [INFO] [stderr] at /rustc/4bac69dd25089dd2f803f24de2225d84449b6220/library/std/src/rt.rs:48:5 [INFO] [stderr] 28: 0x55d9394e9acc - main [INFO] [stderr] 29: 0x7f4a3ce5a0b3 - __libc_start_main [INFO] [stderr] 30: 0x55d9394e7ebe - _start [INFO] [stderr] 31: 0x0 - <unknown> [INFO] running `Command { std: "docker" "inspect" "aa4c780df60b5923ca65a6490157981bd837c2a9a1972579cd63f4b35e5c8c04", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aa4c780df60b5923ca65a6490157981bd837c2a9a1972579cd63f4b35e5c8c04", kill_on_drop: false }` [INFO] [stdout] aa4c780df60b5923ca65a6490157981bd837c2a9a1972579cd63f4b35e5c8c04