-
-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
izlib memory view errors #193
Comments
I encounter the same (flaky) error message with many more parameter combinations, not only memoryview (b7e5b77) |
I had a hunch about the fact that it fails within hypothesis. I am not 100% sure why, but this fixes the errors for me: Index: cramjam-2.9.1/tests/test_variants.py
===================================================================
--- cramjam-2.9.1.orig/tests/test_variants.py
+++ cramjam-2.9.1/tests/test_variants.py
@@ -104,7 +104,7 @@ def test_variants_raise_exception(varian
"output_type", (bytes, bytearray, "numpy", cramjam.Buffer, cramjam.File, memoryview)
)
@pytest.mark.parametrize("variant_str", VARIANTS)
-@given(raw_data=st.binary())
+@given(raw_data=st.binary(min_size=2))
def test_variants_compress_into(
variant_str, input_type, output_type, raw_data, tmp_path_factory, is_pypy
):
@@ -174,13 +174,10 @@ def test_variants_compress_into(
"output_type", (bytes, bytearray, "numpy", cramjam.Buffer, cramjam.File, memoryview)
)
@pytest.mark.parametrize("variant_str", VARIANTS)
-@given(raw_data=st.binary())
+@given(raw_data=st.binary(min_size=2))
def test_variants_decompress_into(
variant_str, input_type, output_type, tmp_path_factory, raw_data, is_pypy
):
- if variant_str == "izlib" and output_type == "memoryview":
- pytest.skip("See issue https://github.com/milesgranger/cramjam/issues/193")
-
variant = getattr(cramjam, variant_str)
compressed = variant.compress(raw_data) |
Hrm, it's interesting, but in the linked CI run, all the ones that resulted in the error in this issue was this exact combo of izlib, File -> memoryview using decompress into: To be honest, I'm contemplating either taking out all experimental modules at this time or moving it into a different package (cramjam-experimental) or something; mostly because I've been significantly strained on time this last year and w/ no change expected in the near future. I'd like to continue to maintain this to a good standard, but the bandwidth to maintain the experimental modules is dwindling. |
That's fair. However, I want to stress again, that this error is not specific to experimental variants on our build servers. So either the wrapping routines or the hypothesis assertions have a problem with zero bytes compressed/decompressed? |
The repeated pytest runs abort at arbitrary parameter combinations:
Python 3.13 has a better failure handling, not aborting at the first INTERNALERROR: [ 149s] ___________ test_variants_compress_into[brotli-memoryview-bytearray] ___________
[ 149s] [gw2] linux -- Python 3.13.0 /usr/bin/python3.13
[ 149s]
[ 149s] variant_str = 'brotli', input_type = <class 'bytearray'>
[ 149s] output_type = <class 'memoryview'>
[ 149s] tmp_path_factory = TempPathFactory(_given_basetemp=PosixPath('/tmp/pytest-of-abuild/pytest-6/popen-gw2'), _trace=<pluggy._tracing.TagTracerSub object at 0x7feddaec4510>, _basetemp=None, _retention_count=3, _retention_policy='all')
[ 149s] is_pypy = False
[ 149s]
[ 149s] @pytest.mark.parametrize(
[ 149s] > "input_type", (bytes, bytearray, "numpy", cramjam.Buffer, cramjam.File, memoryview)
[ 149s]
[ 149s] tests/test_variants.py:101:
[ 149s] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
[ 149s] <frozen importlib._bootstrap>:1360: in _find_and_load
[ 149s] ???
[ 149s] <frozen importlib._bootstrap>:1331: in _find_and_load_unlocked
[ 149s] ???
[ 149s] <frozen importlib._bootstrap>:935: in _load_unlocked
[ 149s] ???
[ 149s] /usr/lib/python3.13/site-packages/_pytest/assertion/rewrite.py:175: in exec_module
[ 149s] source_stat, co = _rewrite_test(fn, self.config)
[ 149s] /usr/lib/python3.13/site-packages/_pytest/assertion/rewrite.py:355: in _rewrite_test
[ 149s] tree = ast.parse(source, filename=strfn)
[ 149s] _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
[ 149s]
[ 149s] source = b'# This file is part of Hypothesis, which may be found at\n# https://github.com/HypothesisWorks/hypothesis/\n#\n# Copyright the Hypothesis Authors.\n# Individual contributors are listed in AUTHORS.rst and the git log.\n#\n# This Source Code Form is subject to the terms of the Mozilla Public License,\n# v. 2.0. If a copy of the MPL was not distributed with this file, You can\n# obtain one at https://mozilla.org/MPL/2.0/.\n\nfrom typing import Union\n\nfrom hypothesis.internal.compat import int_from_bytes, int_to_bytes\nfrom hypothesis.internal.conjecture.data import (\n ConjectureResult,\n IRType,\n Status,\n _Overrun,\n bits_to_bytes,\n ir_size_nodes,\n ir_value_permitted,\n)\nfrom hypothesis.internal.conjecture.engine import BUFFER_SIZE_IR, ConjectureRunner\nfrom hypothesis.internal.conjecture.junkdrawer import find_integer\nfrom hypothesis.internal.conjecture.pareto import NO_SCORE\n\n\nclass Optimiser:\n """A fairly basic optimiser designed to increase the value of scores for\n targeted property-based testing.\n\n This implements a fairly naive hill climbing algorithm based on randomly\n regenerating parts of the test case to attempt to improve the result. It is\n not expected to produce amazing results, because it is designed to be run\n in a fairly small testing budget, so it prioritises finding easy wins and\n bailing out quickly if that doesn\'t work.\n\n For more information about targeted property-based testing, see\n L\xc3\xb6scher, Andreas, and Konstantinos Sagonas. "Targeted property-based\n testing." Proceedings of the 26th ACM SIGSOFT International Symposium on\n Software Testing and Analysis. ACM, 2017.\n """\n\n def __init__(\n self,\n engine: ConjectureRunner,\n data: ConjectureResult,\n target: str,\n max_improvements: int = 100,\n ) -> None:\n """Optimise ``target`` starting from ``data``. Will stop either when\n we seem to have found a local maximum or when the target score has\n been improved ``max_improvements`` times. This limit is in place to\n deal with the fact that the target score may not be bounded above."""\n self.engine = engine\n self.current_data = data\n self.target = target\n self.max_improvements = max_improvements\n self.improvements = 0\n\n def run(self) -> None:\n self.hill_climb()\n\n def score_function(self, data: ConjectureResult) -> float:\n return data.target_observations.get(self.target, NO_SCORE)\n\n @property\n def current_score(self) -> float:\n return self.score_function(self.current_data)\n\n def consider_new_data(self, data: Union[ConjectureResult, _Overrun]) -> bool:\n """Consider a new data object as a candidate target. If it is better\n than the current one, return True."""\n if data.status < Status.VALID:\n return False\n assert isinstance(data, ConjectureResult)\n score = self.score_function(data)\n if score < self.current_score:\n return False\n if score > self.current_score:\n self.improvements += 1\n self.current_data = data\n return True\n assert score == self.current_score\n # We allow transitions that leave the score unchanged as long as they\n # don\'t increase the number of nodes. This gives us a certain amount of\n # freedom for lateral moves that will take us out of local maxima.\n if len(data.ir_nodes) <= len(self.current_data.ir_nodes):\n self.current_data = data\n return True\n return False\n\n def hill_climb(self) -> None:\n """The main hill climbing loop where we actually do the work: Take\n data, and attempt to improve its score for target. select_example takes\n a data object and returns an index to an example where we should focus\n our efforts."""\n\n nodes_examined = set()\n\n prev = None\n i = len(self.current_data.ir_nodes) - 1\n while i >= 0 and self.improvements <= self.max_improvements:\n if prev is not self.current_data:\n i = len(self.current_data.ir_nodes) - 1\n prev = self.current_data\n\n if i in nodes_examined:\n i -= 1\n continue\n\n nodes_examined.add(i)\n node = self.current_data.ir_nodes[i]\n assert node.index is not None\n # we can only (sensibly & easily) define hill climbing for\n # numeric-style nodes. It\'s not clear hill-climbing a string is\n # useful, for instance.\n if node.ir_type not in {"integer", "float", "bytes", "boolean"}:\n continue\n\n def attempt_replace(k: int) -> bool:\n """\n Try replacing the current node in the current best test case\n with a value which is "k times larger", where the exact notion\n of "larger" depends on the ir_type.\n\n Note that we use the *current* best and not the one we started with.\n This helps ensure that if we luck into a good draw when making\n random choices we get to keep the good bits.\n """\n # we don\'t want to infinitely drive up an unbounded score.\n if abs(k) > 2**20:\n return False\n\n node = self.current_data.ir_nodes[i]\n assert node.index is not None\n if node.was_forced:\n return False # pragma: no cover\n\n new_value: IRType\n if node.ir_type in {"integer", "float"}:\n assert isinstance(node.value, (int, float))\n new_value = node.value + k\n elif node.ir_type == "boolean":\n assert isinstance(node.value, bool)\n if abs(k) > 1:\n return False\n if k == -1:\n new_value = False\n if k == 1:\n new_value = True\n if k == 0: # pragma: no cover\n new_value = node.value\n else:\n assert node.ir_type == "bytes"\n assert isinstance(node.value, bytes)\n v = int_from_bytes(node.value)\n # can\'t go below zero for bytes\n if v + k < 0:\n return False\n v += k\n # allow adding k to increase the number of bytes. we don\'t want\n # to decrease so that b"01" doesn\'t turn into b"1".\n size = max(len(node.value), bits_to_bytes(v.bit_length()))\n new_value = int_to_bytes(v, size)\n\n if not ir_value_permitted(new_value, node.ir_type, node.kwargs):\n return False\n\n for _ in range(3):\n nodes = self.current_data.ir_nodes\n attempt_nodes = (\n nodes[: node.index]\n + (node.copy(with_value=new_value),)\n + nodes[node.index + 1 :]\n )\n attempt = self.engine.cached_test_function_ir(\n attempt_nodes,\n extend=BUFFER_SIZE_IR - ir_size_nodes(attempt_nodes),\n )\n\n if self.consider_new_data(attempt):\n return True\n\n if attempt.status is Status.OVERRUN:\n return False\n\n assert isinstance(attempt, ConjectureResult)\n if len(attempt.ir_nodes) == len(self.current_data.ir_nodes):\n return False\n\n for j, ex in enumerate(self.current_data.examples):\n if ex.ir_start >= node.index + 1:\n break # pragma: no cover\n if ex.ir_end <= node.index:\n continue\n ex_attempt = attempt.examples[j]\n if ex.ir_length == ex_attempt.ir_length:\n continue # pragma: no cover\n replacement = attempt.ir_nodes[\n ex_attempt.ir_start : ex_attempt.ir_end\n ]\n if self.consider_new_data(\n self.engine.cached_test_function_ir(\n nodes[: node.index]\n + replacement\n + self.current_data.ir_nodes[ex.ir_end :]\n )\n ):\n return True\n return False\n\n # we don\'t know whether a target score increases or decreases with\n # respect to the value of some node, so try both directions.\n find_integer(lambda k: attempt_replace(k))\n find_integer(lambda k: attempt_replace(-k))\n'
[ 149s] filename = '/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py'
[ 149s] mode = 'exec'
[ 149s]
[ 149s] def parse(source, filename='<unknown>', mode='exec', *,
[ 149s] type_comments=False, feature_version=None, optimize=-1):
[ 149s] """
[ 149s] Parse the source into an AST node.
[ 149s] Equivalent to compile(source, filename, mode, PyCF_ONLY_AST).
[ 149s] Pass type_comments=True to get back type comments where the syntax allows.
[ 149s] """
[ 149s] flags = PyCF_ONLY_AST
[ 149s] if optimize > 0:
[ 149s] flags |= PyCF_OPTIMIZED_AST
[ 149s] if type_comments:
[ 149s] flags |= PyCF_TYPE_COMMENTS
[ 149s] if feature_version is None:
[ 149s] feature_version = -1
[ 149s] elif isinstance(feature_version, tuple):
[ 149s] major, minor = feature_version # Should be a 2-tuple.
[ 149s] if major != 3:
[ 149s] raise ValueError(f"Unsupported major version: {major}")
[ 149s] feature_version = minor
[ 149s] # Else it should be an int giving the minor version for 3.x.
[ 149s] > return compile(source, filename, mode, flags,
[ 149s] E File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] E self.improvements = 0
[ 149s] E SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s]
[ 149s] /usr/lib64/python3.13/ast.py:54: SyntaxError
[ 149s] ---------------------------------- Hypothesis ----------------------------------
[ 149s] You can add @seed(180051109460202152401298933600783297089) to this test or run pytest with --hypothesis-seed=180051109460202152401298933600783297089 to reproduce this failure.
...
[ 149s] =========================== short test summary info ============================
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[brotli-memoryview-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[brotli-memoryview-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[brotli-memoryview-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[brotli-memoryview-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[brotli-memoryview-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytes-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytes-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytes-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytes-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytes-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytes-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytearray-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytearray-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytearray-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytearray-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytearray-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-bytearray-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-numpy-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-numpy-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-numpy-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-numpy-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-numpy-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-numpy-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-Buffer-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-Buffer-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-Buffer-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-Buffer-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-Buffer-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-Buffer-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-File-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-File-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-File-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-File-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-File-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-File-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-memoryview-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-memoryview-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-memoryview-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-memoryview-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-memoryview-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[bzip2-memoryview-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytes-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytes-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytes-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytes-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytes-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytes-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytearray-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytearray-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytearray-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytearray-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytearray-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-bytearray-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-numpy-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-numpy-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-numpy-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-numpy-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[lz4-numpy-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-Buffer-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-Buffer-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-Buffer-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-Buffer-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-Buffer-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-File-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-File-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-File-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-File-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-File-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-File-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-memoryview-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-memoryview-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-memoryview-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-memoryview-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-memoryview-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[zlib-memoryview-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytes-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytes-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytes-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytes-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytes-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytes-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytearray-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytearray-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytearray-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytearray-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytearray-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-bytearray-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-numpy-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-numpy-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-numpy-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-numpy-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-numpy-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-numpy-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-Buffer-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-Buffer-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-Buffer-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-Buffer-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[xz-Buffer-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-File-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-File-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-File-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-File-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-File-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-File-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-memoryview-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-memoryview-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-memoryview-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-memoryview-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-memoryview-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[igzip-memoryview-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytes-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytes-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytes-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytes-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytes-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytes-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytearray-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytearray-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytearray-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytearray-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytearray-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-bytearray-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-numpy-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-numpy-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-numpy-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-numpy-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-numpy-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-numpy-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-Buffer-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-Buffer-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-Buffer-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-Buffer-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_compress_into[ideflate-Buffer-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-Buffer-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-Buffer-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-Buffer-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-Buffer-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-File-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-File-bytearray] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-File-numpy] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-File-Buffer] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-File-File] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-File-memoryview] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: ';' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] FAILED tests/test_variants.py::test_variants_decompress_into[zstd-memoryview-bytes] - File "/usr/lib/python3.13/site-packages/hypothesis/internal/conjecture/optimiser.py", line 59
[ 149s] self.improvements = 0
[ 149s] SyntaxError: could not convert string to float: '�' - Consider hexadecimal for huge integer literals to avoid decimal conversion limits.
[ 149s] ======================= 144 failed, 798 passed in 17.84s ======================= |
Aye, that is interesting. Curious (and unhelpful) why it was only the other combo on github actions. Thanks for the clarification. By change did you try upgrading hypothesis, see if that has any effect? Otherwise I can try it soon-ish. |
Hey, Arch Linux maintainer here - Just jumping in to let you know I can reproduce this issue in our python-cramjam package, currently on v2.9.1 running Python 3.13.1 and the latest hypothesis, v6.122.6. |
Thanks for that @carlsmedstad, I've tried for some time now to repeat the error locally to no avail with and without hypothesis; but starting to wonder if it's a hypothesis issue at the core of it and somewhat platform specific as I haven't had a single issue reported with this happening in the wild (outside of CI/CD); so I'm not very concerned at the moment...just annoyed. 😅 |
https://github.com/milesgranger/cramjam/actions/runs/12291388345/job/34300076241?pr=192#step:15:2140
The text was updated successfully, but these errors were encountered: