Mock Version: 6.0 Mock Version: 6.0 Mock Version: 6.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target s390x --nodeps /builddir/build/SPECS/rust-alga.spec'], chrootPath='/var/lib/mock/f42-build-56491422-6544033/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '2c9f84d792104aa4ad1a0b4668a1df1d', '-D', '/var/lib/mock/f42-build-56491422-6544033/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target s390x --nodeps /builddir/build/SPECS/rust-alga.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1737244800 Wrote: /builddir/build/SRPMS/rust-alga-0.9.3-18.fc42.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target s390x --nodeps /builddir/build/SPECS/rust-alga.spec'], chrootPath='/var/lib/mock/f42-build-56491422-6544033/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '0ac287e38bba4d4fb4a5298a92743d3b', '-D', '/var/lib/mock/f42-build-56491422-6544033/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target s390x --nodeps /builddir/build/SPECS/rust-alga.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1737244800 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.DwSeMZ + umask 022 + cd /builddir/build/BUILD/rust-alga-0.9.3-build + test -d /builddir/build/BUILD/rust-alga-0.9.3-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/rust-alga-0.9.3-build + /usr/bin/rm -rf /builddir/build/BUILD/rust-alga-0.9.3-build + /usr/bin/mkdir -p /builddir/build/BUILD/rust-alga-0.9.3-build + /usr/bin/mkdir -p /builddir/build/BUILD/rust-alga-0.9.3-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.x3BreL + umask 022 + cd /builddir/build/BUILD/rust-alga-0.9.3-build + cd /builddir/build/BUILD/rust-alga-0.9.3-build + rm -rf alga-0.9.3 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/alga-0.9.3.crate + STATUS=0 + '[' 0 -ne 0 ']' + cd alga-0.9.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/alga-fix-metadata.diff + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0001-ignore-doctests-for-non-exported-macro_rules-macros.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-fix-typo-in-doc-code-block-annotation-that-caused-te.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.lock + /usr/bin/rm -f Cargo.toml.orig + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.mxhIjH + umask 022 + cd /builddir/build/BUILD/rust-alga-0.9.3-build + cd alga-0.9.3 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-alga-0.9.3-18.fc42.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target s390x --nodeps /builddir/build/SPECS/rust-alga.spec'], chrootPath='/var/lib/mock/f42-build-56491422-6544033/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueraiseExc=FalseprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'd53cbdd91d04417097b4cd65b47d2b1b', '-D', '/var/lib/mock/f42-build-56491422-6544033/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -br --noprep --noclean --target s390x --nodeps /builddir/build/SPECS/rust-alga.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1737244800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.1L2fou + umask 022 + cd /builddir/build/BUILD/rust-alga-0.9.3-build + cd alga-0.9.3 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/rust-alga-0.9.3-18.fc42.buildreqs.nosrc.rpm Child return code was: 11 Dynamic buildrequires detected Going to install missing buildrequires. See root.log for details. ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target s390x /builddir/build/SPECS/rust-alga.spec'], chrootPath='/var/lib/mock/f42-build-56491422-6544033/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=201600uid=1000gid=425user='mockbuild'unshare_net=TrueprintOutput=Falsenspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '863fc04edc594c52a223fda04ef956d9', '-D', '/var/lib/mock/f42-build-56491422-6544033/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.5zlhyhru:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target s390x /builddir/build/SPECS/rust-alga.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1737244800 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.Ek2yaj + umask 022 + cd /builddir/build/BUILD/rust-alga-0.9.3-build + cd alga-0.9.3 + /usr/bin/cargo2rpm --path Cargo.toml buildrequires --with-check + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.XCCL3v + umask 022 + cd /builddir/build/BUILD/rust-alga-0.9.3-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd alga-0.9.3 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo build -j2 -Z avoid-dev-deps --profile rpm Compiling libm v0.2.11 Compiling autocfg v1.4.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libm-0.2.11/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "force-soft-floats", "unstable"))' -C metadata=aaa4cd3b2eba5d41 -C extra-filename=-aaa4cd3b2eba5d41 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/libm-aaa4cd3b2eba5d41 -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=04bbf23e8db4a8ee -C extra-filename=-04bbf23e8db4a8ee --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/libm-aaa4cd3b2eba5d41/build-script-build` Running `/usr/bin/rustc --crate-name libm --edition=2021 /usr/share/cargo/registry/libm-0.2.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "force-soft-floats", "unstable"))' -C metadata=bd6ba0db07afc4a0 -C extra-filename=-bd6ba0db07afc4a0 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg assert_no_panic --check-cfg 'cfg(assert_no_panic)' --check-cfg 'cfg(feature, values("unstable"))' --check-cfg 'cfg(feature, values("checked"))'` Compiling num-traits v0.2.19 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="i128"' --cfg 'feature="libm"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=6d41fd8a76eec7ec -C extra-filename=-6d41fd8a76eec7ec --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/num-traits-6d41fd8a76eec7ec -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern autocfg=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libautocfg-04bbf23e8db4a8ee.rlib --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/num-traits-6d41fd8a76eec7ec/build-script-build` Running `/usr/bin/rustc --crate-name num_traits --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="i128"' --cfg 'feature="libm"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=c55c2c5a9dfc285b -C extra-filename=-c55c2c5a9dfc285b --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern libm=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/liblibm-bd6ba0db07afc4a0.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Compiling num-complex v0.4.6 Running `/usr/bin/rustc --crate-name num_complex --edition=2021 /usr/share/cargo/registry/num-complex-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck", "default", "libm", "rand", "rkyv", "serde", "std"))' -C metadata=dfb00258ba3cecc1 -C extra-filename=-dfb00258ba3cecc1 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern num_traits=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_traits-c55c2c5a9dfc285b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling approx v0.5.1 Running `/usr/bin/rustc --crate-name approx --edition=2015 /usr/share/cargo/registry/approx-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "num-complex", "std"))' -C metadata=81d1f59600478da1 -C extra-filename=-81d1f59600478da1 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern num_traits=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_traits-c55c2c5a9dfc285b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling alga v0.9.3 (/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3) Running `/usr/bin/rustc --crate-name alga --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("decimal", "default", "std"))' -C metadata=8995c5d8f2b99128 -C extra-filename=-8995c5d8f2b99128 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern approx=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libapprox-81d1f59600478da1.rmeta --extern num_complex=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_complex-dfb00258ba3cecc1.rmeta --extern num_traits=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_traits-c55c2c5a9dfc285b.rmeta -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: unused macro definition: `impl_approx_eq` --> src/macros.rs:143:14 | 143 | macro_rules! impl_approx_eq { | ^^^^^^^^^^^^^^ | = note: `#[warn(unused_macros)]` on by default warning: unused macro definition: `impl_quasigroup` --> src/general/one_operator.rs:110:14 | 110 | macro_rules! impl_quasigroup( | ^^^^^^^^^^^^^^^ warning: unused macro definition: `impl_loop` --> src/general/one_operator.rs:222:14 | 222 | macro_rules! impl_loop( | ^^^^^^^^^ warning: unused import: `Rem` --> src/general/operator.rs:4:73 | 4 | pub use std::ops::{Add, AddAssign, Div, DivAssign, Mul, MulAssign, Neg, Rem, Sub, SubAssign}; | ^^^ | = note: `#[warn(unused_imports)]` on by default warning: use of deprecated trait `general::Real`: This has been renamed `RealField`. --> src/general/mod.rs:200:20 | 200 | impl Real for T {} | ^^^^ | = note: `#[warn(deprecated)]` on by default warning: `#[inline]` is ignored on function prototypes --> src/linear/matrix.rs:108:5 | 108 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: `#[inline]` is ignored on function prototypes --> src/linear/transformation.rs:275:5 | 275 | #[inline] | ^^^^^^^^^ warning: `alga` (lib) generated 7 warnings (run `cargo fix --lib -p alga` to apply 1 suggestion) Finished `rpm` profile [optimized + debuginfo] target(s) in 5.56s + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KGqzT4 + umask 022 + cd /builddir/build/BUILD/rust-alga-0.9.3-build + '[' /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT ++ dirname /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT + mkdir -p /builddir/build/BUILD/rust-alga-0.9.3-build + mkdir /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd alga-0.9.3 + set -euo pipefail ++ /usr/bin/cargo2rpm --path Cargo.toml is-lib + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' ++ /usr/bin/cargo2rpm --path Cargo.toml name + CRATE_NAME=alga ++ /usr/bin/cargo2rpm --path Cargo.toml version + CRATE_VERSION=0.9.3 + REG_DIR=/builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT/usr/share/cargo/registry/alga-0.9.3 + /usr/bin/mkdir -p /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT/usr/share/cargo/registry/alga-0.9.3 + /usr/bin/awk -i inplace -v INPLACE_SUFFIX=.deps '/^\[((.+\.)?((dev|build)-)?dependencies|features)/{f=1;next} /^\[/{f=0}; !f' Cargo.toml + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo package -l + grep -w -E -v 'Cargo.(lock|toml.orig)' + xargs -d '\n' /usr/bin/cp --parents -a -t /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT/usr/share/cargo/registry/alga-0.9.3 warning: no (git) VCS found for `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3` + /usr/bin/mv Cargo.toml.deps Cargo.toml + /usr/bin/cp -a Cargo.toml /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT/usr/share/cargo/registry/alga-0.9.3/Cargo.toml + /usr/bin/rm -f /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT/usr/share/cargo/registry/alga-0.9.3/Cargo.toml.deps + echo '{"files":{},"package":""}' ++ /usr/bin/cargo2rpm --path Cargo.toml is-bin + '[' 0 -eq 1 ']' + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT Scanned 11 directories and 27 files, processed 0 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/rust-alga-0.9.3-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.kucPON + umask 022 + cd /builddir/build/BUILD/rust-alga-0.9.3-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd alga-0.9.3 + /usr/bin/env CARGO_HOME=.cargo RUSTC_BOOTSTRAP=1 'RUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' /usr/bin/cargo test -j2 -Z avoid-dev-deps --profile rpm --no-fail-fast Compiling proc-macro2 v1.0.93 Compiling unicode-ident v1.0.14 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.93/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=3ba908ff202c2b6f -C extra-filename=-3ba908ff202c2b6f --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/proc-macro2-3ba908ff202c2b6f -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name unicode_ident --edition=2018 /usr/share/cargo/registry/unicode-ident-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=bdb7f96a2811f6a7 -C extra-filename=-bdb7f96a2811f6a7 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling libc v0.2.169 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.169/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=b2c3ddc34c2be68b -C extra-filename=-b2c3ddc34c2be68b --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/libc-b2c3ddc34c2be68b -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/proc-macro2-3ba908ff202c2b6f/build-script-build` Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.93/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=53185d63381227de -C extra-filename=-53185d63381227de --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern unicode_ident=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libunicode_ident-bdb7f96a2811f6a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg wrap_proc_macro --cfg proc_macro_span --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Compiling getrandom v0.1.16 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/getrandom-0.1.16/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "dummy", "log", "rustc-dep-of-std", "std"))' -C metadata=64f70db52af8bf41 -C extra-filename=-64f70db52af8bf41 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/getrandom-64f70db52af8bf41 -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quote v1.0.38 Running `/usr/bin/rustc --crate-name quote --edition=2018 /usr/share/cargo/registry/quote-1.0.38/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=767e12c9c63f2b53 -C extra-filename=-767e12c9c63f2b53 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libproc_macro2-53185d63381227de.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling syn v2.0.96 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.96/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=fa1a95ca6df72d0d -C extra-filename=-fa1a95ca6df72d0d --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libproc_macro2-53185d63381227de.rmeta --extern quote=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquote-767e12c9c63f2b53.rmeta --extern unicode_ident=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libunicode_ident-bdb7f96a2811f6a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/libc-b2c3ddc34c2be68b/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.169/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=8e5498d63b58d468 -C extra-filename=-8e5498d63b58d468 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_new_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/getrandom-64f70db52af8bf41/build-script-build` Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/libc-b2c3ddc34c2be68b/build-script-build` Compiling memchr v2.7.4 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=87d970a07cedeea6 -C extra-filename=-87d970a07cedeea6 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Fresh autocfg v1.4.0 Compiling byteorder v1.5.0 Running `/usr/bin/rustc --crate-name byteorder --edition=2021 /usr/share/cargo/registry/byteorder-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=f3c3d4de3f0d63b8 -C extra-filename=-f3c3d4de3f0d63b8 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling cfg-if v1.0.0 Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=45942f6b3e8644fa -C extra-filename=-45942f6b3e8644fa --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name getrandom --edition=2018 /usr/share/cargo/registry/getrandom-0.1.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "dummy", "log", "rustc-dep-of-std", "std"))' -C metadata=afc14fd23f5c9360 -C extra-filename=-afc14fd23f5c9360 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libcfg_if-45942f6b3e8644fa.rmeta --extern libc=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/liblibc-8e5498d63b58d468.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling aho-corasick v1.1.3 Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=1fbe98d82c7b6fe3 -C extra-filename=-1fbe98d82c7b6fe3 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern memchr=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libmemchr-87d970a07cedeea6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.169/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=29f84914301ce939 -C extra-filename=-29f84914301ce939 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_new_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/getrandom-64f70db52af8bf41/build-script-build` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=7bdfe7d92f7579f5 -C extra-filename=-7bdfe7d92f7579f5 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name byteorder --edition=2021 /usr/share/cargo/registry/byteorder-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=fe6f94d927e285d5 -C extra-filename=-fe6f94d927e285d5 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-syntax v0.8.5 Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=7f35fed6ea65e407 -C extra-filename=-7f35fed6ea65e407 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=ba8f49dcd5c1beac -C extra-filename=-ba8f49dcd5c1beac --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name aho_corasick --edition=2021 /usr/share/cargo/registry/aho-corasick-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=ed03787426e06ef7 -C extra-filename=-ed03787426e06ef7 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern memchr=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libmemchr-ba8f49dcd5c1beac.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex-automata v0.4.9 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=239808b4b236c3eb -C extra-filename=-239808b4b236c3eb --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libaho_corasick-1fbe98d82c7b6fe3.rmeta --extern memchr=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libmemchr-87d970a07cedeea6.rmeta --extern regex_syntax=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libregex_syntax-7f35fed6ea65e407.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerocopy-derive v0.7.35 Running `/usr/bin/rustc --crate-name zerocopy_derive --edition=2018 /usr/share/cargo/registry/zerocopy-derive-0.7.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=d742ca17ecb2fbea -C extra-filename=-d742ca17ecb2fbea --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libproc_macro2-53185d63381227de.rlib --extern quote=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquote-767e12c9c63f2b53.rlib --extern syn=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libsyn-fa1a95ca6df72d0d.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling zerocopy v0.7.35 Running `/usr/bin/rustc --crate-name zerocopy --edition=2018 /usr/share/cargo/registry/zerocopy-0.7.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="byteorder"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="simd"' --cfg 'feature="zerocopy-derive"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "byteorder", "default", "derive", "simd", "simd-nightly", "zerocopy-derive"))' -C metadata=0eb98f4c7137ed6d -C extra-filename=-0eb98f4c7137ed6d --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern byteorder=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libbyteorder-f3c3d4de3f0d63b8.rmeta --extern zerocopy_derive=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libzerocopy_derive-d742ca17ecb2fbea.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling ppv-lite86 v0.2.20 Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-0.2.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=a1ef1d92b6d849af -C extra-filename=-a1ef1d92b6d849af --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern zerocopy=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libzerocopy-0eb98f4c7137ed6d.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name zerocopy --edition=2018 /usr/share/cargo/registry/zerocopy-0.7.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="byteorder"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="simd"' --cfg 'feature="zerocopy-derive"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "byteorder", "default", "derive", "simd", "simd-nightly", "zerocopy-derive"))' -C metadata=7ea2afa9848b4741 -C extra-filename=-7ea2afa9848b4741 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern byteorder=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libbyteorder-fe6f94d927e285d5.rmeta --extern zerocopy_derive=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libzerocopy_derive-d742ca17ecb2fbea.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name getrandom --edition=2018 /usr/share/cargo/registry/getrandom-0.1.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "dummy", "log", "rustc-dep-of-std", "std"))' -C metadata=b22b13c63e6ec1ec -C extra-filename=-b22b13c63e6ec1ec --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern cfg_if=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libcfg_if-7bdfe7d92f7579f5.rmeta --extern libc=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/liblibc-29f84914301ce939.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Fresh libm v0.2.11 Compiling rand_core v0.5.1 Running `/usr/bin/rustc --crate-name rand_core --edition=2018 /usr/share/cargo/registry/rand_core-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=bae1d61498b8bca1 -C extra-filename=-bae1d61498b8bca1 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern getrandom=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libgetrandom-afc14fd23f5c9360.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=4bd42c37b6dfe2f6 -C extra-filename=-4bd42c37b6dfe2f6 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=ae50202b00db6aa8 -C extra-filename=-ae50202b00db6aa8 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libaho_corasick-ed03787426e06ef7.rmeta --extern memchr=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libmemchr-ba8f49dcd5c1beac.rmeta --extern regex_syntax=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libregex_syntax-4bd42c37b6dfe2f6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand_chacha v0.2.2 Running `/usr/bin/rustc --crate-name rand_chacha --edition=2018 /usr/share/cargo/registry/rand_chacha-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "simd", "std"))' -C metadata=d5860468f7fe2b32 -C extra-filename=-d5860468f7fe2b32 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern ppv_lite86=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libppv_lite86-a1ef1d92b6d849af.rmeta --extern rand_core=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand_core-bae1d61498b8bca1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Fresh num-traits v0.2.19 Running `/usr/bin/rustc --crate-name rand_core --edition=2018 /usr/share/cargo/registry/rand_core-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=771d15ba017b3e87 -C extra-filename=-771d15ba017b3e87 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern getrandom=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libgetrandom-b22b13c63e6ec1ec.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name ppv_lite86 --edition=2021 /usr/share/cargo/registry/ppv-lite86-0.2.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=6b795a43675c3922 -C extra-filename=-6b795a43675c3922 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern zerocopy=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libzerocopy-7ea2afa9848b4741.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling regex v1.11.1 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=bcefa0ec3ec4971b -C extra-filename=-bcefa0ec3ec4971b --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libaho_corasick-1fbe98d82c7b6fe3.rmeta --extern memchr=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libmemchr-87d970a07cedeea6.rmeta --extern regex_automata=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libregex_automata-239808b4b236c3eb.rmeta --extern regex_syntax=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libregex_syntax-7f35fed6ea65e407.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling syn v1.0.109 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/syn-1.0.109/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=5f207a5d41bbf448 -C extra-filename=-5f207a5d41bbf448 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/syn-5f207a5d41bbf448 -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling log v0.4.25 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std"))' -C metadata=a18292c10453a2f6 -C extra-filename=-a18292c10453a2f6 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling env_logger v0.8.4 Running `/usr/bin/rustc --crate-name env_logger --edition=2018 /usr/share/cargo/registry/env_logger-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="regex"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("atty", "default", "humantime", "regex", "termcolor"))' -C metadata=0146df90510f5c07 -C extra-filename=-0146df90510f5c07 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern log=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/liblog-a18292c10453a2f6.rmeta --extern regex=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libregex-bcefa0ec3ec4971b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/build/syn-5f207a5d41bbf448/build-script-build` Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=17078e433253f737 -C extra-filename=-17078e433253f737 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern aho_corasick=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libaho_corasick-ed03787426e06ef7.rmeta --extern memchr=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libmemchr-ba8f49dcd5c1beac.rmeta --extern regex_automata=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libregex_automata-ae50202b00db6aa8.rmeta --extern regex_syntax=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libregex_syntax-4bd42c37b6dfe2f6.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rand_chacha --edition=2018 /usr/share/cargo/registry/rand_chacha-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "simd", "std"))' -C metadata=403ddb3a46a46d41 -C extra-filename=-403ddb3a46a46d41 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern ppv_lite86=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libppv_lite86-6b795a43675c3922.rmeta --extern rand_core=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand_core-771d15ba017b3e87.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling rand v0.7.3 Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="getrandom_package"' --cfg 'feature="libc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "getrandom_package", "libc", "log", "nightly", "packed_simd", "rand_pcg", "serde1", "simd_support", "small_rng", "std", "stdweb", "wasm-bindgen"))' -C metadata=9dcf3aea9862eed1 -C extra-filename=-9dcf3aea9862eed1 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern getrandom_package=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libgetrandom-afc14fd23f5c9360.rmeta --extern libc=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/liblibc-8e5498d63b58d468.rmeta --extern rand_chacha=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand_chacha-d5860468f7fe2b32.rmeta --extern rand_core=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand_core-bae1d61498b8bca1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std"))' -C metadata=9adfeeb39e39c6a0 -C extra-filename=-9adfeeb39e39c6a0 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name env_logger --edition=2018 /usr/share/cargo/registry/env_logger-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="regex"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("atty", "default", "humantime", "regex", "termcolor"))' -C metadata=3b23efed27c3961f -C extra-filename=-3b23efed27c3961f --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern log=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/liblog-9adfeeb39e39c6a0.rmeta --extern regex=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libregex-17078e433253f737.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling quickcheck v0.9.2 Running `/usr/bin/rustc --crate-name quickcheck --edition=2018 /usr/share/cargo/registry/quickcheck-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="env_logger"' --cfg 'feature="log"' --cfg 'feature="regex"' --cfg 'feature="use_logging"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "env_logger", "log", "regex", "unstable", "use_logging"))' -C metadata=47113f450087b9c7 -C extra-filename=-47113f450087b9c7 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern env_logger=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libenv_logger-0146df90510f5c07.rmeta --extern log=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/liblog-a18292c10453a2f6.rmeta --extern rand=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand-9dcf3aea9862eed1.rmeta --extern rand_core=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand_core-bae1d61498b8bca1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name rand --edition=2018 /usr/share/cargo/registry/rand-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="getrandom_package"' --cfg 'feature="libc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "getrandom_package", "libc", "log", "nightly", "packed_simd", "rand_pcg", "serde1", "simd_support", "small_rng", "std", "stdweb", "wasm-bindgen"))' -C metadata=d4a22e3322a086bc -C extra-filename=-d4a22e3322a086bc --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern getrandom_package=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libgetrandom-b22b13c63e6ec1ec.rmeta --extern libc=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/liblibc-29f84914301ce939.rmeta --extern rand_chacha=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand_chacha-403ddb3a46a46d41.rmeta --extern rand_core=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand_core-771d15ba017b3e87.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name syn --edition=2018 /usr/share/cargo/registry/syn-1.0.109/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=adb3ad33313d40f8 -C extra-filename=-adb3ad33313d40f8 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern proc_macro2=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libproc_macro2-53185d63381227de.rmeta --extern quote=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquote-767e12c9c63f2b53.rmeta --extern unicode_ident=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libunicode_ident-bdb7f96a2811f6a7.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn --cfg syn_disable_nightly_tests` Fresh approx v0.5.1 Fresh num-complex v0.4.6 Compiling edit-distance v2.1.3 Running `/usr/bin/rustc --crate-name edit_distance --edition=2015 /usr/share/cargo/registry/edit-distance-2.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=7f8bda59c8bd9fcc -C extra-filename=-7f8bda59c8bd9fcc --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Running `/usr/bin/rustc --crate-name quickcheck --edition=2018 /usr/share/cargo/registry/quickcheck-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="env_logger"' --cfg 'feature="log"' --cfg 'feature="regex"' --cfg 'feature="use_logging"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "env_logger", "log", "regex", "unstable", "use_logging"))' -C metadata=a6d5adf1787f4c8e -C extra-filename=-a6d5adf1787f4c8e --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern env_logger=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libenv_logger-3b23efed27c3961f.rmeta --extern log=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/liblog-9adfeeb39e39c6a0.rmeta --extern rand=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand-d4a22e3322a086bc.rmeta --extern rand_core=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/librand_core-771d15ba017b3e87.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: unused macro definition: `impl_approx_eq` --> src/macros.rs:143:14 | 143 | macro_rules! impl_approx_eq { | ^^^^^^^^^^^^^^ | = note: `#[warn(unused_macros)]` on by default warning: unused macro definition: `impl_quasigroup` --> src/general/one_operator.rs:110:14 | 110 | macro_rules! impl_quasigroup( | ^^^^^^^^^^^^^^^ warning: unused macro definition: `impl_loop` --> src/general/one_operator.rs:222:14 | 222 | macro_rules! impl_loop( | ^^^^^^^^^ warning: unused import: `Rem` --> src/general/operator.rs:4:73 | 4 | pub use std::ops::{Add, AddAssign, Div, DivAssign, Mul, MulAssign, Neg, Rem, Sub, SubAssign}; | ^^^ | = note: `#[warn(unused_imports)]` on by default warning: use of deprecated trait `general::Real`: This has been renamed `RealField`. --> src/general/mod.rs:200:20 | 200 | impl Real for T {} | ^^^^ | = note: `#[warn(deprecated)]` on by default warning: `#[inline]` is ignored on function prototypes --> src/linear/matrix.rs:108:5 | 108 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: `#[inline]` is ignored on function prototypes --> src/linear/transformation.rs:275:5 | 275 | #[inline] | ^^^^^^^^^ warning: `alga` (lib) generated 7 warnings (run `cargo fix --lib -p alga` to apply 1 suggestion) Compiling alga_derive v0.9.2 Running `/usr/bin/rustc --crate-name alga_derive --edition=2015 /usr/share/cargo/registry/alga_derive-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=7a76f85842cd9f8a -C extra-filename=-7a76f85842cd9f8a --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern edit_distance=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libedit_distance-7f8bda59c8bd9fcc.rlib --extern proc_macro2=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libproc_macro2-53185d63381227de.rlib --extern quickcheck=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquickcheck-47113f450087b9c7.rlib --extern quote=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquote-767e12c9c63f2b53.rlib --extern syn=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libsyn-adb3ad33313d40f8.rlib --extern proc_macro --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` Compiling alga v0.9.3 (/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3) Running `/usr/bin/rustc --crate-name derive --edition=2018 tests/derive.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("decimal", "default", "std"))' -C metadata=543cb165a5578563 -C extra-filename=-543cb165a5578563 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern alga=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga-8995c5d8f2b99128.rlib --extern alga_derive=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga_derive-7a76f85842cd9f8a.so --extern approx=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libapprox-81d1f59600478da1.rlib --extern num_complex=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_complex-dfb00258ba3cecc1.rlib --extern num_traits=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_traits-c55c2c5a9dfc285b.rlib --extern quickcheck=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquickcheck-a6d5adf1787f4c8e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: function `test_trait_impl` is never used --> tests/derive.rs:20:4 | 20 | fn test_trait_impl() { | ^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractField` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------- -------------- `Multiplicative` is not local | | | `Additive` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractRingCommutative` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------- -------------- `Multiplicative` is not local | | | `Additive` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractRing` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------- -------------- `Multiplicative` is not local | | | `Additive` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractGroupAbelian` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractGroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractMonoid` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractQuasigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractLoop` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractSemigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractGroupAbelian` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractGroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractMonoid` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractQuasigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractLoop` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/derive.rs:15:10 | 15 | #[derive(Alga, Clone, PartialEq, Debug)] | ^--- | | | `AbstractSemigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_W` 16 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 17 | #[alga_quickcheck] 18 | struct W(f64); | - `W` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) Running `/usr/bin/rustc --crate-name alga --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("decimal", "default", "std"))' -C metadata=363ddc39bb795a9b -C extra-filename=-363ddc39bb795a9b --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern alga_derive=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga_derive-7a76f85842cd9f8a.so --extern approx=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libapprox-81d1f59600478da1.rlib --extern num_complex=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_complex-dfb00258ba3cecc1.rlib --extern num_traits=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_traits-c55c2c5a9dfc285b.rlib --extern quickcheck=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquickcheck-a6d5adf1787f4c8e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: `alga` (lib test) generated 7 warnings (7 duplicates) Running `/usr/bin/rustc --crate-name vectors --edition=2018 examples/vectors.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("decimal", "default", "std"))' -C metadata=401a796bb77e80f7 -C extra-filename=-401a796bb77e80f7 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/examples -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern alga=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga-8995c5d8f2b99128.rlib --extern alga_derive=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga_derive-7a76f85842cd9f8a.so --extern approx=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libapprox-81d1f59600478da1.rlib --extern num_complex=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_complex-dfb00258ba3cecc1.rlib --extern num_traits=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_traits-c55c2c5a9dfc285b.rlib --extern quickcheck=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquickcheck-a6d5adf1787f4c8e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractGroupAbelian` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractGroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractMonoid` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractQuasigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractLoop` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractSemigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractField` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- -------------- `Multiplicative` is not local | | | `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractRingCommutative` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- -------------- `Multiplicative` is not local | | | `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractRing` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- -------------- `Multiplicative` is not local | | | `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractGroupAbelian` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractGroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractMonoid` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractQuasigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractLoop` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractSemigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractGroupAbelian` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractGroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractMonoid` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractQuasigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractLoop` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractSemigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `alga` (example "vectors") generated 21 warnings Running `/usr/bin/rustc --crate-name one_operator --edition=2018 tests/one_operator.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("decimal", "default", "std"))' -C metadata=fb67783e6f157fee -C extra-filename=-fb67783e6f157fee --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern alga=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga-8995c5d8f2b99128.rlib --extern alga_derive=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga_derive-7a76f85842cd9f8a.so --extern approx=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libapprox-81d1f59600478da1.rlib --extern num_complex=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_complex-dfb00258ba3cecc1.rlib --extern num_traits=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_traits-c55c2c5a9dfc285b.rlib --extern quickcheck=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquickcheck-a6d5adf1787f4c8e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: `alga` (test "derive") generated 16 warnings Running `/usr/bin/rustc --crate-name vectors --edition=2018 tests/vectors.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=1 -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("decimal", "default", "std"))' -C metadata=6824c8db45aa4dd6 -C extra-filename=-6824c8db45aa4dd6 --out-dir /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern alga=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga-8995c5d8f2b99128.rlib --extern alga_derive=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga_derive-7a76f85842cd9f8a.so --extern approx=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libapprox-81d1f59600478da1.rlib --extern num_complex=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_complex-dfb00258ba3cecc1.rlib --extern num_traits=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_traits-c55c2c5a9dfc285b.rlib --extern quickcheck=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquickcheck-a6d5adf1787f4c8e.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractGroupAbelian` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractGroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractMonoid` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractQuasigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractLoop` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:17:10 | 17 | #[derive(Alga, PartialEq, Clone, Debug)] | ^--- | | | `AbstractSemigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Vec2` 18 | #[alga_traits(GroupAbelian(Additive), Where = "Scalar: AbstractField")] | -------- `Additive` is not local 19 | #[alga_quickcheck(check(Rational))] 20 | struct Vec2 { | ---- `Vec2` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractField` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- -------------- `Multiplicative` is not local | | | `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractRingCommutative` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- -------------- `Multiplicative` is not local | | | `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractRing` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- -------------- `Multiplicative` is not local | | | `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractGroupAbelian` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractGroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractMonoid` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractQuasigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractLoop` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractSemigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------- `Additive` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractGroupAbelian` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractGroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractMonoid` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractQuasigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractLoop` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> tests/../examples/vectors.rs:191:10 | 191 | #[derive(Alga, Clone, Debug)] | ^--- | | | `AbstractSemigroup` is not local | move the `impl` block outside of this constant `_ALGA_DERIVE_Rational` 192 | #[alga_traits(Field(Additive, Multiplicative))] | -------------- `Multiplicative` is not local 193 | #[alga_quickcheck] 194 | struct Rational { | -------- `Rational` is not local | = note: the derive macro `Alga` defines the non-local `impl`, and may need to be changed = note: the derive macro `Alga` may come from an old version of the `alga_derive` crate, try updating your dependency with `cargo update -p alga_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Alga` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `alga` (test "vectors") generated 21 warnings Finished `rpm` profile [optimized + debuginfo] target(s) in 2m 53s Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/alga-363ddc39bb795a9b` running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/derive-543cb165a5578563` running 10 tests test prop_inv_is_latin_square_approx_for_W_as_AbstractQuasigroup_Additive ... ok test prop_inv_is_latin_square_approx_for_W_as_AbstractQuasigroup_Multiplicative ... ok test prop_is_associative_approx_for_W_as_AbstractSemigroup_Additive ... ok test prop_is_associative_approx_for_W_as_AbstractSemigroup_Multiplicative ... ok test prop_is_commutative_approx_for_W_as_AbstractGroupAbelian_Additive ... ok test prop_is_commutative_approx_for_W_as_AbstractGroupAbelian_Multiplicative ... ok test prop_mul_and_add_are_distributive_approx_for_W_as_AbstractRing_Additive_Multiplicative ... ok test prop_mul_is_commutative_approx_for_W_as_AbstractRingCommutative_Additive_Multiplicative ... ok test prop_operating_identity_element_is_noop_approx_for_W_as_AbstractMonoid_Additive ... ok test prop_operating_identity_element_is_noop_approx_for_W_as_AbstractMonoid_Multiplicative ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/one_operator-fb67783e6f157fee` running 27 tests test int_check::i128::prop_mul_is_associative ... ok test int_check::i128::prop_add_is_associative ... ok test int_check::i128::prop_mul_unit_is_noop ... ok test int_check::i128::prop_zero_is_noop ... ok test int_check::i32::prop_add_is_associative ... ok test int_check::i32::prop_mul_is_associative ... ok test int_check::i32::prop_mul_unit_is_noop ... ok test int_check::i32::prop_zero_is_noop ... ok test int_check::i64::prop_add_is_associative ... ok test int_check::i64::prop_mul_is_associative ... ok test int_check::i64::prop_mul_unit_is_noop ... ok test int_check::i64::prop_zero_is_noop ... ok test int_check::u128::prop_add_is_associative ... ok test int_check::u128::prop_mul_is_associative ... ok test int_check::u128::prop_mul_unit_is_noop ... ok test int_check::u128::prop_zero_is_noop ... ok test int_check::u32::prop_add_is_associative ... ok test int_check::u32::prop_mul_is_associative ... ok test int_check::u32::prop_mul_unit_is_noop ... ok test int_check::u32::prop_zero_is_noop ... ok test int_check::u64::prop_add_is_associative ... ok test int_check::u64::prop_mul_is_associative ... ok test int_check::u64::prop_mul_unit_is_noop ... ok test int_check::u64::prop_zero_is_noop ... ok test signed_int_check::i128::prop_inv_is_latin_square ... ok test signed_int_check::i32::prop_inv_is_latin_square ... ok test signed_int_check::i64::prop_inv_is_latin_square ... ok test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running `/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/vectors-6824c8db45aa4dd6` running 15 tests test gcd_works ... ok test prop_inv_is_latin_square_approx_for_Rational_as_AbstractQuasigroup_Additive ... ok test prop_inv_is_latin_square_approx_for_Rational_as_AbstractQuasigroup_Multiplicative ... ok test prop_inv_is_latin_square_approx_for_Vec2_Rational_as_AbstractQuasigroup_Additive ... ok test prop_is_associative_approx_for_Rational_as_AbstractSemigroup_Additive ... ok test prop_is_associative_approx_for_Rational_as_AbstractSemigroup_Multiplicative ... ok test prop_is_associative_approx_for_Vec2_Rational_as_AbstractSemigroup_Additive ... ok test prop_is_commutative_approx_for_Rational_as_AbstractGroupAbelian_Additive ... ok test prop_is_commutative_approx_for_Rational_as_AbstractGroupAbelian_Multiplicative ... ok test prop_is_commutative_approx_for_Vec2_Rational_as_AbstractGroupAbelian_Additive ... ok test prop_mul_and_add_are_distributive_approx_for_Rational_as_AbstractRing_Additive_Multiplicative ... ok test prop_mul_is_commutative_approx_for_Rational_as_AbstractRingCommutative_Additive_Multiplicative ... ok test prop_operating_identity_element_is_noop_approx_for_Rational_as_AbstractMonoid_Additive ... ok test prop_operating_identity_element_is_noop_approx_for_Rational_as_AbstractMonoid_Multiplicative ... ok test prop_operating_identity_element_is_noop_approx_for_Vec2_Rational_as_AbstractMonoid_Additive ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests alga Running `/usr/bin/rustdoc --edition=2018 --crate-type lib --color auto --crate-name alga --test src/lib.rs --test-run-directory /builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3 -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps -L dependency=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps --extern alga=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga-8995c5d8f2b99128.rlib --extern alga_derive=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libalga_derive-7a76f85842cd9f8a.so --extern approx=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libapprox-81d1f59600478da1.rlib --extern num_complex=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_complex-dfb00258ba3cecc1.rlib --extern num_traits=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libnum_traits-c55c2c5a9dfc285b.rlib --extern quickcheck=/builddir/build/BUILD/rust-alga-0.9.3-build/alga-0.9.3/target/rpm/deps/libquickcheck-a6d5adf1787f4c8e.rlib -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("decimal", "default", "std"))' --error-format human` running 12 tests test src/general/mod.rs - general (line 149) ... ignored test src/general/one_operator.rs - general::one_operator::impl_abelian (line 372) ... ignored test src/general/one_operator.rs - general::one_operator::impl_group (line 302) ... ignored test src/general/one_operator.rs - general::one_operator::impl_loop (line 194) ... ignored test src/general/one_operator.rs - general::one_operator::impl_monoid (line 265) ... ignored test src/general/one_operator.rs - general::one_operator::impl_quasigroup (line 88) ... ignored test src/general/one_operator.rs - general::one_operator::impl_semigroup (line 149) ... ignored test src/general/two_operators.rs - general::two_operators::impl_field (line 221) ... ignored test src/general/two_operators.rs - general::two_operators::impl_ring (line 71) ... ignored test src/general/two_operators.rs - general::two_operators::impl_ring_commutative (line 161) ... ignored test src/macros.rs - macros::impl_marker (line 19) ... ignored test src/macros.rs - macros::impl_marker (line 27) ... ignored test result: ok. 0 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out; finished in 0.00s + RPM_EC=0 ++ jobs -p + exit 0 Processing files: rust-alga-devel-0.9.3-18.fc42.noarch warning: File listed twice: /usr/share/cargo/registry/alga-0.9.3/LICENSE warning: File listed twice: /usr/share/cargo/registry/alga-0.9.3/README.md Provides: crate(alga) = 0.9.3 rust-alga-devel = 0.9.3-18.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (crate(approx) >= 0.5.0 with crate(approx) < 0.6.0~) (crate(num-complex) >= 0.4.0 with crate(num-complex) < 0.5.0~) (crate(num-traits) >= 0.2.11 with crate(num-traits) < 0.3.0~) (crate(num-traits/libm) >= 0.2.11 with crate(num-traits/libm) < 0.3.0~) cargo Processing files: rust-alga+default-devel-0.9.3-18.fc42.noarch Provides: crate(alga/default) = 0.9.3 rust-alga+default-devel = 0.9.3-18.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(alga) = 0.9.3 crate(alga/std) = 0.9.3 Processing files: rust-alga+decimal-devel-0.9.3-18.fc42.noarch Provides: crate(alga/decimal) = 0.9.3 rust-alga+decimal-devel = 0.9.3-18.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (crate(decimal) >= 2.0.0 with crate(decimal) < 3.0.0~) cargo crate(alga) = 0.9.3 Processing files: rust-alga+std-devel-0.9.3-18.fc42.noarch Provides: crate(alga/std) = 0.9.3 rust-alga+std-devel = 0.9.3-18.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cargo crate(alga) = 0.9.3 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/rust-alga-0.9.3-build/BUILDROOT Wrote: /builddir/build/SRPMS/rust-alga-0.9.3-18.fc42.src.rpm Wrote: /builddir/build/RPMS/rust-alga+default-devel-0.9.3-18.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-alga+decimal-devel-0.9.3-18.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-alga+std-devel-0.9.3-18.fc42.noarch.rpm Wrote: /builddir/build/RPMS/rust-alga-devel-0.9.3-18.fc42.noarch.rpm RPM build warnings: File listed twice: /usr/share/cargo/registry/alga-0.9.3/LICENSE File listed twice: /usr/share/cargo/registry/alga-0.9.3/README.md Child return code was: 0