Mock Version: 5.0 Mock Version: 5.0 Mock Version: 5.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-build-489980-74491/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=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-pydantic-core.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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1707177600 Wrote: /builddir/build/SRPMS/python-pydantic-core-2.14.6-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-build-489980-74491/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=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-pydantic-core.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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1707177600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uAARvz + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pydantic-core-2.14.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pydantic-core-2.14.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pydantic-core-2.14.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -xzf /builddir/build/SOURCES/vendor.tar.gz + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.f06c6Z + umask 022 + cd /builddir/build/BUILD + cd pydantic-core-2.14.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir --output /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.riscv64-pyproject-buildrequires Handling maturin>=1,<2 from build-system.requires Requirement not satisfied: maturin>=1,<2 Handling typing-extensions >=4.6.0,!=4.7.0 from build-system.requires Requirement not satisfied: typing-extensions >=4.6.0,!=4.7.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.riscv64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-pydantic-core-2.14.6-1.an23.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 --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-build-489980-74491/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=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueraiseExc=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -br --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-pydantic-core.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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1707177600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Le3ThK + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pydantic-core-2.14.6 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pydantic-core-2.14.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pydantic-core-2.14.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + tar -xzf /builddir/build/SOURCES/vendor.tar.gz + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.7HLNrJ + umask 022 + cd /builddir/build/BUILD + cd pydantic-core-2.14.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir --output /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.riscv64-pyproject-buildrequires Handling maturin>=1,<2 from build-system.requires Requirement satisfied: maturin>=1,<2 (installed: maturin 1.3.0) Handling typing-extensions >=4.6.0,!=4.7.0 from build-system.requires Requirement satisfied: typing-extensions >=4.6.0,!=4.7.0 (installed: typing-extensions 4.9.0) 📦 Including license file "/builddir/build/BUILD/pydantic-core-2.14.6/LICENSE" 🍹 Building a mixed python/rust project 🔗 Found pyo3 bindings 🐍 Found CPython 3.11 at /usr/bin/python3 📡 Using build options features, bindings from pyproject.toml pydantic_core-2.14.6.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` Handling typing-extensions >=4.6.0, !=4.7.0 from hook generated metadata: Requires-Dist (pydantic_core) Requirement satisfied: typing-extensions >=4.6.0, !=4.7.0 (installed: typing-extensions 4.9.0) + cat /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.riscv64-pyproject-buildrequires + rm -rfv pydantic_core-2.14.6.dist-info/ removed 'pydantic_core-2.14.6.dist-info/license_files/LICENSE' removed directory 'pydantic_core-2.14.6.dist-info/license_files' removed 'pydantic_core-2.14.6.dist-info/WHEEL' removed 'pydantic_core-2.14.6.dist-info/METADATA' removed directory 'pydantic_core-2.14.6.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-pydantic-core-2.14.6-1.an23.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 riscv64 --nodeps /builddir/build/SPECS/python-pydantic-core.spec'], chrootPath='/mnt/mock/kojid//dist-an23.3-build-489980-74491/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=172800uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -ba --noprep --noclean --target riscv64 --nodeps /builddir/build/SPECS/python-pydantic-core.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'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1707177600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.hsiWZZ + umask 022 + cd /builddir/build/BUILD + cd pydantic-core-2.14.6 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(pip) >= 19' + echo 'python3dist(packaging)' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + RPM_TOXENV=py311 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir --output /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.riscv64-pyproject-buildrequires Handling maturin>=1,<2 from build-system.requires Requirement satisfied: maturin>=1,<2 (installed: maturin 1.3.0) Handling typing-extensions >=4.6.0,!=4.7.0 from build-system.requires Requirement satisfied: typing-extensions >=4.6.0,!=4.7.0 (installed: typing-extensions 4.9.0) 📦 Including license file "/builddir/build/BUILD/pydantic-core-2.14.6/LICENSE" 🍹 Building a mixed python/rust project 🔗 Found pyo3 bindings 🐍 Found CPython 3.11 at /usr/bin/python3 📡 Using build options features, bindings from pyproject.toml pydantic_core-2.14.6.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory . --interpreter /usr/bin/python3` Handling typing-extensions >=4.6.0, !=4.7.0 from hook generated metadata: Requires-Dist (pydantic_core) Requirement satisfied: typing-extensions >=4.6.0, !=4.7.0 (installed: typing-extensions 4.9.0) + cat /builddir/build/BUILD/python-pydantic-core-2.14.6-1.an23.riscv64-pyproject-buildrequires + rm -rfv pydantic_core-2.14.6.dist-info/ removed 'pydantic_core-2.14.6.dist-info/license_files/LICENSE' removed directory 'pydantic_core-2.14.6.dist-info/license_files' removed 'pydantic_core-2.14.6.dist-info/WHEEL' removed 'pydantic_core-2.14.6.dist-info/METADATA' removed directory 'pydantic_core-2.14.6.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.vH4phC + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd pydantic-core-2.14.6 + mkdir -p /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/anolis/anolis-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/anolis/anolis-hardened-ld -specs=/usr/lib/rpm/anolis/anolis-annobin-cc1 -Wl,--build-id=sha1 ' + TMPDIR=/builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/anolis/pyproject_wheel.py /builddir/build/BUILD/pydantic-core-2.14.6/pyproject-wheeldir Looking in indexes: https://mirrors.aliyun.com/pypi/simple/ Processing /builddir/build/BUILD/pydantic-core-2.14.6 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) 📦 Including license file "/builddir/build/BUILD/pydantic-core-2.14.6/LICENSE" 🍹 Building a mixed python/rust project 🔗 Found pyo3 bindings 🐍 Found CPython 3.11 at /usr/bin/python3 📡 Using build options features, bindings from pyproject.toml pydantic_core-2.14.6.dist-info Checking for Rust toolchain.... Running `maturin pep517 write-dist-info --metadata-directory /builddir/build/BUILD/pydantic-core-2.14.6/.pyproject-builddir/pip-modern-metadata-89i7to6v --interpreter /usr/bin/python3` Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: pydantic_core Building wheel for pydantic_core (pyproject.toml): started Running command Building wheel for pydantic_core (pyproject.toml) Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 📦 Including license file "/builddir/build/BUILD/pydantic-core-2.14.6/LICENSE" 🍹 Building a mixed python/rust project 🔗 Found pyo3 bindings 🐍 Found CPython 3.11 at /usr/bin/python3 📡 Using build options features, bindings from pyproject.toml Compiling autocfg v1.1.0 Compiling proc-macro2 v1.0.69 Compiling target-lexicon v0.12.9 Compiling quote v1.0.29 Compiling unicode-ident v1.0.10 Compiling python3-dll-a v0.2.9 Compiling once_cell v1.18.0 Compiling libc v0.2.147 Compiling static_assertions v1.1.0 Compiling heck v0.4.1 Compiling cfg-if v1.0.0 Compiling version_check v0.9.4 Compiling parking_lot_core v0.9.8 Compiling rustversion v1.0.13 Compiling smallvec v1.11.1 Compiling scopeguard v1.1.0 Compiling tinyvec_macros v0.1.1 Compiling memchr v2.6.3 Compiling serde v1.0.190 Compiling unicode-bidi v0.3.13 Compiling unindent v0.2.3 Compiling percent-encoding v2.3.0 Compiling indoc v2.0.4 Compiling hashbrown v0.14.0 Compiling serde_json v1.0.108 Compiling regex-syntax v0.8.2 Compiling equivalent v1.0.1 Compiling zerocopy v0.7.20 Compiling ryu v1.0.14 Compiling itoa v1.0.8 Compiling uuid v1.5.0 Compiling base64 v0.21.5 Compiling lexical-util v0.8.5 Compiling tinyvec v1.6.0 Compiling form_urlencoded v1.2.0 Compiling num-traits v0.2.16 Compiling num-integer v0.1.45 Compiling lock_api v0.4.10 Compiling memoffset v0.9.0 Compiling num-bigint v0.4.4 Compiling ahash v0.8.6 Compiling aho-corasick v1.0.2 Compiling indexmap v2.0.0 Compiling pyo3-build-config v0.20.0 Compiling syn v2.0.38 Compiling unicode-normalization v0.1.22 Compiling getrandom v0.2.10 Compiling lexical-write-integer v0.8.5 Compiling lexical-parse-integer v0.8.6 Compiling parking_lot v0.12.1 Compiling lexical-parse-float v0.8.5 Compiling lexical-write-float v0.8.5 Compiling idna v0.4.0 Compiling lexical-core v0.8.5 Compiling url v2.4.1 Compiling pyo3-ffi v0.20.0 Compiling pyo3 v0.20.0 Compiling pydantic-core v2.14.6 (/builddir/build/BUILD/pydantic-core-2.14.6) Compiling regex-automata v0.4.3 Compiling pyo3-macros-backend v0.20.0 Compiling regex v1.10.2 Compiling serde_derive v1.0.190 Compiling strum_macros v0.25.3 Compiling enum_dispatch v0.3.12 Compiling strum v0.25.0 Compiling speedate v0.13.0 Compiling pyo3-macros v0.20.0 Compiling jiter v0.0.4 warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/lib.rs:1:13 | 1 | #![cfg_attr(has_coverage_attribute, feature(coverage_attribute))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/build_tools.rs:71:16 | 71 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_11` --> src/errors/validation_exception.rs:132:23 | 132 | #[cfg(Py_3_11)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(Py_3_11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_11` --> src/errors/validation_exception.rs:143:27 | 143 | #[cfg(not(Py_3_11))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(Py_3_11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_11` --> src/errors/validation_exception.rs:159:19 | 159 | #[cfg(Py_3_11)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(Py_3_11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `Py_3_11` --> src/errors/validation_exception.rs:167:23 | 167 | #[cfg(not(Py_3_11))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(Py_3_11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(Py_3_11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/datetime.rs:352:15 | 348 | pub fn int_as_datetime<'a>( | -- lifetime `'a` declared here ... 352 | ) -> ValResult { | ^ this elided lifetime gets resolved as `'a` | = note: `#[warn(elided_named_lifetimes)]` on by default warning: elided lifetime has a name --> src/input/datetime.rs:352:16 | 348 | pub fn int_as_datetime<'a>( | -- lifetime `'a` declared here ... 352 | ) -> ValResult { | ^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:386:85 | 386 | pub fn float_as_datetime<'a>(input: &'a impl Input<'a>, timestamp: f64) -> ValResult { | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:386:86 | 386 | pub fn float_as_datetime<'a>(input: &'a impl Input<'a>, timestamp: f64) -> ValResult { | -- lifetime `'a` declared here ^^^^^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:416:15 | 412 | pub fn int_as_time<'a>( | -- lifetime `'a` declared here ... 416 | ) -> ValResult { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:416:16 | 412 | pub fn int_as_time<'a>( | -- lifetime `'a` declared here ... 416 | ) -> ValResult { | ^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:451:81 | 451 | pub fn float_as_time<'a>(input: &'a impl Input<'a>, timestamp: f64) -> ValResult { | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:451:82 | 451 | pub fn float_as_time<'a>(input: &'a impl Input<'a>, timestamp: f64) -> ValResult { | -- lifetime `'a` declared here ^^^^^^^^^^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:485:87 | 485 | pub fn int_as_duration<'a>(input: &'a impl Input<'a>, total_seconds: i64) -> ValResult { | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/datetime.rs:494:89 | 494 | pub fn float_as_duration<'a>(input: &'a impl Input<'a>, total_seconds: f64) -> ValResult { | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:134:16 | 134 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:147:16 | 147 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:164:16 | 164 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:177:16 | 177 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:190:16 | 190 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_abstract.rs:203:16 | 203 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/input_abstract.rs:98:19 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 98 | ) -> ValResult>>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:100:59 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 100 | fn validate_bytes(&'a self, strict: bool) -> ValResult>>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:106:40 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 106 | fn exact_int(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:116:40 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 116 | fn exact_str(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:126:77 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 126 | fn validate_decimal(&'a self, strict: bool, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:133:61 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 133 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:135:58 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 135 | fn lax_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:139:58 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 139 | fn validate_dict(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:146:42 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 146 | fn strict_dict(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:148:39 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 148 | fn lax_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:152:90 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 152 | fn validate_model_fields(&'a self, strict: bool, _from_attributes: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:156:58 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 156 | fn validate_list(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:163:42 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 163 | fn strict_list(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:165:39 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 165 | fn lax_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:169:59 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 169 | fn validate_tuple(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:176:43 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 176 | fn strict_tuple(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:178:40 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 178 | fn lax_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:182:57 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 182 | fn validate_set(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:189:41 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 189 | fn strict_set(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:191:38 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 191 | fn lax_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:195:63 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 195 | fn validate_frozenset(&'a self, strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:202:47 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 202 | fn strict_frozenset(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:204:44 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 204 | fn lax_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_abstract.rs:208:55 | 51 | pub trait Input<'a>: fmt::Debug + ToPyObject + AsLocItem + Sized { | -- lifetime `'a` declared here ... 208 | fn extract_generic_iterable(&'a self) -> ValResult>; | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:175:16 | 175 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:186:16 | 186 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:198:16 | 198 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:210:16 | 210 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:222:16 | 222 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/input_json.rs:88:40 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 88 | fn exact_str(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:99:19 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 99 | ) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:114:60 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 114 | fn validate_bytes(&'a self, _strict: bool) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:158:61 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 158 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:169:59 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 169 | fn validate_dict(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:176:42 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 176 | fn strict_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:180:59 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 180 | fn validate_list(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:187:42 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 187 | fn strict_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:191:60 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 191 | fn validate_tuple(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:199:43 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 199 | fn strict_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:203:58 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 203 | fn validate_set(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:211:41 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 211 | fn strict_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:215:64 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 215 | fn validate_frozenset(&'a self, _strict: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:223:47 | 34 | impl<'a> Input<'a> for JsonValue { | -- lifetime `'a` declared here ... 223 | fn strict_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:339:16 | 339 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:344:16 | 344 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:396:16 | 396 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:401:16 | 401 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:406:16 | 406 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:411:16 | 411 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/input/input_json.rs:416:16 | 416 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/input_json.rs:364:19 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 364 | ) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:373:60 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 373 | fn validate_bytes(&'a self, _strict: bool) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:392:61 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 392 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:397:42 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 397 | fn strict_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:402:42 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 402 | fn strict_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:407:43 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 407 | fn strict_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:412:41 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 412 | fn strict_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:417:47 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 417 | fn strict_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_json.rs:421:55 | 330 | impl<'a> Input<'a> for String { | -- lifetime `'a` declared here ... 421 | fn extract_generic_iterable(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:9:11 | 9 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:37:11 | 37 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:46:7 | 46 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:57:11 | 57 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:66:7 | 66 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:77:11 | 77 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:86:7 | 86 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:787:7 | 787 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:790:7 | 790 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:805:7 | 805 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:808:7 | 808 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:823:7 | 823 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/input_python.rs:826:7 | 826 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/input_python.rs:212:19 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 212 | ) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:259:40 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 259 | fn exact_str(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:267:40 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 267 | fn exact_int(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:275:59 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 275 | fn validate_bytes(&'a self, strict: bool) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:389:61 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 389 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:411:58 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 411 | fn lax_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:432:42 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 432 | fn strict_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:440:39 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 440 | fn lax_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:450:89 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 450 | fn validate_model_fields(&'a self, strict: bool, from_attributes: bool) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:480:42 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 480 | fn strict_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:487:39 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 487 | fn lax_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:500:43 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 500 | fn strict_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:507:40 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 507 | fn lax_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:520:41 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 520 | fn strict_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:527:38 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 527 | fn lax_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:540:47 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 540 | fn strict_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:547:44 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 547 | fn lax_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_python.rs:560:55 | 109 | impl<'a> Input<'a> for PyAny { | -- lifetime `'a` declared here ... 560 | fn extract_generic_iterable(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:37:58 | 36 | impl<'py> StringMapping<'py> { | --- lifetime `'py` declared here 37 | pub fn new_key(py_key: &'py PyAny) -> ValResult<'py, StringMapping> { | ^^^^^^^^^^^^^ this elided lifetime gets resolved as `'py` warning: elided lifetime has a name --> src/input/input_string.rs:103:19 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 103 | ) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:110:60 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 110 | fn validate_bytes(&'a self, _strict: bool) -> ValResult>> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:141:61 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 141 | fn strict_decimal(&'a self, py: Python<'a>) -> ValResult<&'a PyAny> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:148:42 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 148 | fn strict_dict(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:155:42 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 155 | fn strict_list(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:159:43 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 159 | fn strict_tuple(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:163:41 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 163 | fn strict_set(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:167:47 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 167 | fn strict_frozenset(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/input_string.rs:171:55 | 65 | impl<'a> Input<'a> for StringMapping<'a> { | -- lifetime `'a` declared here ... 171 | fn extract_generic_iterable(&'a self) -> ValResult> { | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `PyPy` --> src/input/return_enums.rs:19:11 | 19 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/return_enums.rs:21:11 | 21 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/return_enums.rs:590:27 | 590 | #[cfg(not(PyPy))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/input/return_enums.rs:597:23 | 597 | #[cfg(PyPy)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: elided lifetime has a name --> src/input/return_enums.rs:831:34 | 830 | impl<'a> EitherBytes<'a> { | -- lifetime `'a` declared here 831 | pub fn as_slice(&'a self) -> &[u8] { | ^ this elided lifetime gets resolved as `'a` warning: elided lifetime has a name --> src/input/return_enums.rs:864:50 | 863 | impl<'a> EitherInt<'a> { | -- lifetime `'a` declared here 864 | pub fn upcast(py_any: &'a PyAny) -> ValResult { | ^ this elided lifetime gets resolved as `'a` warning: unexpected `cfg` condition name: `PyPy` --> src/recursion_guard.rs:23:89 | 23 | pub const RECURSION_GUARD_LIMIT: u16 = if cfg!(any(target_family = "wasm", all(windows, PyPy))) { | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `PyPy` --> src/recursion_guard.rs:26:20 | 26 | } else if cfg!(any(PyPy, windows)) { | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(PyPy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(PyPy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_coverage_attribute` --> src/tools.rs:51:16 | 51 | #[cfg_attr(has_coverage_attribute, coverage(off))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_coverage_attribute)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_coverage_attribute)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration