Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 927889 - dev-python/hypothesis-6.98.18 fails tests
Summary: dev-python/hypothesis-6.98.18 fails tests
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-26 09:52 UTC by Paolo Pedroni
Modified: 2024-03-27 16:32 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
hypothesis-6.98.18:20240326-093903.log.gz (hypothesis-6.98.18:20240326-093903.log.gz,128.83 KB, application/gzip)
2024-03-26 09:52 UTC, Paolo Pedroni
Details
RV logs (hypothesis-6.98.18:20240326-124351.log,827.33 KB, text/plain)
2024-03-26 12:54 UTC, REVOL V.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paolo Pedroni 2024-03-26 09:52:13 UTC
Created attachment 888660 [details]
hypothesis-6.98.18:20240326-093903.log.gz

=================================================================================================================== FAILURES =================
==================================================================================================
____________________________________________________________________________________________________ test_adds_note_showing_which_strategy ___
__________________________________________________________________________________________________
[gw10] linux -- Python 3.11.8 /var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python-pytho
n3_11/install/usr/bin/python3.11
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python/tests/cover/test_error_in_d
raw.py", line 55, in test_adds_note_showing_which_strategy
    inner()
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python/tests/cover/test_error_in_d
raw.py", line 50, in inner
    def inner(value: X):
               ^^^
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python-python3_11/install/usr/lib/
python3.11/site-packages/hypothesis/core.py", line 1631, in wrapped_test
    raise the_error_hypothesis_found
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python/tests/cover/test_error_in_d
raw.py", line 47, in __init__
    assert y == 7
