[INFO] fetching crate decimal 2.0.4... [INFO] testing decimal-2.0.4 against beta-2020-10-09 for beta-1.48-1 [INFO] extracting crate decimal 2.0.4 into /workspace/builds/worker-6/source [INFO] validating manifest of crates.io crate decimal 2.0.4 on toolchain beta-2020-10-09 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate decimal 2.0.4 [INFO] finished tweaking crates.io crate decimal 2.0.4 [INFO] tweaked toml for crates.io crate decimal 2.0.4 written to /workspace/builds/worker-6/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-10-09" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f276a82bc6b0edb7ba2899fcfdbe80bfea807660aaab3b920d4d093c63951544 [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" "f276a82bc6b0edb7ba2899fcfdbe80bfea807660aaab3b920d4d093c63951544", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f276a82bc6b0edb7ba2899fcfdbe80bfea807660aaab3b920d4d093c63951544", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f276a82bc6b0edb7ba2899fcfdbe80bfea807660aaab3b920d4d093c63951544", kill_on_drop: false }` [INFO] [stdout] f276a82bc6b0edb7ba2899fcfdbe80bfea807660aaab3b920d4d093c63951544 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a50a19d675bfa5eca84385134a5e6c53cbc18e8d27b49fd4faa973d9fbd44650 [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" "a50a19d675bfa5eca84385134a5e6c53cbc18e8d27b49fd4faa973d9fbd44650", kill_on_drop: false }` [INFO] [stderr] Compiling ord_subset v3.1.1 [INFO] [stderr] Compiling decimal v2.0.4 (/opt/rustwide/workdir) [INFO] [stderr] warning: In file included from decNumber/decDouble.c:137: [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decFinalize': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:376:13: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 376 | UBFROMUI(ub-3, 0); // to 00000000 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:464:39: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 464 | for (; s<=ulsd; s+=4, t+=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:465:47: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 465 | for (t=tlsd-shift+1; t<=tlsd; t+=4) UBFROMUI(t, 0); // pad 0s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decDoubleFromString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:887:15: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 887 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:900:41: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 900 | for (; c<=clast-3; c+=4, ub+=4) UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:926:13: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 926 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decDoubleToEngString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1299:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1299 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1299:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1299 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1300:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1300 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1300:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1300 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1301:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1301 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1301:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1301 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1302:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1302 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1302:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1302 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1303:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1303 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1303:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1303 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1417:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1417 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decDoubleToString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1578:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1578 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1578:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1578 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1579:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1579 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1579:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1579 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1580:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1580 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1580:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1580 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1581:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1581 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1581:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1581 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1582:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1582 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1582:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1582 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1645:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1645 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDivide': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 532 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 533 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 548 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 549 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 550 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 641 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decFiniteMultiply': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1033 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1034 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1035 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1038 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1039 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDoubleAdd': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1313 | UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1314 | UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1315 | UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1316 | UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1358 | for (; utmsd; uhlsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2175 | UBFROMUI(ub-3, UBTOUI(ul-3)); // [cannot overlap] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2234 | for (ul=lo->msd; ullsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDoubleQuantize': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2970 | UBFROMUI(BUFOFF-4, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3064 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3077 | UBFROMUI(BUFOFF-8, 0); // must be at least 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3078 | for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3103 | UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDoubleShift': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3435 | UBFROMUI(buf+DECPMAX, 0); // 8 will handle most cases [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3436 | UBFROMUI(buf+DECPMAX+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decNumCompare': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3701 | UBFROMUI(bufl+DECPMAX+QUAD*2, 0); // add eight zeros [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3702 | UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3708 | for (up=bufl+DECPMAX+QUAD*2+8; up>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1306 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1422:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1422 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1430:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1430 | UBFROMUI(c, UBTOUI(u)|CHARMASK);// copy fixed 3+1 characters [is safe] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decQuadToString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1650:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1650 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1658:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1658 | UBFROMUI(c, UBTOUI(u)|CHARMASK); // copy fixed 3+1 characters [is safe] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDivide': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 532 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 533 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 548 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 549 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 550 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 641 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decFiniteMultiply': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1033 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1034 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1035 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1038 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1039 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decQuadAdd': [INFO] [stderr] warning: decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 158 | #define UBFROMUS(b, i) (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1287:5: note: in expansion of macro 'UBFROMUS' [INFO] [stderr] warning: 1287 | UBFROMUS(acc+4, 0); // prefix 00 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1313 | UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1314 | UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1315 | UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1316 | UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1318:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1318 | UBFROMUI(acc+20, 0x09090909-UBTOUI(acc+20)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1319:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1319 | UBFROMUI(acc+24, 0x09090909-UBTOUI(acc+24)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1320:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1320 | UBFROMUI(acc+28, 0x09090909-UBTOUI(acc+28)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1321:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1321 | UBFROMUI(acc+32, 0x09090909-UBTOUI(acc+32)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1322:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1322 | UBFROMUI(acc+36, 0x09090909-UBTOUI(acc+36)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1358 | for (; utmsd; uhlsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2175 | UBFROMUI(ub-3, UBTOUI(ul-3)); // [cannot overlap] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2234 | for (ul=lo->msd; ullsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decQuadQuantize': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2970 | UBFROMUI(BUFOFF-4, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3064 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3077 | UBFROMUI(BUFOFF-8, 0); // must be at least 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3078 | for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3103 | UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decQuadShift': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3435 | UBFROMUI(buf+DECPMAX, 0); // 8 will handle most cases [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3436 | UBFROMUI(buf+DECPMAX+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decNumCompare': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3681:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3681 | UBFROMUI(bufl, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3682:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3682 | UBFROMUI(bufr, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3701 | UBFROMUI(bufl+DECPMAX+QUAD*2, 0); // add eight zeros [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3702 | UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3708 | for (up=bufl+DECPMAX+QUAD*2+8; up>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1295:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1295 | dpd2char(sourhi>>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1296:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1296 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1296:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1296 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1417:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1417 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decSingleToString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1574:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1574 | dpd2char(sourhi>>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1574:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1574 | dpd2char(sourhi>>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1575:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1575 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1575:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1575 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1645:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1645 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: In file included from decNumber/decimal128.c:32: [INFO] [stderr] warning: decNumber/decimal128.c: In function 'decimal128FromNumber': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:165:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 165 | UBFROMUI(d128->bytes, targlo); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:166:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 166 | UBFROMUI(d128->bytes+4, targml); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:167:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 167 | UBFROMUI(d128->bytes+8, targmh); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:168:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 168 | UBFROMUI(d128->bytes+12, targhi); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:172:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 172 | UBFROMUI(d128->bytes, targhi); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:173:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 173 | UBFROMUI(d128->bytes+4, targmh); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:174:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 174 | UBFROMUI(d128->bytes+8, targml); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:175:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 175 | UBFROMUI(d128->bytes+12, targlo); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: In file included from decNumber/decimal64.c:32: [INFO] [stderr] warning: decNumber/decimal64.c: In function 'decimal64FromNumber': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:186:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 186 | UBFROMUI(d64->bytes, targar[0]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:187:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 187 | UBFROMUI(d64->bytes+4, targar[1]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:191:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 191 | UBFROMUI(d64->bytes, targar[1]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:192:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 192 | UBFROMUI(d64->bytes+4, targar[0]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/dec128.rs:70:17 [INFO] [stdout] | [INFO] [stdout] 70 | let s = try!(d.read_str()); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/dec128.rs:260:13 [INFO] [stdout] | [INFO] [stdout] 260 | try!(write!(fmt, "{:02x}", b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/lib.rs:92:24 [INFO] [stdout] | [INFO] [stdout] 92 | pub struct Status: ::libc::uint32_t { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/context.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/context.rs:1:30 [INFO] [stdout] | [INFO] [stdout] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | digits: int32_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:10:11 [INFO] [stdout] | [INFO] [stdout] 10 | emax: int32_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:11:11 [INFO] [stdout] | [INFO] [stdout] 11 | emin: int32_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/context.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | traps: uint32_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/context.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | pub status: uint32_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/context.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | clamp: uint8_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/dec128.rs:6:20 [INFO] [stdout] | [INFO] [stdout] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/dec128.rs:6:29 [INFO] [stdout] | [INFO] [stdout] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:837:51 [INFO] [stdout] | [INFO] [stdout] 837 | fn decContextDefault(ctx: *mut Context, kind: uint32_t) -> *mut Context; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/dec128.rs:840:46 [INFO] [stdout] | [INFO] [stdout] 840 | fn decQuadFromInt32(res: *mut d128, src: int32_t) -> *mut d128; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:842:47 [INFO] [stdout] | [INFO] [stdout] 842 | fn decQuadFromUInt32(res: *mut d128, src: uint32_t) -> *mut d128; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/dec128.rs:844:80 [INFO] [stdout] | [INFO] [stdout] 844 | fn decQuadToInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> int32_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:845:81 [INFO] [stdout] | [INFO] [stdout] 845 | fn decQuadToUInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:928:43 [INFO] [stdout] | [INFO] [stdout] 928 | fn decQuadDigits(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:929:48 [INFO] [stdout] | [INFO] [stdout] 929 | fn decQuadIsCanonical(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:930:45 [INFO] [stdout] | [INFO] [stdout] 930 | fn decQuadIsFinite(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:931:46 [INFO] [stdout] | [INFO] [stdout] 931 | fn decQuadIsInteger(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:932:46 [INFO] [stdout] | [INFO] [stdout] 932 | fn decQuadIsLogical(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:933:47 [INFO] [stdout] | [INFO] [stdout] 933 | fn decQuadIsInfinite(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:934:42 [INFO] [stdout] | [INFO] [stdout] 934 | fn decQuadIsNaN(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:935:47 [INFO] [stdout] | [INFO] [stdout] 935 | fn decQuadIsNegative(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:936:45 [INFO] [stdout] | [INFO] [stdout] 936 | fn decQuadIsNormal(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:937:47 [INFO] [stdout] | [INFO] [stdout] 937 | fn decQuadIsPositive(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:938:48 [INFO] [stdout] | [INFO] [stdout] 938 | fn decQuadIsSignaling(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:939:45 [INFO] [stdout] | [INFO] [stdout] 939 | fn decQuadIsSigned(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:940:48 [INFO] [stdout] | [INFO] [stdout] 940 | fn decQuadIsSubnormal(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:941:43 [INFO] [stdout] | [INFO] [stdout] 941 | fn decQuadIsZero(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/dec128.rs:32:13 [INFO] [stdout] | [INFO] [stdout] 32 | bytes: [uint8_t; 16], [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:130:33 [INFO] [stdout] | [INFO] [stdout] 130 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:140:33 [INFO] [stdout] | [INFO] [stdout] 140 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:157:33 [INFO] [stdout] | [INFO] [stdout] 157 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:197:23 [INFO] [stdout] | [INFO] [stdout] 197 | res = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:422:37 [INFO] [stdout] | [INFO] [stdout] 422 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:461:37 [INFO] [stdout] | [INFO] [stdout] 461 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:482:36 [INFO] [stdout] | [INFO] [stdout] 482 | let mut res: Context = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:520:37 [INFO] [stdout] | [INFO] [stdout] 520 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:537:27 [INFO] [stdout] | [INFO] [stdout] 537 | let mut res = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:606:43 [INFO] [stdout] | [INFO] [stdout] 606 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:607:42 [INFO] [stdout] | [INFO] [stdout] 607 | let mut num_exp: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:622:43 [INFO] [stdout] | [INFO] [stdout] 622 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:623:42 [INFO] [stdout] | [INFO] [stdout] 623 | let mut num_exp: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:639:43 [INFO] [stdout] | [INFO] [stdout] 639 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:654:43 [INFO] [stdout] | [INFO] [stdout] 654 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:715:33 [INFO] [stdout] | [INFO] [stdout] 715 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:725:33 [INFO] [stdout] | [INFO] [stdout] 725 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 368 | ffi_binary_op!(impl Add, add, decQuadAdd for d128); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 369 | ffi_binary_op!(impl Sub, sub, decQuadSubtract for d128); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 370 | ffi_binary_op!(impl Mul, mul, decQuadMultiply for d128); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 371 | ffi_binary_op!(impl Div, div, decQuadDivide for d128); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 372 | / ffi_binary_op!( [INFO] [stdout] 373 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 374 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 375 | | impl BitAnd, bitand, decQuadAnd for d128); [INFO] [stdout] | |______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 376 | / ffi_binary_op!( [INFO] [stdout] 377 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 378 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 379 | | impl BitOr, bitor, decQuadOr for d128); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 380 | / ffi_binary_op!( [INFO] [stdout] 381 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 382 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 383 | | impl BitXor, bitxor, decQuadXor for d128); [INFO] [stdout] | |______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 384 | ffi_binary_op!(impl Rem, rem, decQuadRemainder for d128); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:303:48 [INFO] [stdout] | [INFO] [stdout] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 395 | ffi_unary_op!(impl Neg, neg, decQuadMinus for d128); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:303:48 [INFO] [stdout] | [INFO] [stdout] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 396 | / ffi_unary_op!( [INFO] [stdout] 397 | | /// The operand must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 398 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 399 | | impl Not, not, decQuadInvert for d128); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `context::Context` does not permit being left uninitialized [INFO] [stdout] --> src/dec128.rs:482:36 [INFO] [stdout] | [INFO] [stdout] 482 | let mut res: Context = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] note: enums have to be initialized to a variant [INFO] [stdout] --> src/lib.rs:41:1 [INFO] [stdout] | [INFO] [stdout] 41 | / pub enum Rounding { [INFO] [stdout] 42 | | Ceiling = 0, [INFO] [stdout] 43 | | Up, [INFO] [stdout] 44 | | HalfUp, [INFO] [stdout] ... | [INFO] [stdout] 51 | | ZeroOrFiveUp, [INFO] [stdout] 52 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 64 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:402:17 [INFO] [stdout] | [INFO] [stdout] 402 | try!(write!(fmt, "[ PASS ] {}", test.raw)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:407:17 [INFO] [stdout] | [INFO] [stdout] 407 | try!(write!(fmt, "[ FAIL ] {}\n", test.raw)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:408:17 [INFO] [stdout] | [INFO] [stdout] 408 | try!(write!(fmt, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:412:17 [INFO] [stdout] | [INFO] [stdout] 412 | try!(write!(fmt, "\t ACTUAL: {:<43} {:<43}", actual, act_flags)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | try!(write!(fmt, "[ IGNORED ] {}", test.raw)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `core::str::::trim_left`: superseded by `trim_start` [INFO] [stdout] --> src/bin/run-test.rs:26:21 [INFO] [stdout] | [INFO] [stdout] 26 | let line = line.trim_left(); [INFO] [stdout] | ^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `core::str::::trim_right_matches`: superseded by `trim_end_matches` [INFO] [stdout] --> src/bin/run-test.rs:156:31 [INFO] [stdout] | [INFO] [stdout] 156 | let keyword = s.current().trim_right_matches(':').to_lowercase(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end_matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `core::str::::trim_left_matches`: superseded by `trim_start_matches` [INFO] [stdout] --> src/bin/run-test.rs:177:25 [INFO] [stdout] | [INFO] [stdout] 177 | .trim_left_matches('+') [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.48s [INFO] running `Command { std: "docker" "inspect" "a50a19d675bfa5eca84385134a5e6c53cbc18e8d27b49fd4faa973d9fbd44650", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a50a19d675bfa5eca84385134a5e6c53cbc18e8d27b49fd4faa973d9fbd44650", kill_on_drop: false }` [INFO] [stdout] a50a19d675bfa5eca84385134a5e6c53cbc18e8d27b49fd4faa973d9fbd44650 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 55e09071cc16ee941aef85053cdf42c9eab0d78a08a3f21ce1ed03fc626b5c55 [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" "55e09071cc16ee941aef85053cdf42c9eab0d78a08a3f21ce1ed03fc626b5c55", kill_on_drop: false }` [INFO] [stderr] warning: In file included from decNumber/decDouble.c:137: [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decFinalize': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:376:13: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 376 | UBFROMUI(ub-3, 0); // to 00000000 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:464:39: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 464 | for (; s<=ulsd; s+=4, t+=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:465:47: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 465 | for (t=tlsd-shift+1; t<=tlsd; t+=4) UBFROMUI(t, 0); // pad 0s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decDoubleFromString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:887:15: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 887 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:900:41: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 900 | for (; c<=clast-3; c+=4, ub+=4) UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:926:13: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 926 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decDoubleToEngString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1299:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1299 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1299:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1299 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1300:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1300 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1300:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1300 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1301:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1301 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1301:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1301 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1302:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1302 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1302:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1302 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1303:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1303 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1303:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1303 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1417:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1417 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decDoubleToString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1578:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1578 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1578:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1578 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1579:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1579 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1579:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1579 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1580:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1580 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1580:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1580 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1581:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1581 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1581:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1581 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1582:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1582 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1582:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1582 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1645:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1645 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDivide': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 532 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 533 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 548 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 549 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 550 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 641 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decFiniteMultiply': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1033 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1034 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1035 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1038 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1039 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDoubleAdd': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1313 | UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1314 | UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1315 | UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1316 | UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1358 | for (; utmsd; uhlsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2175 | UBFROMUI(ub-3, UBTOUI(ul-3)); // [cannot overlap] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2234 | for (ul=lo->msd; ullsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDoubleQuantize': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2970 | UBFROMUI(BUFOFF-4, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3064 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3077 | UBFROMUI(BUFOFF-8, 0); // must be at least 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3078 | for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3103 | UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDoubleShift': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3435 | UBFROMUI(buf+DECPMAX, 0); // 8 will handle most cases [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3436 | UBFROMUI(buf+DECPMAX+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decNumCompare': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3701 | UBFROMUI(bufl+DECPMAX+QUAD*2, 0); // add eight zeros [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3702 | UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3708 | for (up=bufl+DECPMAX+QUAD*2+8; up>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1306 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1422:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1422 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1430:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1430 | UBFROMUI(c, UBTOUI(u)|CHARMASK);// copy fixed 3+1 characters [is safe] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decQuadToString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1650:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1650 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1658:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1658 | UBFROMUI(c, UBTOUI(u)|CHARMASK); // copy fixed 3+1 characters [is safe] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDivide': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 532 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 533 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 548 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 549 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 550 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 641 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decFiniteMultiply': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1033 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1034 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1035 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1038 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1039 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decQuadAdd': [INFO] [stderr] warning: decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 158 | #define UBFROMUS(b, i) (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1287:5: note: in expansion of macro 'UBFROMUS' [INFO] [stderr] warning: 1287 | UBFROMUS(acc+4, 0); // prefix 00 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1313 | UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1314 | UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1315 | UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1316 | UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1318:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1318 | UBFROMUI(acc+20, 0x09090909-UBTOUI(acc+20)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1319:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1319 | UBFROMUI(acc+24, 0x09090909-UBTOUI(acc+24)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1320:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1320 | UBFROMUI(acc+28, 0x09090909-UBTOUI(acc+28)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1321:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1321 | UBFROMUI(acc+32, 0x09090909-UBTOUI(acc+32)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1322:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1322 | UBFROMUI(acc+36, 0x09090909-UBTOUI(acc+36)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1358 | for (; utmsd; uhlsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2175 | UBFROMUI(ub-3, UBTOUI(ul-3)); // [cannot overlap] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2234 | for (ul=lo->msd; ullsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decQuadQuantize': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2970 | UBFROMUI(BUFOFF-4, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3064 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3077 | UBFROMUI(BUFOFF-8, 0); // must be at least 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3078 | for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3103 | UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decQuadShift': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3435 | UBFROMUI(buf+DECPMAX, 0); // 8 will handle most cases [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3436 | UBFROMUI(buf+DECPMAX+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decNumCompare': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3681:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3681 | UBFROMUI(bufl, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3682:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3682 | UBFROMUI(bufr, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3701 | UBFROMUI(bufl+DECPMAX+QUAD*2, 0); // add eight zeros [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3702 | UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3708 | for (up=bufl+DECPMAX+QUAD*2+8; up>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1295:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1295 | dpd2char(sourhi>>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1296:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1296 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1296:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1296 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1417:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1417 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decSingleToString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1574:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1574 | dpd2char(sourhi>>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1574:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1574 | dpd2char(sourhi>>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1575:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1575 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1575:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1575 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1645:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1645 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: In file included from decNumber/decimal128.c:32: [INFO] [stderr] warning: decNumber/decimal128.c: In function 'decimal128FromNumber': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:165:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 165 | UBFROMUI(d128->bytes, targlo); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:166:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 166 | UBFROMUI(d128->bytes+4, targml); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:167:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 167 | UBFROMUI(d128->bytes+8, targmh); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:168:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 168 | UBFROMUI(d128->bytes+12, targhi); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:172:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 172 | UBFROMUI(d128->bytes, targhi); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:173:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 173 | UBFROMUI(d128->bytes+4, targmh); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:174:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 174 | UBFROMUI(d128->bytes+8, targml); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:175:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 175 | UBFROMUI(d128->bytes+12, targlo); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: In file included from decNumber/decimal64.c:32: [INFO] [stderr] warning: decNumber/decimal64.c: In function 'decimal64FromNumber': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:186:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 186 | UBFROMUI(d64->bytes, targar[0]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:187:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 187 | UBFROMUI(d64->bytes+4, targar[1]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:191:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 191 | UBFROMUI(d64->bytes, targar[1]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:192:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 192 | UBFROMUI(d64->bytes+4, targar[0]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/dec128.rs:70:17 [INFO] [stdout] | [INFO] [stdout] 70 | let s = try!(d.read_str()); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/dec128.rs:260:13 [INFO] [stdout] | [INFO] [stdout] 260 | try!(write!(fmt, "{:02x}", b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/lib.rs:92:24 [INFO] [stdout] | [INFO] [stdout] 92 | pub struct Status: ::libc::uint32_t { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/context.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/context.rs:1:30 [INFO] [stdout] | [INFO] [stdout] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | digits: int32_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:10:11 [INFO] [stdout] | [INFO] [stdout] 10 | emax: int32_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:11:11 [INFO] [stdout] | [INFO] [stdout] 11 | emin: int32_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/context.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | traps: uint32_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/context.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | pub status: uint32_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/context.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | clamp: uint8_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/dec128.rs:6:20 [INFO] [stdout] | [INFO] [stdout] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/dec128.rs:6:29 [INFO] [stdout] | [INFO] [stdout] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:837:51 [INFO] [stdout] | [INFO] [stdout] 837 | fn decContextDefault(ctx: *mut Context, kind: uint32_t) -> *mut Context; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/dec128.rs:840:46 [INFO] [stdout] | [INFO] [stdout] 840 | fn decQuadFromInt32(res: *mut d128, src: int32_t) -> *mut d128; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:842:47 [INFO] [stdout] | [INFO] [stdout] 842 | fn decQuadFromUInt32(res: *mut d128, src: uint32_t) -> *mut d128; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/dec128.rs:844:80 [INFO] [stdout] | [INFO] [stdout] 844 | fn decQuadToInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> int32_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:845:81 [INFO] [stdout] | [INFO] [stdout] 845 | fn decQuadToUInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:928:43 [INFO] [stdout] | [INFO] [stdout] 928 | fn decQuadDigits(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:929:48 [INFO] [stdout] | [INFO] [stdout] 929 | fn decQuadIsCanonical(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:930:45 [INFO] [stdout] | [INFO] [stdout] 930 | fn decQuadIsFinite(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:931:46 [INFO] [stdout] | [INFO] [stdout] 931 | fn decQuadIsInteger(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:932:46 [INFO] [stdout] | [INFO] [stdout] 932 | fn decQuadIsLogical(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:933:47 [INFO] [stdout] | [INFO] [stdout] 933 | fn decQuadIsInfinite(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:934:42 [INFO] [stdout] | [INFO] [stdout] 934 | fn decQuadIsNaN(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:935:47 [INFO] [stdout] | [INFO] [stdout] 935 | fn decQuadIsNegative(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:936:45 [INFO] [stdout] | [INFO] [stdout] 936 | fn decQuadIsNormal(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:937:47 [INFO] [stdout] | [INFO] [stdout] 937 | fn decQuadIsPositive(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:938:48 [INFO] [stdout] | [INFO] [stdout] 938 | fn decQuadIsSignaling(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:939:45 [INFO] [stdout] | [INFO] [stdout] 939 | fn decQuadIsSigned(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:940:48 [INFO] [stdout] | [INFO] [stdout] 940 | fn decQuadIsSubnormal(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:941:43 [INFO] [stdout] | [INFO] [stdout] 941 | fn decQuadIsZero(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/dec128.rs:32:13 [INFO] [stdout] | [INFO] [stdout] 32 | bytes: [uint8_t; 16], [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:130:33 [INFO] [stdout] | [INFO] [stdout] 130 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:140:33 [INFO] [stdout] | [INFO] [stdout] 140 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:157:33 [INFO] [stdout] | [INFO] [stdout] 157 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:197:23 [INFO] [stdout] | [INFO] [stdout] 197 | res = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:422:37 [INFO] [stdout] | [INFO] [stdout] 422 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:461:37 [INFO] [stdout] | [INFO] [stdout] 461 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:482:36 [INFO] [stdout] | [INFO] [stdout] 482 | let mut res: Context = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:520:37 [INFO] [stdout] | [INFO] [stdout] 520 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:537:27 [INFO] [stdout] | [INFO] [stdout] 537 | let mut res = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:606:43 [INFO] [stdout] | [INFO] [stdout] 606 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling decimal v2.0.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:607:42 [INFO] [stdout] | [INFO] [stdout] 607 | let mut num_exp: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:622:43 [INFO] [stdout] | [INFO] [stdout] 622 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:623:42 [INFO] [stdout] | [INFO] [stdout] 623 | let mut num_exp: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:639:43 [INFO] [stdout] | [INFO] [stdout] 639 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:654:43 [INFO] [stdout] | [INFO] [stdout] 654 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:715:33 [INFO] [stdout] | [INFO] [stdout] 715 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:725:33 [INFO] [stdout] | [INFO] [stdout] 725 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 368 | ffi_binary_op!(impl Add, add, decQuadAdd for d128); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 369 | ffi_binary_op!(impl Sub, sub, decQuadSubtract for d128); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 370 | ffi_binary_op!(impl Mul, mul, decQuadMultiply for d128); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 371 | ffi_binary_op!(impl Div, div, decQuadDivide for d128); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 372 | / ffi_binary_op!( [INFO] [stdout] 373 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 374 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 375 | | impl BitAnd, bitand, decQuadAnd for d128); [INFO] [stdout] | |______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 376 | / ffi_binary_op!( [INFO] [stdout] 377 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 378 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 379 | | impl BitOr, bitor, decQuadOr for d128); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 380 | / ffi_binary_op!( [INFO] [stdout] 381 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 382 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 383 | | impl BitXor, bitxor, decQuadXor for d128); [INFO] [stdout] | |______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 384 | ffi_binary_op!(impl Rem, rem, decQuadRemainder for d128); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:303:48 [INFO] [stdout] | [INFO] [stdout] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 395 | ffi_unary_op!(impl Neg, neg, decQuadMinus for d128); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:303:48 [INFO] [stdout] | [INFO] [stdout] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 396 | / ffi_unary_op!( [INFO] [stdout] 397 | | /// The operand must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 398 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 399 | | impl Not, not, decQuadInvert for d128); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `context::Context` does not permit being left uninitialized [INFO] [stdout] --> src/dec128.rs:482:36 [INFO] [stdout] | [INFO] [stdout] 482 | let mut res: Context = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] note: enums have to be initialized to a variant [INFO] [stdout] --> src/lib.rs:41:1 [INFO] [stdout] | [INFO] [stdout] 41 | / pub enum Rounding { [INFO] [stdout] 42 | | Ceiling = 0, [INFO] [stdout] 43 | | Up, [INFO] [stdout] 44 | | HalfUp, [INFO] [stdout] ... | [INFO] [stdout] 51 | | ZeroOrFiveUp, [INFO] [stdout] 52 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 64 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:402:17 [INFO] [stdout] | [INFO] [stdout] 402 | try!(write!(fmt, "[ PASS ] {}", test.raw)); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:407:17 [INFO] [stdout] | [INFO] [stdout] 407 | try!(write!(fmt, "[ FAIL ] {}\n", test.raw)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:408:17 [INFO] [stdout] | [INFO] [stdout] 408 | try!(write!(fmt, [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:412:17 [INFO] [stdout] | [INFO] [stdout] 412 | try!(write!(fmt, "\t ACTUAL: {:<43} {:<43}", actual, act_flags)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/bin/run-test.rs:415:17 [INFO] [stdout] | [INFO] [stdout] 415 | try!(write!(fmt, "[ IGNORED ] {}", test.raw)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `core::str::::trim_left`: superseded by `trim_start` [INFO] [stdout] --> src/bin/run-test.rs:26:21 [INFO] [stdout] | [INFO] [stdout] 26 | let line = line.trim_left(); [INFO] [stdout] | ^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `core::str::::trim_right_matches`: superseded by `trim_end_matches` [INFO] [stdout] --> src/bin/run-test.rs:156:31 [INFO] [stdout] | [INFO] [stdout] 156 | let keyword = s.current().trim_right_matches(':').to_lowercase(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end_matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `core::str::::trim_left_matches`: superseded by `trim_start_matches` [INFO] [stdout] --> src/bin/run-test.rs:177:25 [INFO] [stdout] | [INFO] [stdout] 177 | .trim_left_matches('+') [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/dec128.rs:70:17 [INFO] [stdout] | [INFO] [stdout] 70 | let s = try!(d.read_str()); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] --> src/dec128.rs:260:13 [INFO] [stdout] | [INFO] [stdout] 260 | try!(write!(fmt, "{:02x}", b)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/lib.rs:92:24 [INFO] [stdout] | [INFO] [stdout] 92 | pub struct Status: ::libc::uint32_t { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/context.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:1:21 [INFO] [stdout] | [INFO] [stdout] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/context.rs:1:30 [INFO] [stdout] | [INFO] [stdout] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | digits: int32_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:10:11 [INFO] [stdout] | [INFO] [stdout] 10 | emax: int32_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/context.rs:11:11 [INFO] [stdout] | [INFO] [stdout] 11 | emin: int32_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/context.rs:13:12 [INFO] [stdout] | [INFO] [stdout] 13 | traps: uint32_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/context.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | pub status: uint32_t, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/context.rs:15:12 [INFO] [stdout] | [INFO] [stdout] 15 | clamp: uint8_t, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/dec128.rs:6:20 [INFO] [stdout] | [INFO] [stdout] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/dec128.rs:6:29 [INFO] [stdout] | [INFO] [stdout] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use std::mem::uninitialized; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:837:51 [INFO] [stdout] | [INFO] [stdout] 837 | fn decContextDefault(ctx: *mut Context, kind: uint32_t) -> *mut Context; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/dec128.rs:840:46 [INFO] [stdout] | [INFO] [stdout] 840 | fn decQuadFromInt32(res: *mut d128, src: int32_t) -> *mut d128; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:842:47 [INFO] [stdout] | [INFO] [stdout] 842 | fn decQuadFromUInt32(res: *mut d128, src: uint32_t) -> *mut d128; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stdout] --> src/dec128.rs:844:80 [INFO] [stdout] | [INFO] [stdout] 844 | fn decQuadToInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> int32_t; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:845:81 [INFO] [stdout] | [INFO] [stdout] 845 | fn decQuadToUInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:928:43 [INFO] [stdout] | [INFO] [stdout] 928 | fn decQuadDigits(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:929:48 [INFO] [stdout] | [INFO] [stdout] 929 | fn decQuadIsCanonical(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:930:45 [INFO] [stdout] | [INFO] [stdout] 930 | fn decQuadIsFinite(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:931:46 [INFO] [stdout] | [INFO] [stdout] 931 | fn decQuadIsInteger(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:932:46 [INFO] [stdout] | [INFO] [stdout] 932 | fn decQuadIsLogical(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:933:47 [INFO] [stdout] | [INFO] [stdout] 933 | fn decQuadIsInfinite(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:934:42 [INFO] [stdout] | [INFO] [stdout] 934 | fn decQuadIsNaN(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:935:47 [INFO] [stdout] | [INFO] [stdout] 935 | fn decQuadIsNegative(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:936:45 [INFO] [stdout] | [INFO] [stdout] 936 | fn decQuadIsNormal(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:937:47 [INFO] [stdout] | [INFO] [stdout] 937 | fn decQuadIsPositive(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:938:48 [INFO] [stdout] | [INFO] [stdout] 938 | fn decQuadIsSignaling(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:939:45 [INFO] [stdout] | [INFO] [stdout] 939 | fn decQuadIsSigned(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:940:48 [INFO] [stdout] | [INFO] [stdout] 940 | fn decQuadIsSubnormal(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stdout] --> src/dec128.rs:941:43 [INFO] [stdout] | [INFO] [stdout] 941 | fn decQuadIsZero(src: *const d128) -> uint32_t; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stdout] --> src/dec128.rs:32:13 [INFO] [stdout] | [INFO] [stdout] 32 | bytes: [uint8_t; 16], [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:130:33 [INFO] [stdout] | [INFO] [stdout] 130 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:140:33 [INFO] [stdout] | [INFO] [stdout] 140 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:157:33 [INFO] [stdout] | [INFO] [stdout] 157 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:197:23 [INFO] [stdout] | [INFO] [stdout] 197 | res = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:422:37 [INFO] [stdout] | [INFO] [stdout] 422 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:461:37 [INFO] [stdout] | [INFO] [stdout] 461 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:482:36 [INFO] [stdout] | [INFO] [stdout] 482 | let mut res: Context = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:520:37 [INFO] [stdout] | [INFO] [stdout] 520 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:537:27 [INFO] [stdout] | [INFO] [stdout] 537 | let mut res = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:606:43 [INFO] [stdout] | [INFO] [stdout] 606 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:607:42 [INFO] [stdout] | [INFO] [stdout] 607 | let mut num_exp: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:622:43 [INFO] [stdout] | [INFO] [stdout] 622 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:623:42 [INFO] [stdout] | [INFO] [stdout] 623 | let mut num_exp: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:639:43 [INFO] [stdout] | [INFO] [stdout] 639 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:654:43 [INFO] [stdout] | [INFO] [stdout] 654 | let mut num_self: decNumber = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:715:33 [INFO] [stdout] | [INFO] [stdout] 715 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:725:33 [INFO] [stdout] | [INFO] [stdout] 725 | let mut res: d128 = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 368 | ffi_binary_op!(impl Add, add, decQuadAdd for d128); [INFO] [stdout] | --------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 369 | ffi_binary_op!(impl Sub, sub, decQuadSubtract for d128); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 370 | ffi_binary_op!(impl Mul, mul, decQuadMultiply for d128); [INFO] [stdout] | -------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 371 | ffi_binary_op!(impl Div, div, decQuadDivide for d128); [INFO] [stdout] | ------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 372 | / ffi_binary_op!( [INFO] [stdout] 373 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 374 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 375 | | impl BitAnd, bitand, decQuadAnd for d128); [INFO] [stdout] | |______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 376 | / ffi_binary_op!( [INFO] [stdout] 377 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 378 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 379 | | impl BitOr, bitor, decQuadOr for d128); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 380 | / ffi_binary_op!( [INFO] [stdout] 381 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 382 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 383 | | impl BitXor, bitxor, decQuadXor for d128); [INFO] [stdout] | |______________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:348:48 [INFO] [stdout] | [INFO] [stdout] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 384 | ffi_binary_op!(impl Rem, rem, decQuadRemainder for d128); [INFO] [stdout] | --------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:303:48 [INFO] [stdout] | [INFO] [stdout] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 395 | ffi_unary_op!(impl Neg, neg, decQuadMinus for d128); [INFO] [stdout] | ---------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stdout] --> src/dec128.rs:303:48 [INFO] [stdout] | [INFO] [stdout] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 396 | / ffi_unary_op!( [INFO] [stdout] 397 | | /// The operand must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stdout] 398 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stdout] 399 | | impl Not, not, decQuadInvert for d128); [INFO] [stdout] | |___________________________________________- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the type `context::Context` does not permit being left uninitialized [INFO] [stdout] --> src/dec128.rs:482:36 [INFO] [stdout] | [INFO] [stdout] 482 | let mut res: Context = uninitialized(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | this code causes undefined behavior when executed [INFO] [stdout] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(invalid_value)]` on by default [INFO] [stdout] note: enums have to be initialized to a variant [INFO] [stdout] --> src/lib.rs:41:1 [INFO] [stdout] | [INFO] [stdout] 41 | / pub enum Rounding { [INFO] [stdout] 42 | | Ceiling = 0, [INFO] [stdout] 43 | | Up, [INFO] [stdout] 44 | | HalfUp, [INFO] [stdout] ... | [INFO] [stdout] 51 | | ZeroOrFiveUp, [INFO] [stdout] 52 | | } [INFO] [stdout] | |_^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 64 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 2.93s [INFO] running `Command { std: "docker" "inspect" "55e09071cc16ee941aef85053cdf42c9eab0d78a08a3f21ce1ed03fc626b5c55", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "55e09071cc16ee941aef85053cdf42c9eab0d78a08a3f21ce1ed03fc626b5c55", kill_on_drop: false }` [INFO] [stdout] 55e09071cc16ee941aef85053cdf42c9eab0d78a08a3f21ce1ed03fc626b5c55 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-10-09" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 296cf6280b0bf7f38894cd25e11df32086b19351161a0795cfe851cab800907e [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" "296cf6280b0bf7f38894cd25e11df32086b19351161a0795cfe851cab800907e", kill_on_drop: false }` [INFO] [stderr] warning: In file included from decNumber/decDouble.c:137: [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decFinalize': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:376:13: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 376 | UBFROMUI(ub-3, 0); // to 00000000 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:464:39: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 464 | for (; s<=ulsd; s+=4, t+=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:465:47: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 465 | for (t=tlsd-shift+1; t<=tlsd; t+=4) UBFROMUI(t, 0); // pad 0s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decDoubleFromString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:887:15: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 887 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:900:41: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 900 | for (; c<=clast-3; c+=4, ub+=4) UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:926:13: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 926 | UBFROMUI(ub, UBTOUI(c)&0x0f0f0f0f); // to BCD8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decDoubleToEngString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1299:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1299 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1299:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1299 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1300:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1300 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1300:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1300 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1301:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1301 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1301:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1301 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1302:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1302 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1302:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1302 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1303:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1303 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1303:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1303 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1417:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1417 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decDoubleToString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1578:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1578 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1578:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1578 | dpd2char(sourhi>>8); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1579:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1579 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1579:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1579 | dpd2char((sourhi<<2) | (sourlo>>30)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1580:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1580 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1580:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1580 | dpd2char(sourlo>>20); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1581:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1581 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1581:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1581 | dpd2char(sourlo>>10); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1582:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1582 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1582:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1582 | dpd2char(sourlo); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1645:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1645 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDivide': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 532 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 533 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 548 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 549 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 550 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 641 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decFiniteMultiply': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1033 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1034 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1035 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1038 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1039 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDoubleAdd': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1313 | UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1314 | UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1315 | UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1316 | UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1358 | for (; utmsd; uhlsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2175 | UBFROMUI(ub-3, UBTOUI(ul-3)); // [cannot overlap] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2234 | for (ul=lo->msd; ullsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDoubleQuantize': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2970 | UBFROMUI(BUFOFF-4, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3064 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3077 | UBFROMUI(BUFOFF-8, 0); // must be at least 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3078 | for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3103 | UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDoubleShift': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3435 | UBFROMUI(buf+DECPMAX, 0); // 8 will handle most cases [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3436 | UBFROMUI(buf+DECPMAX+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decNumCompare': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3701 | UBFROMUI(bufl+DECPMAX+QUAD*2, 0); // add eight zeros [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3702 | UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3708 | for (up=bufl+DECPMAX+QUAD*2+8; up>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1306:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1306 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1307:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1307 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1308:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1308 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1309:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1309 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1310:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1310 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1311:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1311 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1312:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1312 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1313:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1313 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1314:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1314 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1315:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1315 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1316:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1316 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1422:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1422 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1430:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1430 | UBFROMUI(c, UBTOUI(u)|CHARMASK);// copy fixed 3+1 characters [is safe] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decQuadToString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1585:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1585 | dpd2char(sourhi>>4); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1586:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1586 | dpd2char((sourhi<<6) | (sourmh>>26)); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1587:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1587 | dpd2char(sourmh>>16); // declet 3 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1588:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1588 | dpd2char(sourmh>>6); // declet 4 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1589:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1589 | dpd2char((sourmh<<4) | (sourml>>28)); // declet 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1590:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1590 | dpd2char(sourml>>18); // declet 6 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1591:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1591 | dpd2char(sourml>>8); // declet 7 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1592:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1592 | dpd2char((sourml<<2) | (sourlo>>30)); // declet 8 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1593:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1593 | dpd2char(sourlo>>20); // declet 9 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1594:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1594 | dpd2char(sourlo>>10); // declet 10 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1595:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1595 | dpd2char(sourlo); // declet 11 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1650:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1650 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); // [as above] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1658:11: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1658 | UBFROMUI(c, UBTOUI(u)|CHARMASK); // copy fixed 3+1 characters [is safe] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decDivide': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:532:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 532 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:533:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 533 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:548:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 548 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:549:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 549 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:550:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 550 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:641:51: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 641 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decFiniteMultiply': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1033:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1033 | UBFROMUI(ub, UBTOUI(&BIN2BCD8[top*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1034:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1034 | UBFROMUI(ub+3, UBTOUI(&BIN2BCD8[mid*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1035:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1035 | UBFROMUI(ub+6, UBTOUI(&BIN2BCD8[rem*4])); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1038:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1038 | UBFROMUI(ub, 0); // clear 9 BCD8s [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1039:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1039 | UBFROMUI(ub+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decQuadAdd': [INFO] [stderr] warning: decNumber/decNumberLocal.h:158:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 158 | #define UBFROMUS(b, i) (uswork=(i), memcpy(b, (void *)&uswork, 2), uswork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1287:5: note: in expansion of macro 'UBFROMUS' [INFO] [stderr] warning: 1287 | UBFROMUS(acc+4, 0); // prefix 00 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1313:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1313 | UBFROMUI(acc+ 4, 0x09090909-UBTOUI(acc+ 4)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1314:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1314 | UBFROMUI(acc+ 8, 0x09090909-UBTOUI(acc+ 8)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1315:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1315 | UBFROMUI(acc+12, 0x09090909-UBTOUI(acc+12)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1316:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1316 | UBFROMUI(acc+16, 0x09090909-UBTOUI(acc+16)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1318:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1318 | UBFROMUI(acc+20, 0x09090909-UBTOUI(acc+20)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1319:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1319 | UBFROMUI(acc+24, 0x09090909-UBTOUI(acc+24)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1320:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1320 | UBFROMUI(acc+28, 0x09090909-UBTOUI(acc+28)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1321:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1321 | UBFROMUI(acc+32, 0x09090909-UBTOUI(acc+32)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1322:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1322 | UBFROMUI(acc+36, 0x09090909-UBTOUI(acc+36)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:1358:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1358 | for (; utmsd; uhlsd-3; uh+=4) UBFROMUI(uh, 0x09090909-UBTOUI(uh)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2175:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2175 | UBFROMUI(ub-3, UBTOUI(ul-3)); // [cannot overlap] [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2234:45: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2234 | for (ul=lo->msd; ullsd-3; ul+=4) UBFROMUI(ul, 0x09090909-UBTOUI(ul)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decQuadQuantize': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:2970:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 2970 | UBFROMUI(BUFOFF-4, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3064:49: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3064 | for (; UBTOUI(ub-3)==0x09090909; ub-=4) UBFROMUI(ub-3, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3077:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3077 | UBFROMUI(BUFOFF-8, 0); // must be at least 5 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3078:52: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3078 | for (uc=BUFOFF-12; uc>ulsd-DECPMAX-3; uc-=4) UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3103:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3103 | UBFROMUI(uc, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decQuadShift': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3435:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3435 | UBFROMUI(buf+DECPMAX, 0); // 8 will handle most cases [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3436:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3436 | UBFROMUI(buf+DECPMAX+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c: In function 'decNumCompare': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3681:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3681 | UBFROMUI(bufl, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3682:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3682 | UBFROMUI(bufr, 0); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3701:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3701 | UBFROMUI(bufl+DECPMAX+QUAD*2, 0); // add eight zeros [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3702:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3702 | UBFROMUI(bufl+DECPMAX+QUAD*2+4, 0); // .. [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decBasic.c:3708:55: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 3708 | for (up=bufl+DECPMAX+QUAD*2+8; up>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1295:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1295 | dpd2char(sourhi>>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1290:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1290 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1296:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1296 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1292:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1292 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1296:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1296 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1370:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1370 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1386:42: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1386 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1417:7: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1417 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c: In function 'decSingleToString': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1574:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1574 | dpd2char(sourhi>>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1574:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1574 | dpd2char(sourhi>>10); // declet 1 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1569:26: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1569 | if (c!=cstart) {UBFROMUI(c, UBTOUI(u)|CHARMASK); c+=3;} \ [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1575:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1575 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1571:12: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1571 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); c+=*(u+3);} [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1575:3: note: in expansion of macro 'dpd2char' [INFO] [stderr] warning: 1575 | dpd2char(sourhi); // declet 2 [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1625:36: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1625 | for (; s>=dotat; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1645:9: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1645 | UBFROMUI(c, UBTOUI(u+3-*(u+3))|CHARMASK); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decCommon.c:1683:40: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 1683 | for (s=t-pre; s>=string; s-=4, t-=4) UBFROMUI(t, UBTOUI(s)); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: In file included from decNumber/decimal128.c:32: [INFO] [stderr] warning: decNumber/decimal128.c: In function 'decimal128FromNumber': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:165:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 165 | UBFROMUI(d128->bytes, targlo); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:166:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 166 | UBFROMUI(d128->bytes+4, targml); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:167:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 167 | UBFROMUI(d128->bytes+8, targmh); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:168:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 168 | UBFROMUI(d128->bytes+12, targhi); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:172:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 172 | UBFROMUI(d128->bytes, targhi); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:173:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 173 | UBFROMUI(d128->bytes+4, targmh); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:174:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 174 | UBFROMUI(d128->bytes+8, targml); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal128.c:175:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 175 | UBFROMUI(d128->bytes+12, targlo); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: In file included from decNumber/decimal64.c:32: [INFO] [stderr] warning: decNumber/decimal64.c: In function 'decimal64FromNumber': [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:186:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 186 | UBFROMUI(d64->bytes, targar[0]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:187:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 187 | UBFROMUI(d64->bytes+4, targar[1]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:191:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 191 | UBFROMUI(d64->bytes, targar[1]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: decNumber/decNumberLocal.h:159:69: warning: right-hand operand of comma expression has no effect [-Wunused-value] [INFO] [stderr] warning: 159 | #define UBFROMUI(b, i) (uiwork=(i), memcpy(b, (void *)&uiwork, 4), uiwork) [INFO] [stderr] warning: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [INFO] [stderr] warning: decNumber/decimal64.c:192:5: note: in expansion of macro 'UBFROMUI' [INFO] [stderr] warning: 192 | UBFROMUI(d64->bytes+4, targar[0]); [INFO] [stderr] warning: | ^~~~~~~~ [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/dec128.rs:70:17 [INFO] [stderr] | [INFO] [stderr] 70 | let s = try!(d.read_str()); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/dec128.rs:260:13 [INFO] [stderr] | [INFO] [stderr] 260 | try!(write!(fmt, "{:02x}", b)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/lib.rs:92:24 [INFO] [stderr] | [INFO] [stderr] 92 | pub struct Status: ::libc::uint32_t { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stderr] --> src/context.rs:1:12 [INFO] [stderr] | [INFO] [stderr] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/context.rs:1:21 [INFO] [stderr] | [INFO] [stderr] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/context.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/context.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | digits: int32_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/context.rs:10:11 [INFO] [stderr] | [INFO] [stderr] 10 | emax: int32_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/context.rs:11:11 [INFO] [stderr] | [INFO] [stderr] 11 | emin: int32_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/context.rs:13:12 [INFO] [stderr] | [INFO] [stderr] 13 | traps: uint32_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/context.rs:14:17 [INFO] [stderr] | [INFO] [stderr] 14 | pub status: uint32_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stderr] --> src/context.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | clamp: uint8_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/dec128.rs:6:20 [INFO] [stderr] | [INFO] [stderr] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stderr] --> src/dec128.rs:6:29 [INFO] [stderr] | [INFO] [stderr] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:6:38 [INFO] [stderr] | [INFO] [stderr] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | use std::mem::uninitialized; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:837:51 [INFO] [stderr] | [INFO] [stderr] 837 | fn decContextDefault(ctx: *mut Context, kind: uint32_t) -> *mut Context; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/dec128.rs:840:46 [INFO] [stderr] | [INFO] [stderr] 840 | fn decQuadFromInt32(res: *mut d128, src: int32_t) -> *mut d128; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:842:47 [INFO] [stderr] | [INFO] [stderr] 842 | fn decQuadFromUInt32(res: *mut d128, src: uint32_t) -> *mut d128; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/dec128.rs:844:80 [INFO] [stderr] | [INFO] [stderr] 844 | fn decQuadToInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> int32_t; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:845:81 [INFO] [stderr] | [INFO] [stderr] 845 | fn decQuadToUInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:928:43 [INFO] [stderr] | [INFO] [stderr] 928 | fn decQuadDigits(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:929:48 [INFO] [stderr] | [INFO] [stderr] 929 | fn decQuadIsCanonical(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:930:45 [INFO] [stderr] | [INFO] [stderr] 930 | fn decQuadIsFinite(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:931:46 [INFO] [stderr] | [INFO] [stderr] 931 | fn decQuadIsInteger(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:932:46 [INFO] [stderr] | [INFO] [stderr] 932 | fn decQuadIsLogical(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:933:47 [INFO] [stderr] | [INFO] [stderr] 933 | fn decQuadIsInfinite(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:934:42 [INFO] [stderr] | [INFO] [stderr] 934 | fn decQuadIsNaN(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:935:47 [INFO] [stderr] | [INFO] [stderr] 935 | fn decQuadIsNegative(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:936:45 [INFO] [stderr] | [INFO] [stderr] 936 | fn decQuadIsNormal(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:937:47 [INFO] [stderr] | [INFO] [stderr] 937 | fn decQuadIsPositive(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:938:48 [INFO] [stderr] | [INFO] [stderr] 938 | fn decQuadIsSignaling(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:939:45 [INFO] [stderr] | [INFO] [stderr] 939 | fn decQuadIsSigned(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:940:48 [INFO] [stderr] | [INFO] [stderr] 940 | fn decQuadIsSubnormal(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:941:43 [INFO] [stderr] | [INFO] [stderr] 941 | fn decQuadIsZero(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stderr] --> src/dec128.rs:32:13 [INFO] [stderr] | [INFO] [stderr] 32 | bytes: [uint8_t; 16], [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:130:33 [INFO] [stderr] | [INFO] [stderr] 130 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:140:33 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:157:33 [INFO] [stderr] | [INFO] [stderr] 157 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:197:23 [INFO] [stderr] | [INFO] [stderr] 197 | res = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:422:37 [INFO] [stderr] | [INFO] [stderr] 422 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:461:37 [INFO] [stderr] | [INFO] [stderr] 461 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:482:36 [INFO] [stderr] | [INFO] [stderr] 482 | let mut res: Context = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:520:37 [INFO] [stderr] | [INFO] [stderr] 520 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:537:27 [INFO] [stderr] | [INFO] [stderr] 537 | let mut res = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:606:43 [INFO] [stderr] | [INFO] [stderr] 606 | let mut num_self: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:607:42 [INFO] [stderr] | [INFO] [stderr] 607 | let mut num_exp: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:622:43 [INFO] [stderr] | [INFO] [stderr] 622 | let mut num_self: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:623:42 [INFO] [stderr] | [INFO] [stderr] 623 | let mut num_exp: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:639:43 [INFO] [stderr] | [INFO] [stderr] 639 | let mut num_self: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | let mut num_self: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:715:33 [INFO] [stderr] | [INFO] [stderr] 715 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:725:33 [INFO] [stderr] | [INFO] [stderr] 725 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 368 | ffi_binary_op!(impl Add, add, decQuadAdd for d128); [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 369 | ffi_binary_op!(impl Sub, sub, decQuadSubtract for d128); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 370 | ffi_binary_op!(impl Mul, mul, decQuadMultiply for d128); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 371 | ffi_binary_op!(impl Div, div, decQuadDivide for d128); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 372 | / ffi_binary_op!( [INFO] [stderr] 373 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stderr] 374 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stderr] 375 | | impl BitAnd, bitand, decQuadAnd for d128); [INFO] [stderr] | |______________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 376 | / ffi_binary_op!( [INFO] [stderr] 377 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stderr] 378 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stderr] 379 | | impl BitOr, bitor, decQuadOr for d128); [INFO] [stderr] | |___________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 380 | / ffi_binary_op!( [INFO] [stderr] 381 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stderr] 382 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stderr] 383 | | impl BitXor, bitxor, decQuadXor for d128); [INFO] [stderr] | |______________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 384 | ffi_binary_op!(impl Rem, rem, decQuadRemainder for d128); [INFO] [stderr] | --------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:303:48 [INFO] [stderr] | [INFO] [stderr] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 395 | ffi_unary_op!(impl Neg, neg, decQuadMinus for d128); [INFO] [stderr] | ---------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:303:48 [INFO] [stderr] | [INFO] [stderr] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 396 | / ffi_unary_op!( [INFO] [stderr] 397 | | /// The operand must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stderr] 398 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stderr] 399 | | impl Not, not, decQuadInvert for d128); [INFO] [stderr] | |___________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: the type `context::Context` does not permit being left uninitialized [INFO] [stderr] --> src/dec128.rs:482:36 [INFO] [stderr] | [INFO] [stderr] 482 | let mut res: Context = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(invalid_value)]` on by default [INFO] [stderr] note: enums have to be initialized to a variant [INFO] [stderr] --> src/lib.rs:41:1 [INFO] [stderr] | [INFO] [stderr] 41 | / pub enum Rounding { [INFO] [stderr] 42 | | Ceiling = 0, [INFO] [stderr] 43 | | Up, [INFO] [stderr] 44 | | HalfUp, [INFO] [stderr] ... | [INFO] [stderr] 51 | | ZeroOrFiveUp, [INFO] [stderr] 52 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: 64 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/dec128.rs:70:17 [INFO] [stderr] | [INFO] [stderr] 70 | let s = try!(d.read_str()); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/dec128.rs:260:13 [INFO] [stderr] | [INFO] [stderr] 260 | try!(write!(fmt, "{:02x}", b)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/lib.rs:92:24 [INFO] [stderr] | [INFO] [stderr] 92 | pub struct Status: ::libc::uint32_t { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stderr] --> src/context.rs:1:12 [INFO] [stderr] | [INFO] [stderr] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/context.rs:1:21 [INFO] [stderr] | [INFO] [stderr] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/context.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use libc::{uint8_t, int32_t, uint32_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/context.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | digits: int32_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/context.rs:10:11 [INFO] [stderr] | [INFO] [stderr] 10 | emax: int32_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/context.rs:11:11 [INFO] [stderr] | [INFO] [stderr] 11 | emin: int32_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/context.rs:13:12 [INFO] [stderr] | [INFO] [stderr] 13 | traps: uint32_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/context.rs:14:17 [INFO] [stderr] | [INFO] [stderr] 14 | pub status: uint32_t, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stderr] --> src/context.rs:15:12 [INFO] [stderr] | [INFO] [stderr] 15 | clamp: uint8_t, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/dec128.rs:6:20 [INFO] [stderr] | [INFO] [stderr] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stderr] --> src/dec128.rs:6:29 [INFO] [stderr] | [INFO] [stderr] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:6:38 [INFO] [stderr] | [INFO] [stderr] 6 | use libc::{c_char, int32_t, uint8_t, uint32_t}; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | use std::mem::uninitialized; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:837:51 [INFO] [stderr] | [INFO] [stderr] 837 | fn decContextDefault(ctx: *mut Context, kind: uint32_t) -> *mut Context; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/dec128.rs:840:46 [INFO] [stderr] | [INFO] [stderr] 840 | fn decQuadFromInt32(res: *mut d128, src: int32_t) -> *mut d128; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:842:47 [INFO] [stderr] | [INFO] [stderr] 842 | fn decQuadFromUInt32(res: *mut d128, src: uint32_t) -> *mut d128; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::int32_t`: Use i32 instead. [INFO] [stderr] --> src/dec128.rs:844:80 [INFO] [stderr] | [INFO] [stderr] 844 | fn decQuadToInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> int32_t; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:845:81 [INFO] [stderr] | [INFO] [stderr] 845 | fn decQuadToUInt32(src: *const d128, ctx: *mut Context, round: Rounding) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:928:43 [INFO] [stderr] | [INFO] [stderr] 928 | fn decQuadDigits(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:929:48 [INFO] [stderr] | [INFO] [stderr] 929 | fn decQuadIsCanonical(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:930:45 [INFO] [stderr] | [INFO] [stderr] 930 | fn decQuadIsFinite(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:931:46 [INFO] [stderr] | [INFO] [stderr] 931 | fn decQuadIsInteger(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:932:46 [INFO] [stderr] | [INFO] [stderr] 932 | fn decQuadIsLogical(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:933:47 [INFO] [stderr] | [INFO] [stderr] 933 | fn decQuadIsInfinite(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:934:42 [INFO] [stderr] | [INFO] [stderr] 934 | fn decQuadIsNaN(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:935:47 [INFO] [stderr] | [INFO] [stderr] 935 | fn decQuadIsNegative(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:936:45 [INFO] [stderr] | [INFO] [stderr] 936 | fn decQuadIsNormal(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:937:47 [INFO] [stderr] | [INFO] [stderr] 937 | fn decQuadIsPositive(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:938:48 [INFO] [stderr] | [INFO] [stderr] 938 | fn decQuadIsSignaling(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:939:45 [INFO] [stderr] | [INFO] [stderr] 939 | fn decQuadIsSigned(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:940:48 [INFO] [stderr] | [INFO] [stderr] 940 | fn decQuadIsSubnormal(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint32_t`: Use u32 instead. [INFO] [stderr] --> src/dec128.rs:941:43 [INFO] [stderr] | [INFO] [stderr] 941 | fn decQuadIsZero(src: *const d128) -> uint32_t; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `libc::uint8_t`: Use u8 instead. [INFO] [stderr] --> src/dec128.rs:32:13 [INFO] [stderr] | [INFO] [stderr] 32 | bytes: [uint8_t; 16], [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:130:33 [INFO] [stderr] | [INFO] [stderr] 130 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:140:33 [INFO] [stderr] | [INFO] [stderr] 140 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:157:33 [INFO] [stderr] | [INFO] [stderr] 157 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:197:23 [INFO] [stderr] | [INFO] [stderr] 197 | res = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:422:37 [INFO] [stderr] | [INFO] [stderr] 422 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:461:37 [INFO] [stderr] | [INFO] [stderr] 461 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:482:36 [INFO] [stderr] | [INFO] [stderr] 482 | let mut res: Context = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:520:37 [INFO] [stderr] | [INFO] [stderr] 520 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:537:27 [INFO] [stderr] | [INFO] [stderr] 537 | let mut res = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:606:43 [INFO] [stderr] | [INFO] [stderr] 606 | let mut num_self: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:607:42 [INFO] [stderr] | [INFO] [stderr] 607 | let mut num_exp: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:622:43 [INFO] [stderr] | [INFO] [stderr] 622 | let mut num_self: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:623:42 [INFO] [stderr] | [INFO] [stderr] 623 | let mut num_exp: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:639:43 [INFO] [stderr] | [INFO] [stderr] 639 | let mut num_self: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:654:43 [INFO] [stderr] | [INFO] [stderr] 654 | let mut num_self: decNumber = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:715:33 [INFO] [stderr] | [INFO] [stderr] 715 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:725:33 [INFO] [stderr] | [INFO] [stderr] 725 | let mut res: d128 = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 368 | ffi_binary_op!(impl Add, add, decQuadAdd for d128); [INFO] [stderr] | --------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 369 | ffi_binary_op!(impl Sub, sub, decQuadSubtract for d128); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 370 | ffi_binary_op!(impl Mul, mul, decQuadMultiply for d128); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 371 | ffi_binary_op!(impl Div, div, decQuadDivide for d128); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 372 | / ffi_binary_op!( [INFO] [stderr] 373 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stderr] 374 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stderr] 375 | | impl BitAnd, bitand, decQuadAnd for d128); [INFO] [stderr] | |______________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 376 | / ffi_binary_op!( [INFO] [stderr] 377 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stderr] 378 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stderr] 379 | | impl BitOr, bitor, decQuadOr for d128); [INFO] [stderr] | |___________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 380 | / ffi_binary_op!( [INFO] [stderr] 381 | | /// The operands must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stderr] 382 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stderr] 383 | | impl BitXor, bitxor, decQuadXor for d128); [INFO] [stderr] | |______________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:348:48 [INFO] [stderr] | [INFO] [stderr] 348 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, other, ctx) } [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 384 | ffi_binary_op!(impl Rem, rem, decQuadRemainder for d128); [INFO] [stderr] | --------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:303:48 [INFO] [stderr] | [INFO] [stderr] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 395 | ffi_unary_op!(impl Neg, neg, decQuadMinus for d128); [INFO] [stderr] | ---------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead [INFO] [stderr] --> src/dec128.rs:303:48 [INFO] [stderr] | [INFO] [stderr] 303 | unsafe { let mut res: $t = uninitialized(); *$ffi(&mut res, self, ctx)} [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 396 | / ffi_unary_op!( [INFO] [stderr] 397 | | /// The operand must be zero or positive, an integer (finite with zero exponent) and comprise [INFO] [stderr] 398 | | /// only zeros and/or ones; if not, INVALID_OPERATION is set. [INFO] [stderr] 399 | | impl Not, not, decQuadInvert for d128); [INFO] [stderr] | |___________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: the type `context::Context` does not permit being left uninitialized [INFO] [stderr] --> src/dec128.rs:482:36 [INFO] [stderr] | [INFO] [stderr] 482 | let mut res: Context = uninitialized(); [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | this code causes undefined behavior when executed [INFO] [stderr] | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(invalid_value)]` on by default [INFO] [stderr] note: enums have to be initialized to a variant [INFO] [stderr] --> src/lib.rs:41:1 [INFO] [stderr] | [INFO] [stderr] 41 | / pub enum Rounding { [INFO] [stderr] 42 | | Ceiling = 0, [INFO] [stderr] 43 | | Up, [INFO] [stderr] 44 | | HalfUp, [INFO] [stderr] ... | [INFO] [stderr] 51 | | ZeroOrFiveUp, [INFO] [stderr] 52 | | } [INFO] [stderr] | |_^ [INFO] [stderr] [INFO] [stderr] warning: 64 warnings emitted [INFO] [stderr] [INFO] [stdout] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stdout] running 13 tests [INFO] [stderr] --> src/bin/run-test.rs:402:17 [INFO] [stderr] | [INFO] [stderr] 402 | try!(write!(fmt, "[ PASS ] {}", test.raw)); [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/bin/run-test.rs:407:17 [INFO] [stderr] | [INFO] [stderr] 407 | try!(write!(fmt, "[ FAIL ] {}\n", test.raw)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/bin/run-test.rs:408:17 [INFO] [stderr] | [INFO] [stderr] 408 | try!(write!(fmt, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/bin/run-test.rs:412:17 [INFO] [stderr] | [INFO] [stderr] 412 | try!(write!(fmt, "\t ACTUAL: {:<43} {:<43}", actual, act_flags)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `try`: use the `?` operator instead [INFO] [stderr] --> src/bin/run-test.rs:415:17 [INFO] [stderr] | [INFO] [stderr] 415 | try!(write!(fmt, "[ IGNORED ] {}", test.raw)); [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `core::str::::trim_left`: superseded by `trim_start` [INFO] [stderr] --> src/bin/run-test.rs:26:21 [INFO] [stderr] | [INFO] [stderr] 26 | let line = line.trim_left(); [INFO] [stderr] | ^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `core::str::::trim_right_matches`: superseded by `trim_end_matches` [INFO] [stderr] --> src/bin/run-test.rs:156:31 [INFO] [stderr] | [INFO] [stderr] 156 | let keyword = s.current().trim_right_matches(':').to_lowercase(); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end_matches` [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `core::str::::trim_left_matches`: superseded by `trim_start_matches` [INFO] [stderr] --> src/bin/run-test.rs:177:25 [INFO] [stderr] | [INFO] [stderr] 177 | .trim_left_matches('+') [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` [INFO] [stderr] [INFO] [stderr] warning: 8 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/decimal-299765b8a2a07ac0 [INFO] [stdout] test dec128::tests::assign_op ... FAILED [INFO] [stderr] error: test failed, to rerun pass '--lib' [INFO] [stdout] test dec128::tests::test_rustc_serialize ... FAILED [INFO] [stdout] test dec128::tests::test_serde ... FAILED [INFO] [stdout] test dec128::tests::binary_op ... FAILED [INFO] [stdout] test dec128::tests::test_ord_subset_nan ... ok [INFO] [stdout] test dec128::tests::unary_op ... FAILED [INFO] [stdout] test dec128::tests::test_ord_subset_qnan ... ok [INFO] [stdout] test dec128::tests::as_ref_operand ... FAILED [INFO] [stdout] test dec128::tests::from_u64 ... FAILED [INFO] [stdout] test dec128::tests::test_ord_subset_zero ... FAILED [INFO] [stdout] test dec128::tests::test_into_for_btreemap ... FAILED [INFO] [stdout] test dec128::tests::from_i64 ... FAILED [INFO] [stdout] test dec128::tests::default ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::assign_op stdout ---- [INFO] [stdout] thread 'dec128::tests::assign_op' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f001222 - std::thread::local::LocalKey::try_with::h439bad0731f1a0a6 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f000628 - std::thread::local::LocalKey::with::h4ae414cdf3e11011 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff6149 - decimal::dec128::d128::with_context::hab511f82e0a7054c [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff53e6 - ::from_str::h5ede67e745a4b2e1 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:194 [INFO] [stdout] 29: 0x560b1efe8413 - decimal::dec128::tests::assign_op::h92ac676e1895a4b2 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1058 [INFO] [stdout] 30: 0x560b1efe83da - decimal::dec128::tests::assign_op::{{closure}}::h48a6b78a35fce8d5 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1057 [INFO] [stdout] 31: 0x560b1effe19e - core::ops::function::FnOnce::call_once::hc7f05ea2fb9c1a1d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 32: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 34: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 36: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 38: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 39: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 41: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 42: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 43: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 44: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 46: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 47: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 48: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 49: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 52: 0x7f65a9353609 - start_thread [INFO] [stdout] 53: 0x7f65a95de103 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::test_rustc_serialize stdout ---- [INFO] [stdout] thread 'dec128::tests::test_rustc_serialize' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f001222 - std::thread::local::LocalKey::try_with::h439bad0731f1a0a6 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f000628 - std::thread::local::LocalKey::with::h4ae414cdf3e11011 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff6149 - decimal::dec128::d128::with_context::hab511f82e0a7054c [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff53e6 - ::from_str::h5ede67e745a4b2e1 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:194 [INFO] [stdout] 29: 0x560b1efe5d93 - decimal::dec128::tests::test_rustc_serialize::hb958d00f9e7a506d [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1022 [INFO] [stdout] 30: 0x560b1efe5d5a - decimal::dec128::tests::test_rustc_serialize::{{closure}}::h492cc78bdf0b20b7 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1017 [INFO] [stdout] 31: 0x560b1effe16e - core::ops::function::FnOnce::call_once::hbe61c24e30c61a35 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 32: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 34: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 36: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 38: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 39: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 41: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 42: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 43: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 44: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 46: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 47: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 48: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 49: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 52: 0x7f65a9353609 - start_thread [INFO] [stdout] 53: 0x7f65a95de103 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::test_serde stdout ---- [INFO] [stdout] thread 'dec128::tests::test_serde' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f001222 - std::thread::local::LocalKey::try_with::h439bad0731f1a0a6 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f000628 - std::thread::local::LocalKey::with::h4ae414cdf3e11011 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff6149 - decimal::dec128::d128::with_context::hab511f82e0a7054c [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff53e6 - ::from_str::h5ede67e745a4b2e1 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:194 [INFO] [stdout] 29: 0x560b1efe65e1 - decimal::dec128::tests::test_serde::h605bb0f8b4cc8c56 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1032 [INFO] [stdout] 30: 0x560b1efe655a - decimal::dec128::tests::test_serde::{{closure}}::hebc4b71a0c199dcb [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1030 [INFO] [stdout] 31: 0x560b1effe0ae - core::ops::function::FnOnce::call_once::h8a35739aca5e8d8e [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 32: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 34: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 36: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 38: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 39: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 41: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 42: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 43: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 44: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 46: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 47: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 48: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 49: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 52: 0x7f65a9353609 - start_thread [INFO] [stdout] 53: 0x7f65a95de103 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::binary_op stdout ---- [INFO] [stdout] thread 'dec128::tests::binary_op' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f001222 - std::thread::local::LocalKey::try_with::h439bad0731f1a0a6 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f000628 - std::thread::local::LocalKey::with::h4ae414cdf3e11011 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff6149 - decimal::dec128::d128::with_context::hab511f82e0a7054c [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff53e6 - ::from_str::h5ede67e745a4b2e1 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:194 [INFO] [stdout] 29: 0x560b1efe71f3 - decimal::dec128::tests::binary_op::h608f457da21e1e5d [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1048 [INFO] [stdout] 30: 0x560b1efe71ba - decimal::dec128::tests::binary_op::{{closure}}::h14f43c74394bc5b0 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1047 [INFO] [stdout] 31: 0x560b1effdf1e - core::ops::function::FnOnce::call_once::h05aeef98721c5002 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 32: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 34: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 36: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 38: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 39: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 41: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 42: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 43: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 44: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 46: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 47: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 48: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 49: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 52: 0x7f65a9353609 - start_thread [INFO] [stdout] 53: 0x7f65a95de103 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::unary_op stdout ---- [INFO] [stdout] thread 'dec128::tests::unary_op' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f001222 - std::thread::local::LocalKey::try_with::h439bad0731f1a0a6 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f000628 - std::thread::local::LocalKey::with::h4ae414cdf3e11011 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff6149 - decimal::dec128::d128::with_context::hab511f82e0a7054c [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff53e6 - ::from_str::h5ede67e745a4b2e1 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:194 [INFO] [stdout] 29: 0x560b1efe6ca3 - decimal::dec128::tests::unary_op::h99f13e72c7de5053 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1042 [INFO] [stdout] 30: 0x560b1efe6c6a - decimal::dec128::tests::unary_op::{{closure}}::hd64f0801af204dbb [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1041 [INFO] [stdout] 31: 0x560b1effe22e - core::ops::function::FnOnce::call_once::hf409f2c5ba455953 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 32: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 34: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 36: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 38: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 39: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 41: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 42: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 43: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 44: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 46: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 47: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 48: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 49: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 52: 0x7f65a9353609 - start_thread [INFO] [stdout] 53: 0x7f65a95de103 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::as_ref_operand stdout ---- [INFO] [stdout] thread 'dec128::tests::as_ref_operand' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f001222 - std::thread::local::LocalKey::try_with::h439bad0731f1a0a6 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f000628 - std::thread::local::LocalKey::with::h4ae414cdf3e11011 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff6149 - decimal::dec128::d128::with_context::hab511f82e0a7054c [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff53e6 - ::from_str::h5ede67e745a4b2e1 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:194 [INFO] [stdout] 29: 0x560b1efe92f3 - decimal::dec128::tests::as_ref_operand::hf5fe84e01e8f5ee3 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1075 [INFO] [stdout] 30: 0x560b1efe92ba - decimal::dec128::tests::as_ref_operand::{{closure}}::h0d4e7723b628ad66 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1074 [INFO] [stdout] 31: 0x560b1effdf5e - core::ops::function::FnOnce::call_once::h1a572532c6240664 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 32: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 34: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 36: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 38: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 39: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 41: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 42: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 43: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 44: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 46: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 47: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 48: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 49: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 52: 0x7f65a9353609 - start_thread [INFO] [stdout] 53: 0x7f65a95de103 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::from_u64 stdout ---- [INFO] [stdout] thread 'dec128::tests::from_u64' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f001222 - std::thread::local::LocalKey::try_with::h439bad0731f1a0a6 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f000628 - std::thread::local::LocalKey::with::h4ae414cdf3e11011 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff6149 - decimal::dec128::d128::with_context::hab511f82e0a7054c [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff53e6 - ::from_str::h5ede67e745a4b2e1 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:194 [INFO] [stdout] 29: 0x560b1efea18c - decimal::dec128::tests::from_u64::hbed10546756a2376 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1090 [INFO] [stdout] 30: 0x560b1efea10a - decimal::dec128::tests::from_u64::{{closure}}::h812d474c801c80d4 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1089 [INFO] [stdout] 31: 0x560b1effe1ce - core::ops::function::FnOnce::call_once::hdcf91df933803a7d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 32: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 34: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 36: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 38: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 39: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 41: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 42: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 43: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 44: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 46: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 47: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 48: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 49: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 52: 0x7f65a9353609 - start_thread [INFO] [stdout] 53: 0x7f65a95de103 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::test_ord_subset_zero stdout ---- [INFO] [stdout] thread 'dec128::tests::test_ord_subset_zero' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f002252 - std::thread::local::LocalKey::try_with::hf312b7097a839a0e [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f0008e2 - std::thread::local::LocalKey::with::h71de2b028df725a2 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff608e - decimal::dec128::d128::with_context::h8dd643c6255f2688 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff7a61 - decimal::dec128::d128::compare::h56d455d705e0c332 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:714 [INFO] [stdout] 29: 0x560b1eff5733 - ::eq::he5f482599715dfa0 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:268 [INFO] [stdout] 30: 0x560b1efe5857 - decimal::dec128::tests::test_ord_subset_zero::hb1741c0b69e59ae9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1004 [INFO] [stdout] 31: 0x560b1efe574a - decimal::dec128::tests::test_ord_subset_zero::{{closure}}::ha06f3ff9f422abb6 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1003 [INFO] [stdout] 32: 0x560b1effdfce - core::ops::function::FnOnce::call_once::h2e2548d372bce1be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 34: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 36: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 38: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 39: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 41: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 42: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 43: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 44: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 46: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 47: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 48: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 49: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 52: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 53: 0x7f65a9353609 - start_thread [INFO] [stdout] 54: 0x7f65a95de103 - clone [INFO] [stdout] 55: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::test_into_for_btreemap stdout ---- [INFO] [stdout] thread 'dec128::tests::test_into_for_btreemap' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f001222 - std::thread::local::LocalKey::try_with::h439bad0731f1a0a6 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f000628 - std::thread::local::LocalKey::with::h4ae414cdf3e11011 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff6149 - decimal::dec128::d128::with_context::hab511f82e0a7054c [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff53e6 - ::from_str::h5ede67e745a4b2e1 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:194 [INFO] [stdout] 29: 0x560b1efe59de - decimal::dec128::tests::test_into_for_btreemap::h4c189c749c6316b3 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1011 [INFO] [stdout] 30: 0x560b1efe598a - decimal::dec128::tests::test_into_for_btreemap::{{closure}}::h1d62b76a5c37ff70 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1009 [INFO] [stdout] 31: 0x560b1effe13e - core::ops::function::FnOnce::call_once::habd5bb1a12c68748 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 32: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 34: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 36: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 38: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 39: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 41: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 42: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 43: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 44: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 46: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 47: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 48: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 49: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 52: 0x7f65a9353609 - start_thread [INFO] [stdout] 53: 0x7f65a95de103 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::from_i64 stdout ---- [INFO] [stdout] thread 'dec128::tests::from_i64' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f001222 - std::thread::local::LocalKey::try_with::h439bad0731f1a0a6 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f000628 - std::thread::local::LocalKey::with::h4ae414cdf3e11011 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff6149 - decimal::dec128::d128::with_context::hab511f82e0a7054c [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff53e6 - ::from_str::h5ede67e745a4b2e1 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:194 [INFO] [stdout] 29: 0x560b1efe997c - decimal::dec128::tests::from_i64::h8d5bae17b6984a54 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1081 [INFO] [stdout] 30: 0x560b1efe98fa - decimal::dec128::tests::from_i64::{{closure}}::hb0c36a847c7c08f0 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:1080 [INFO] [stdout] 31: 0x560b1effe02e - core::ops::function::FnOnce::call_once::h53d732c70b3e037d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 32: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 34: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 36: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 38: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 39: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 41: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 42: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 43: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 44: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 46: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 47: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 48: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 49: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 52: 0x7f65a9353609 - start_thread [INFO] [stdout] 53: 0x7f65a95de103 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- dec128::tests::default stdout ---- [INFO] [stdout] thread 'dec128::tests::default' panicked at 'attempted to leave type `context::Context` uninitialized, which is invalid', /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::libunwind::trace::h7cf3ca97bd83fbab [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/libunwind.rs:96 [INFO] [stdout] 1: 0x560b1f0a0d50 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a69c674b2d9ea5c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/../../backtrace/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x560b1f0a0d50 - std::sys_common::backtrace::_print_fmt::hdf72478dfcb50678 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:79 [INFO] [stdout] 3: 0x560b1f0a0d50 - ::fmt::h1e0bdbb35e83deca [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:58 [INFO] [stdout] 4: 0x560b1f0c331c - core::fmt::write::he67f9b17bcb7ee73 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/fmt/mod.rs:1080 [INFO] [stdout] 5: 0x560b1f013516 - std::io::Write::write_fmt::h68b2e5fe4c78e61a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/mod.rs:1516 [INFO] [stdout] 6: 0x560b1f09b56d - std::io::impls::>::write_fmt::he9ebec865e28165c [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/io/impls.rs:179 [INFO] [stdout] 7: 0x560b1f0a326d - std::sys_common::backtrace::_print::haa20918e28a126c5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:61 [INFO] [stdout] 8: 0x560b1f0a326d - std::sys_common::backtrace::print::h49e772a4873d9076 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:48 [INFO] [stdout] 9: 0x560b1f0a326d - std::panicking::default_hook::{{closure}}::hb218b305d15e3f11 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:208 [INFO] [stdout] 10: 0x560b1f0a2ec2 - std::panicking::default_hook::h63997b7b949e1ce0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:224 [INFO] [stdout] 11: 0x560b1f0a3951 - std::panicking::rust_panic_with_hook::hb54f09ccadf64bd3 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:577 [INFO] [stdout] 12: 0x560b1f0a34f9 - std::panicking::begin_panic_handler::{{closure}}::h8b43445b254eeb30 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:484 [INFO] [stdout] 13: 0x560b1f0a11dc - std::sys_common::backtrace::__rust_end_short_backtrace::hacd691450edfeae0 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:153 [INFO] [stdout] 14: 0x560b1f0a34b9 - rust_begin_unwind [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:483 [INFO] [stdout] 15: 0x560b1f0c1941 - core::panicking::panic_fmt::h5b17d4a0e853d0f5 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:85 [INFO] [stdout] 16: 0x560b1f0c188d - core::panicking::panic::hc6be4d7009fb30ae [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/panicking.rs:50 [INFO] [stdout] 17: 0x560b1eff5cbd - core::mem::uninitialized::h5571b1895a93b819 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/mem/mod.rs:658 [INFO] [stdout] 18: 0x560b1eff5cbd - decimal::dec128::d128::default_context::hb809531c24af4a39 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:482 [INFO] [stdout] 19: 0x560b1eff7cfe - decimal::dec128::CTX::__init::h452f5df90e8919b9 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:26 [INFO] [stdout] 20: 0x560b1effe060 - core::ops::function::FnOnce::call_once::h55efe9878f0c4684 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 21: 0x560b1efea9d9 - std::thread::local::lazy::LazyKeyInner::initialize::hd7577ef1d90a38df [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:304 [INFO] [stdout] 22: 0x560b1f003e31 - std::thread::local::fast::Key::try_initialize::h38e8224abbdb780f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:473 [INFO] [stdout] 23: 0x560b1f003f7f - std::thread::local::fast::Key::get::h3d39a4ac0b660416 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:456 [INFO] [stdout] 24: 0x560b1eff7d36 - decimal::dec128::CTX::__getit::hd0a764ccef3dc5af [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:183 [INFO] [stdout] 25: 0x560b1f002252 - std::thread::local::LocalKey::try_with::hf312b7097a839a0e [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:271 [INFO] [stdout] 26: 0x560b1f0008e2 - std::thread::local::LocalKey::with::h71de2b028df725a2 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/local.rs:248 [INFO] [stdout] 27: 0x560b1eff608e - decimal::dec128::d128::with_context::h8dd643c6255f2688 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:490 [INFO] [stdout] 28: 0x560b1eff7a61 - decimal::dec128::d128::compare::h56d455d705e0c332 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:714 [INFO] [stdout] 29: 0x560b1eff5733 - ::eq::he5f482599715dfa0 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:268 [INFO] [stdout] 30: 0x560b1efe52c9 - decimal::dec128::tests::default::h2ce71f23bddeed36 [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:983 [INFO] [stdout] 31: 0x560b1efe51ea - decimal::dec128::tests::default::{{closure}}::h9969af5be452961e [INFO] [stdout] at /opt/rustwide/workdir/src/dec128.rs:982 [INFO] [stdout] 32: 0x560b1effe0de - core::ops::function::FnOnce::call_once::h92cce2d9d038a878 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 33: 0x560b1f03a303 - core::ops::function::FnOnce::call_once::hcd3fa2f0696c1015 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 34: 0x560b1f03a303 - test::__rust_begin_short_backtrace::h113f97c5e5ab7d4a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:516 [INFO] [stdout] 35: 0x560b1f038808 - as core::ops::function::FnOnce>::call_once::h01fd09163cae2442 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 36: 0x560b1f038808 - as core::ops::function::FnOnce<()>>::call_once::h0da6b685ae74a04a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 37: 0x560b1f038808 - std::panicking::try::do_call::h564a32f132f2c264 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 38: 0x560b1f038808 - std::panicking::try::h477cfd4b06a2e64a [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 39: 0x560b1f038808 - std::panic::catch_unwind::hdb5abc6d008c399d [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 40: 0x560b1f038808 - test::run_test_in_process::he8ff7dec91b275be [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:543 [INFO] [stdout] 41: 0x560b1f038808 - test::run_test::run_test_inner::{{closure}}::hfd9f49e4a4ff9162 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/test/src/lib.rs:449 [INFO] [stdout] 42: 0x560b1f012896 - std::sys_common::backtrace::__rust_begin_short_backtrace::hee6d60d5bb466aff [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys_common/backtrace.rs:137 [INFO] [stdout] 43: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h988cecdf9ebbaf00 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:464 [INFO] [stdout] 44: 0x560b1f017a05 - as core::ops::function::FnOnce<()>>::call_once::h330cf727ec126982 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:308 [INFO] [stdout] 45: 0x560b1f017a05 - std::panicking::try::do_call::h6cd25078f4a5ea13 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:381 [INFO] [stdout] 46: 0x560b1f017a05 - std::panicking::try::h84b1d49961301705 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panicking.rs:345 [INFO] [stdout] 47: 0x560b1f017a05 - std::panic::catch_unwind::h6145324593b3654b [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/panic.rs:382 [INFO] [stdout] 48: 0x560b1f017a05 - std::thread::Builder::spawn_unchecked::{{closure}}::ha41e72e8024f9192 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/thread/mod.rs:463 [INFO] [stdout] 49: 0x560b1f017a05 - core::ops::function::FnOnce::call_once{{vtable.shim}}::hfb5034cf1f1be223 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/core/src/ops/function.rs:227 [INFO] [stdout] 50: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::hd4d30e37db281e8f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 51: 0x560b1f0a997a - as core::ops::function::FnOnce>::call_once::h019185a215ba16e4 [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/alloc/src/boxed.rs:1042 [INFO] [stdout] 52: 0x560b1f0a997a - std::sys::unix::thread::Thread::new::thread_start::h33c6d7cf25f9291f [INFO] [stdout] at /rustc/212e76c31d461462544b5d516d3bdc99fc8f016e/library/std/src/sys/unix/thread.rs:87 [INFO] [stdout] 53: 0x7f65a9353609 - start_thread [INFO] [stdout] 54: 0x7f65a95de103 - clone [INFO] [stdout] 55: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] dec128::tests::as_ref_operand [INFO] [stdout] dec128::tests::assign_op [INFO] [stdout] dec128::tests::binary_op [INFO] [stdout] dec128::tests::default [INFO] [stdout] dec128::tests::from_i64 [INFO] [stdout] dec128::tests::from_u64 [INFO] [stdout] dec128::tests::test_into_for_btreemap [INFO] [stdout] dec128::tests::test_ord_subset_zero [INFO] [stdout] dec128::tests::test_rustc_serialize [INFO] [stdout] dec128::tests::test_serde [INFO] [stdout] dec128::tests::unary_op [INFO] [stdout] [INFO] [stdout] test result: FAILED. 2 passed; 11 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "296cf6280b0bf7f38894cd25e11df32086b19351161a0795cfe851cab800907e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "296cf6280b0bf7f38894cd25e11df32086b19351161a0795cfe851cab800907e", kill_on_drop: false }` [INFO] [stdout] 296cf6280b0bf7f38894cd25e11df32086b19351161a0795cfe851cab800907e