AssertionError: assert 0 == 7
while generating 'value' from builds(X, y=integers())

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/_pytest/runner.py", line 341, in from_call
    result: Optional[TResult] = func()
                                ^^^^^^
  File "/usr/lib/python3.11/site-packages/_pytest/runner.py", line 262, in <lambda>
    lambda: ihook(item=item, **kwds), when=when, reraise=reraise
            ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_hooks.py", line 501, in __call__
    return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_manager.py", line 119, in _hookexec
    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_callers.py", line 181, in _multicall
    return outcome.get_result()
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_result.py", line 99, in get_result
    raise exc.with_traceback(exc.__traceback__)
  File "/usr/lib/python3.11/site-packages/pluggy/_callers.py", line 102, in _multicall
    res = hook_impl.function(*args)
          ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/_pytest/runner.py", line 177, in pytest_runtest_call
    raise e
  File "/usr/lib/python3.11/site-packages/_pytest/runner.py", line 169, in pytest_runtest_call
    item.runtest()
  File "/usr/lib/python3.11/site-packages/_pytest/python.py", line 1792, in runtest
    self.ihook.pytest_pyfunc_call(pyfuncitem=self)
  File "/usr/lib/python3.11/site-packages/pluggy/_hooks.py", line 501, in __call__
    return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_manager.py", line 119, in _hookexec
    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_callers.py", line 138, in _multicall
    raise exception.with_traceback(exception.__traceback__)
  File "/usr/lib/python3.11/site-packages/pluggy/_callers.py", line 102, in _multicall
    res = hook_impl.function(*args)
          ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/_pytest/python.py", line 194, in pytest_pyfunc_call
    result = testfunction(**testargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python/tests/cover/test_error_in_draw.py", line 54, in test_adds_note_showing_which_strategy
    with pytest.raises(AssertionError, match=f".*while generating 'value' from {rep}"):
  File "/usr/lib/python3.11/site-packages/_pytest/python_api.py", line 995, in __exit__
    self.excinfo.match(self.match_expr)
  File "/usr/lib/python3.11/site-packages/_pytest/_code/code.py", line 714, in match
    assert re.search(regexp, value), msg
AssertionError: Regex pattern did not match.
 Regex: ".*while generating 'value' from builds\\(X,\\ y=integers\\(\\)\\)"
 Input: 'assert 0 == 7'
________________________________________________________________________________________________ test_adds_note_showing_which_strategy_stateful ________________________________________________________________________________________________
[gw10] linux -- Python 3.11.8 /var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python-python3_11/install/usr/bin/python3.11
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python/tests/cover/test_error_in_draw.py", line 69, in test_adds_note_showing_which_strategy_stateful
    run_state_machine_as_test(Machine)
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python-python3_11/install/usr/lib/python3.11/site-packages/hypothesis/stateful.py", line 237, in run_state_machine_as_test
    run_state_machine(state_machine_factory)
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python-python3_11/install/usr/lib/python3.11/site-packages/hypothesis/stateful.py", line 116, in run_state_machine
    @given(st.data())
               ^^^^^^^
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python-python3_11/install/usr/lib/python3.11/site-packages/hypothesis/core.py", line 1631, in wrapped_test
    raise the_error_hypothesis_found
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python/tests/cover/test_error_in_draw.py", line 59, in <lambda>
    strategy = st.integers().map(lambda x: x / 0)
                                           ~~^~~
ZeroDivisionError: division by zero
while generating 'value' from integers().map(lambda x: x / 0) for rule take_a_step
Falsifying example:
state = Machine()
state.teardown()

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/_pytest/runner.py", line 341, in from_call
    result: Optional[TResult] = func()
                                ^^^^^^
  File "/usr/lib/python3.11/site-packages/_pytest/runner.py", line 262, in <lambda>
    lambda: ihook(item=item, **kwds), when=when, reraise=reraise
            ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_hooks.py", line 501, in __call__
    return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_manager.py", line 119, in _hookexec
    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_callers.py", line 181, in _multicall
    return outcome.get_result()
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_result.py", line 99, in get_result
    raise exc.with_traceback(exc.__traceback__)
  File "/usr/lib/python3.11/site-packages/pluggy/_callers.py", line 102, in _multicall
    res = hook_impl.function(*args)
          ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/_pytest/runner.py", line 177, in pytest_runtest_call
    raise e
  File "/usr/lib/python3.11/site-packages/_pytest/runner.py", line 169, in pytest_runtest_call
    item.runtest()
  File "/usr/lib/python3.11/site-packages/_pytest/python.py", line 1792, in runtest
    self.ihook.pytest_pyfunc_call(pyfuncitem=self)
  File "/usr/lib/python3.11/site-packages/pluggy/_hooks.py", line 501, in __call__
    return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_manager.py", line 119, in _hookexec
    return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pluggy/_callers.py", line 138, in _multicall
    raise exception.with_traceback(exception.__traceback__)
  File "/usr/lib/python3.11/site-packages/pluggy/_callers.py", line 102, in _multicall
    res = hook_impl.function(*args)
          ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/_pytest/python.py", line 194, in pytest_pyfunc_call
    result = testfunction(**testargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/var/tmp/portage/dev-python/hypothesis-6.98.18/work/hypothesis-hypothesis-python-6.98.18/hypothesis-python/tests/cover/test_error_in_draw.py", line 68, in test_adds_note_showing_which_strategy_stateful
    with pytest.raises(ZeroDivisionError, match=f".*{re.escape(msg)}"):
  File "/usr/lib/python3.11/site-packages/_pytest/python_api.py", line 995, in __exit__
    self.excinfo.match(self.match_expr)
  File "/usr/lib/python3.11/site-packages/_pytest/_code/code.py", line 714, in match
    assert re.search(regexp, value), msg
AssertionError: Regex pattern did not match.
 Regex: ".*while\\ generating\\ 'value'\\ from\\ integers\\(\\)\\.map\\(lambda\\ x:\\ x\\ /\\ 0\\)\\ for\\ rule\\ take_a_step"
 Input: 'division by zero'
------------------------------------------------------------------------------------------------------------- Captured stdout call -------------------------------------------------------------------------------------------------------------
while generating 'value' from integers().map(lambda x: x / 0) for rule take_a_step
[...]
=========================================================================================================== short test summary info ============================================================================================================
SKIPPED [1] tests/cover/test_monitoring.py:30: new namespace
SKIPPED [1] tests/cover/test_reflection.py:614: handled upstream in https://github.com/python/cpython/pull/92065
SKIPPED [1] ../../../../../../../../usr/lib/python3.11/site-packages/_pytest/unittest.py:371: Hypothesis has been told to run no examples for this test.
SKIPPED [1] tests/cover/test_lookup_py39.py:87: works in new Pythons
XFAIL tests/cover/test_lookup_py37.py::test_resolving_standard_contextmanager_as_generic
FAILED tests/cover/test_error_in_draw.py::test_adds_note_showing_which_strategy - AssertionError: Regex pattern did not match.
FAILED tests/cover/test_error_in_draw.py::test_adds_note_showing_which_strategy_stateful - AssertionError: Regex pattern did not match.
======================================================================================= 2 failed, 3540 passed, 4 skipped, 1 xfailed in 171.68s (0:02:51) =======================================================================================
 * ERROR: dev-python/hypothesis-6.98.18::gentoo failed (test phase):
 *   pytest failed with python3.11
Comment 1 Paolo Pedroni 2024-03-26 09:52:20 UTC
# emerge --info =dev-python/hypothesis-6.98.18
Portage 3.0.61 (python 3.11.8-final-0, default/linux/amd64/23.0/desktop/systemd, gcc-13, glibc-2.38-r10, 6.6.21-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-6.6.21-gentoo-x86_64-AMD_Ryzen_7_5700G_with_Radeon_Graphics-with-glibc2.38
KiB Mem:   131683464 total,  86972192 free
KiB Swap:   66059260 total,  65977264 free
Timestamp of repository gentoo: Mon, 25 Mar 2024 10:15:00 +0000
Head commit of repository gentoo: ba85df67ca35c280d8dde86097479918f81afa13
Head commit of repository sunny-overlay: 5737097b97df245c28d96a9649655a8f3c4977d6

sh dash 0.5.12
ld GNU ld (Gentoo 2.41 p5) 2.41.0
distcc 3.4 x86_64-pc-linux-gnu [enabled]
ccache version 4.9.1 [disabled]
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.1_p16-r6::gentoo
dev-build/autoconf:        2.71-r6::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.28.3::gentoo
dev-build/libtool:         2.4.7-r3::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.3.2::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.38.2-r2::gentoo
dev-lang/python:           3.11.8_p1::gentoo, 3.12.2_p1::gentoo
dev-lang/rust:             1.75.0-r1::gentoo
dev-util/ccache:           4.9.1::gentoo
sys-apps/baselayout:       2.14-r2::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-apps/systemd:          255.3-r1::gentoo
sys-devel/binutils:        2.41-r5::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           17.0.6::gentoo
sys-devel/gcc:             13.2.1_p20240210::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             17.0.6::gentoo
sys-devel/llvm:            17.0.6::gentoo
sys-kernel/linux-headers:  6.6::gentoo (virtual/os-headers)
sys-libs/glibc:            2.38-r10::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.europe.gentoo.org/gentoo-portage
    priority: -1000
    volatile: True
    sync-rsync-verify-max-age: 24
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts: 
    sync-rsync-verify-jobs: 1

sunny-overlay
    location: /var/db/repos/sunny-overlay
    sync-type: git
    sync-uri: https://github.com/dguglielmi/sunny-overlay/
    masters: gentoo
    volatile: False

x-portage
    location: /usr/local/portage
    masters: gentoo
    priority: 0
    volatile: True

Binary Repositories:

gentoobinhost
    priority: 1
    sync-uri: https://gentoo.osuosl.org/releases/amd64/binpackages/23.0/x86-64-v3

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
AR="/usr/bin/gcc-ar"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -frecord-gcc-switches -march=znver3 -mshstk -flto=8 -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/easy-rsa /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d"
CXXFLAGS="-O2 -pipe -frecord-gcc-switches -march=znver3 -mshstk -flto=8 -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
DISTDIR="/var/cache/distfiles"
EMERGE_DEFAULT_OPTS="--keep-going y --with-bdeps y"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-O2 -pipe -frecord-gcc-switches -march=znver3 -mshstk -flto=8 -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live compress-build-logs config-protect-if-modified distcc distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-elog split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe -frecord-gcc-switches -march=znver3 -mshstk -flto=8 -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing"
GENTOO_MIRRORS="https://gentoo.mirror.garr.it/ https://mirror.netcologne.de/gentoo/ https://mirrors.evoluso.com/gentoo/ https://gentoo.mirrors.ovh.net/gentoo-distfiles/"
LANG="it_IT.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--hash-style=gnu -Wl,--sort-common"
LEX="flex"
MAKEOPTS="-j48 -l16"
NM="/usr/bin/gcc-nm"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
RANLIB="/usr/bin/gcc-ranlib"
SHELL="/bin/bash"
USE="X a52 aac aalib acl acpi alsa amd64 ao audiofile avif bash-completion bluetooth branding brotli bzip2 cairo caps cdda cddb cdparanoia cdr cet crypt css cups curl dbus dga djvu dri dts dvd dvdr encode exif expat fbcon ffmpeg fftw flac fontconfig fortran ftp gd gdbm gif gles2 gmp gnutls gpm graphviz gtk gui guile heif http2 iconv icu idn imagemagick imlib inotify introspection ipv6 jbig jemalloc jpeg jpeg2k jpegxl kde kf6compat lame lapack lcms libass libnotify libsamplerate libtirpc lm-sensors lto lua lz4 lzma lzo mad magic man mhash mmap mng mp3 mp4 mpeg multilib musicbrainz ncurses nls offensive ogg openal opencl opengl openmp pam pango pcre pdf png policykit postscript ppds pulseaudio qt5 qt6 rdesktop readline samba sctp sdl seccomp sndfile sound speex spell sqlite ssl startup-notification svg symlink syslog systemd taglib test test-rust theora threads tiff truetype udev udisks unicode upower usb vaapi vala vdpau verify-sig vim-syntax vorbis vulkan wavpack wayland webp win32codecs wmf wxwidgets x264 xattr xcb xcomposite xft xinerama xml xpm xscreensaver xv xvid zip zlib zstd" ABI_X86="64" ADA_TARGET="gcc_12" ALSA_CARDS="hda-intel virmidi" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 vpclmulqdq" CURL_SSL="gnutls" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="libinput" KERNEL="linux" L10N="it en" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LLVM_TARGETS="AMDGPU" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" RUBY_TARGETS="ruby31" VIDEO_CARDS="amdgpu radeon radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS

=================================================================
                        Package Settings
=================================================================

dev-python/hypothesis-6.98.18::gentoo was built with the following:
USE="-cli -test" ABI_X86="(64)" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12"
FEATURES="split-elog xattr preserve-libs config-protect-if-modified network-sandbox split-log sandbox fixlafiles multilib-strict parallel-fetch protect-owned binpkg-dostrip unmerge-logs pid-sandbox compress-build-logs pkgdir-index-trusted usersandbox distcc userfetch merge-sync binpkg-logs sfperms userpriv strict binpkg-multi-instance ebuild-locks usersync news assume-digests binpkg-docompress distlocks buildpkg-live ipc-sandbox qa-unresolved-soname-deps unknown-features-warn unmerge-orphans"

# emerge -1pqv =dev-python/hypothesis-6.98.18
[ebuild   R   ] dev-python/hypothesis-6.98.18  USE="test* -cli" PYTHON_TARGETS="python3_11 (-pypy3) -python3_10 -python3_12"
Comment 2 REVOL V. 2024-03-26 12:54:41 UTC
Created attachment 888671 [details]
RV logs

I have the same issue…
Here are my logs
Comment 3 REVOL V. 2024-03-26 13:50:00 UTC
Here is my emerge --info \=dev-python/hypothesis-6.98.18 :

Portage 3.0.61 (python 3.11.8-final-0, default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr, gcc-13, glibc-2.38-r10, 6.6.16-gentoo-dist x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-6.6.16-gentoo-dist-x86_64-AMD_Ryzen_7_7840U_w-_Radeon_780M_Graphics-with-glibc2.38
KiB Mem:    32026728 total,  11563680 free
KiB Swap:   33538044 total,  29795448 free
Timestamp of repository gentoo: Sun, 24 Mar 2024 16:00:00 +0000
Head commit of repository gentoo: dd389efd0ffeadcac4b9761a636ebf3125bd9321
Timestamp of repository guru: Sun, 24 Mar 2024 09:48:38 +0000
Head commit of repository guru: fd2b6157b8bf4bd36079c065a7841fe9d3b2668f

Timestamp of repository kde: Thu, 21 Mar 2024 15:48:49 +0000
Head commit of repository kde: e9594ba2548659618744802bba648288379244ac

Timestamp of repository qt: Sat, 23 Mar 2024 13:48:18 +0000
Head commit of repository qt: 7d6e43e1727b49ebbedd4a5ce1e9da9dff44eacf

Timestamp of repository steam-overlay: Sun, 24 Mar 2024 09:48:29 +0000
Head commit of repository steam-overlay: 4db06d32f72ef46e43a840483a96d71f239c3bfd

sh dash 0.5.12
ld GNU ld (Gentoo 2.41 p5) 2.41.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.1_p16-r6::gentoo
dev-build/autoconf:        2.13-r8::gentoo, 2.71-r6::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.28.3::gentoo
dev-build/libtool:         2.4.7-r3::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.3.2::gentoo
dev-java/java-config:      2.3.3-r1::gentoo
dev-lang/perl:             5.38.2-r2::gentoo
dev-lang/python:           3.10.13_p3::gentoo, 3.11.8_p1::gentoo, 3.12.2_p1::gentoo
dev-lang/rust:             1.74.1::gentoo
sys-apps/baselayout:       2.15::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-apps/systemd:          255.3-r1::gentoo
sys-devel/binutils:        2.41-r5::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           16.0.6::gentoo, 17.0.6::gentoo
sys-devel/gcc:             11.4.1_p20240111::gentoo, 13.2.1_p20240210::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             17.0.6::gentoo
sys-devel/llvm:            16.0.6::gentoo, 17.0.6::gentoo
sys-kernel/linux-headers:  6.6::gentoo (virtual/os-headers)
sys-libs/glibc:            2.38-r10::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    volatile: False
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-max-age: 3
    sync-rsync-extra-opts: 
    sync-rsync-verify-metamanifest: yes

guru
    location: /var/db/repos/guru
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/guru.git
    masters: gentoo
    volatile: False

kde
    location: /var/db/repos/kde
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/kde.git
    masters: gentoo
    volatile: False

qt
    location: /var/db/repos/qt
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/qt.git
    masters: gentoo
    volatile: False

steam-overlay
    location: /var/db/repos/steam-overlay
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/steam-overlay.git
    masters: gentoo
    volatile: False

Binary Repositories:

gentoobinhost
    priority: 1
    sync-uri: https://mirrors.ircam.fr/pub/gentoo-distfiles/releases/amd64/binpackages/17.1/x86-64

Installed sets: @qt5-addons, @qt5-essentials, @qt5-tools
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE @FSF-APPROVED-OTHER CC-BY-NC-4.0 CC-BY-NC-ND-2.0 CC-BY-NC-ND-2.5 CC-BY-NC-ND-3.0 CC-BY-NC-ND-4.0 CC-BY-NC-SA-1.0 CC-BY-NC-SA-2.5 CC-BY-NC-SA-3.0 CC-BY-NC-SA-4.0"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php8.2/ext-active/ /etc/php/cgi-php8.2/ext-active/ /etc/php/cli-php8.2/ext-active/ /etc/php/fpm-php8.2/ext-active/ /etc/php/phpdbg-php8.2/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -pipe -ggdb"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-march=native -O2 -pipe -ggdb"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance binpkg-request-signature buildpkg candy compressdebug config-protect-if-modified distlocks ebuild-locks fail-clean fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-elog split-log splitdebug strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2 -pipe -ggdb"
GENTOO_MIRRORS="https://mirrors.ircam.fr/pub/gentoo-distfiles/ https://ftp.halifax.rwth-aachen.de/gentoo/ https://mirrors.evoluso.com/gentoo/ https://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ https://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ https://mirror.netcologne.de/gentoo/ https://ftp.fau.de/gentoo https://mirror.bytemark.co.uk/gentoo/ https://mirrors.dotsrc.org/gentoo/ https://mirror1.sox.rs/gentoo/"
LANG="C.utf-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LEX="flex"
MAKEOPTS="-j15 -l13"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/tmp/"
SHELL="/bin/zsh"
USE="X a52 aac acl acpi activities alsa amd64 bash-completion bluetooth branding bzip2 cairo cdda cdr cet cli crypt cups curl dbus declarative designer dist-kernel doc dri dts dvd dvdr emacs encode examples exif flac fortran gdbm gif gpm gtk gtk-doc gui handbook iconv icu imagemagick imap ipv6 jpeg jpeg2k jpegxl kde kf6compat kwallet latex lcms libcaca libnotify libtirpc llvm-libunwind lzip lzma lzo mad magic man mng modules-sign mp3 mp4 mpeg mpi mtp multilib ncurses networkmanager nls ocaml ocamlopt odbc ogg opencl opengl openmp pam pango pcre pdf php pipewire plasma png policykit posix postscript ppds pulseaudio python qml qt5 readline rss scanner screencast sdl seccomp secureboot semantic-desktop smp sound spell ssl startup-notification svg systemd tcl test test-rust threads tiff tk truetype udev udisks uefi unicode upower usb vaapi vcd vdpau verify-sig video vorbis vulkan wayland webp widgets wifi wxwidgets x264 xattr xcb xft xml xv xvid zeroconf zip zlib zsh-completion zstd" ABI_X86="64" ADA_TARGET="gcc_12" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 avx512bw avx512cd avx512dq avx512f avx512vbmi avx512vl f16c fma3 pclmul popcnt rdrand sha sse3 sse4_1 sse4_2 sse4a ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="libinput" KERNEL="linux" L10N="fr en en-GB es eo" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LLVM_TARGETS="x86 AMDGPU WebAssembly" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" RUBY_TARGETS="ruby31" VIDEO_CARDS="amdgpu radeonsi RADV" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-03-27 03:35:46 UTC
Sigh, look like they require pytest-8 nowadays.  I guess it's time to unmask it.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-03-27 03:36:44 UTC
Hmm, though weird you're seeing it with the stable version — because obviously it worked against unmasked pytest versions while stabilizing.
Comment 6 Paolo Pedroni 2024-03-27 09:23:41 UTC
(In reply to Michał Górny from comment #5)
> Hmm, though weird you're seeing it with the stable version — because
> obviously it worked against unmasked pytest versions while stabilizing.

It used to work with version 6.98.9 and profile 17.1

I upgraded to the new 23.0 profile just before upgrading to 6.98.18 (it's actually part of the @world rebuild). Could it be related?
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2024-03-27 12:52:24 UTC
Well, perhaps.  I don't really know.  I've migrated my machine recently too, and previously I've kept testing with pytest-8 anyway.
Comment 8 Larry the Git Cow gentoo-dev 2024-03-27 16:32:11 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d0af15ed9e851d896968c74e4126d12fe77fc3

commit a4d0af15ed9e851d896968c74e4126d12fe77fc3
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2024-03-27 15:01:18 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2024-03-27 16:31:22 +0000

    dev-python/hypothesis: Deselect tests failing w/ pytest-7, in 6.98*
    
    Closes: https://bugs.gentoo.org/927889
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-python/hypothesis/hypothesis-6.98.18.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d548bb809a49428bcb6d6e80001b637e21238cb1

commit d548bb809a49428bcb6d6e80001b637e21238cb1
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2024-03-27 15:00:50 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2024-03-27 16:31:21 +0000

    dev-python/hypothesis: require >=dev-python/pytest-8
    
    Bug: https://bugs.gentoo.org/927889
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-python/hypothesis/hypothesis-6.99.13.ebuild | 1 +
 1 file changed, 1 insertion(+)