• Bug#1098578: mypy: FTBFS: testI64BasicOps fails (1/2)

    From Santiago Vila@21:1/5 to All on Sat Feb 22 00:40:06 2025
    Package: src:mypy
    Version: 1.15.0-3
    Severity: serious
    Tags: ftbfs trixie sid

    Dear maintainer:

    During a rebuild of all packages in unstable, your package failed to build:

    --------------------------------------------------------------------------------
    [...]
    debian/rules clean
    dh clean --buildsystem=pybuild
    dh_auto_clean -O--buildsystem=pybuild
    pybuild --clean -i python{version} -p "3.12 3.13"
    rm -rf .pybuild/
    find . -name \*.pyc -exec rm {} \;
    debian/rules execute_after_dh_auto_clean
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    /usr/bin/make -C docs clean
    make[2]: Entering directory '/<<PKGBUILDDIR>>/docs'
    rm -rf build/*
    make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
    /usr/bin/make -C mypyc/doc clean
    make[2]: Entering directory '/<<PKGBUILDDIR>>/mypyc/doc'

    [... snipped ...]

    reading sources... [ 49%] generics
    reading sources... [ 51%] getting_started
    reading sources... [ 54%] index
    reading sources... [ 57%] inline_config
    reading sources... [ 59%] installed_packages
    reading sources... [ 62%] kinds_of_types
    reading sources... [ 65%] literal_types
    reading sources... [ 68%] metaclasses
    reading sources... [ 70%] more_types
    reading sources... [ 73%] mypy_daemon
    reading sources... [ 76%] protocols
    reading sources... [ 78%] running_mypy
    reading sources... [ 81%] runtime_troubles
    reading sources... [ 84%] stubgen
    reading sources... [ 86%] stubs
    reading sources... [ 89%] stubtest
    reading sources... [ 92%] supported_python_features
    reading sources... [ 95%] type_inference_and_annotations
    reading sources... [ 97%] type_narrowing
    reading sources... [100%] typed_dict

    looking for now-outdated files... none found
    pickling environment... done
    checking consistency... done
    preparing documents... done
    copying assets...
    copying static files...
    Writing evaluated template result to /<<PKGBUILDDIR>>/docs/build/html/_static/documentation_options.js
    Writing evaluated template result to /<<PKGBUILDDIR>>/docs/build/html/_static/basic.css
    Writing evaluated template result to /<<PKGBUILDDIR>>/docs/build/html/_static/language_data.js
    copying static files: done
    copying extra files...
    copying extra files: done
    copying assets: done
    writing output... [ 3%] additional_features
    writing output... [ 5%] builtin_types
    writing output... [ 8%] changelog
    writing output... [ 11%] cheat_sheet_py3
    writing output... [ 14%] class_basics
    writing output... [ 16%] command_line
    writing output... [ 19%] common_issues
    writing output... [ 22%] config_file
    writing output... [ 24%] duck_type_compatibility
    writing output... [ 27%] dynamic_typing
    writing output... [ 30%] error_code_list
    writing output... [ 32%] error_code_list2
    writing output... [ 35%] error_codes
    writing output... [ 38%] existing_code
    writing output... [ 41%] extending_mypy
    writing output... [ 43%] faq
    writing output... [ 46%] final_attrs
    writing output... [ 49%] generics
    writing output... [ 51%] getting_started
    writing output... [ 54%] index
    writing output... [ 57%] inline_config
    writing output... [ 59%] installed_packages
    writing output... [ 62%] kinds_of_types
    writing output... [ 65%] literal_types
    writing output... [ 68%] metaclasses
    writing output... [ 70%] more_types
    writing output... [ 73%] mypy_daemon
    writing output... [ 76%] protocols
    writing output... [ 78%] running_mypy
    writing output... [ 81%] runtime_troubles
    writing output... [ 84%] stubgen
    writing output... [ 86%] stubs
    writing output... [ 89%] stubtest
    writing output... [ 92%] supported_python_features
    writing output... [ 95%] type_inference_and_annotations
    writing output... [ 97%] type_narrowing
    writing output... [100%] typed_dict

    generating indices... genindex done
    writing additional pages... search done
    dumping search index in English (code: en)... done
    dumping object inventory... done
    build succeeded.

    The HTML pages are in build/html.

    Build finished. The HTML pages are in build/html.
    make[2]: Leaving directory '/<<PKGBUILDDIR>>/docs'
    PYTHONPATH=/<<PKGBUILDDIR>> /usr/bin/make -C mypyc/doc html
    make[2]: Entering directory '/<<PKGBUILDDIR>>/mypyc/doc'
    Running Sphinx v8.1.3
    loading translations [en]... done
    making output directory... done
    WARNING: html_static_path entry '_static' does not exist
    building [mo]: targets for 0 po files that are out of date
    writing output...
    building [html]: targets for 18 source files that are out of date
    updating environment: [new config] 18 added, 0 changed, 0 removed
    reading sources... [ 6%] bool_operations
    reading sources... [ 11%] bytes_operations
    reading sources... [ 17%] compilation_units
    reading sources... [ 22%] dict_operations
    reading sources... [ 28%] differences_from_python
    reading sources... [ 33%] float_operations
    reading sources... [ 39%] getting_started
    reading sources... [ 44%] index
    reading sources... [ 50%] int_operations
    reading sources... [ 56%] introduction
    reading sources... [ 61%] list_operations
    reading sources... [ 67%] native_classes
    reading sources... [ 72%] native_operations
    reading sources... [ 78%] performance_tips_and_tricks
    reading sources... [ 83%] set_operations
    reading sources... [ 89%] str_operations
    reading sources... [ 94%] tuple_operations
    reading sources... [100%] using_type_annotations

    looking for now-outdated files... none found
    pickling environment... done
    checking consistency... done
    preparing documents... done
    copying assets...
    copying static files...
    Writing evaluated template result to /<<PKGBUILDDIR>>/mypyc/doc/_build/html/_static/documentation_options.js
    Writing evaluated template result to /<<PKGBUILDDIR>>/mypyc/doc/_build/html/_static/basic.css
    Writing evaluated template result to /<<PKGBUILDDIR>>/mypyc/doc/_build/html/_static/language_data.js
    copying static files: done
    copying extra files...
    copying extra files: done
    copying assets: done
    writing output... [ 6%] bool_operations
    writing output... [ 11%] bytes_operations
    writing output... [ 17%] compilation_units
    writing output... [ 22%] dict_operations
    writing output... [ 28%] differences_from_python
    writing output... [ 33%] float_operations
    writing output... [ 39%] getting_started
    writing output... [ 44%] index
    writing output... [ 50%] int_operations
    writing output... [ 56%] introduction
    writing output... [ 61%] list_operations
    writing output... [ 67%] native_classes
    writing output... [ 72%] native_operations
    writing output... [ 78%] performance_tips_and_tricks
    writing output... [ 83%] set_operations
    writing output... [ 89%] str_operations
    writing output... [ 94%] tuple_operations
    writing output... [100%] using_type_annotations

    generating indices... genindex done
    writing additional pages... search done
    dumping search index in English (code: en)... done
    dumping object inventory... done
    build succeeded, 1 warning.

    The HTML pages are in _build/html.
    make[2]: Leaving directory '/<<PKGBUILDDIR>>/mypyc/doc'
    mv mypyc/doc/_build/html mypyc/doc/_build/mypyc
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    rm -f debian/mypy-doc.debhelper.log debian/mypy.debhelper.log
    debian/rules override_dh_auto_test-arch
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    py3versions: no X-Python3-Version in control file, using supported versions export TEST_MYPYC=1
    PYBUILD_SYSTEM=custom \
    PYBUILD_TEST_ARGS="{interpreter} -m mypy \
    --config-file {dir}/mypy_self_check.ini -p mypy" dh_auto_test
    pybuild --test --test-pytest -i python{version} -p "3.12 3.13"
    I: pybuild base:311: python3.12 -m mypy --config-file /<<PKGBUILDDIR>>/mypy_self_check.ini -p mypy
    Success: no issues found in 182 source files
    I: pybuild base:311: python3.13 -m mypy --config-file /<<PKGBUILDDIR>>/mypy_self_check.ini -p mypy
    Success: no issues found in 182 source files
    rm -fr -- /tmp/dh-xdg-rundir-f7IJcHVR
    dh_auto_install
    install -m0755 -d /<<PKGBUILDDIR>>/debian/tmp
    pybuild --install -i python{version} -p "3.12 3.13" --dest-dir=/<<PKGBUILDDIR>>/debian/tmp
    I: pybuild plugin_pyproject:178: Copying package built for python3.12 to destdir
    I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir
    set -e; for v in 3.12 3.13; do \
    PYTHONPATH=$(pybuild --print build_dir --pyver $v | awk '{ print $3 }') PATH=$PATH:/<<PKGBUILDDIR>>/debian/python3-mypy/usr/bin/ python$v -m pytest -n 2 \
    -o testpaths="mypy/test mypyc/test" -o python_files=test*.py -k 'not (testCustomTypeshedDirWithRelativePathDoesNotCrash or testNoPython3StubAvailable or testIgnoreImportIfNoPython3StubAvailable or PEP561Suite or testDaemonStatusKillRestartRecheck)' \
    -o python_classes= -o python_functions= ; \
    done
    ============================= test session starts ==============================
    platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0
    rootdir: /<<PKGBUILDDIR>>
    configfile: pyproject.toml
    testpaths: mypy/test, mypyc/test
    plugins: xdist-3.6.1, typeguard-4.4.1, cov-5.0.0
    created: 2/2 workers
    2 workers [12534 items]

    ........................................................................ [ 0%] ........................................................................ [ 1%] ........................................................................ [ 1%] ........................................................................ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 3%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 5%] ........................................................................ [ 5%] ........................................................................ [ 6%] ........................................................................ [ 6%] ........................................................................ [ 7%] ........................................................................ [ 8%] .........................................s.............................. [ 8%] .............s.......................................................... [ 9%] ..................................x.................................s... [ 9%] ......s.s............................................................... [ 10%] ........................................................................ [ 10%] ........................................................................ [ 11%] ........................................................................ [ 12%] ........................................................................ [ 12%] ........................................................................ [ 13%] ........................................................................ [ 13%] ........................................................................ [ 14%] ........................................................................ [ 14%] .....................ss................................................. [ 15%] .....s.................................................................. [ 16%] ........................................................................ [ 16%] ........................................................................ [ 17%] ..........................s............................................. [ 17%] ........................................................................ [ 18%] .....................................s.................................. [ 18%] ........................................................................ [ 19%] ........................................................................ [ 20%] ........................................................................ [ 20%] ........................................................................ [ 21%] ........................................................................ [ 21%] ........................................................................ [ 22%] .......s................................................................ [ 22%] ........................................................................ [ 23%] ......................................s................................. [ 24%] ........................................................................ [ 24%] ........................................................................ [ 25%] ........................................................................ [ 25%] ...x.................................................................... [ 26%] ........................................................................ [ 26%] .............................................................s.......... [ 27%] ........................................................................ [ 28%] ........................................................................ [ 28%] ........................................................................ [ 29%] ........................................................................ [ 29%] ........................................................................ [ 30%] ........................................................................ [ 31%] ........................................................................ [ 31%] ........................................................................ [ 32%] ........................................................................ [ 32%] .................................x...................................... [ 33%] ........................................................................ [ 33%] .................................................s...................... [ 34%] ........................................................................ [ 35%] ........................................................................ [ 35%] ........................................................................ [ 36%] ........................................................................ [ 36%] ........................................................................ [ 37%] ........................................................................ [ 37%] ........................................................................ [ 38%] ........................................................................ [ 39%] ........................................................................ [ 39%] ........................................................................ [ 40%] ...................................s.................................... [ 40%] ........s............................................................... [ 41%] ........................................................................ [ 41%] ........................................................................ [ 42%] ........................................................................ [ 43%] ........................................................................ [ 43%] ........................................................................ [ 44%] ........................................................................ [ 44%] ......................................................s................. [ 45%] ........................................................................ [ 45%] ........................................................................ [ 46%] ......................................s................................. [ 47%] ........................................................................ [ 47%] ........................................................................ [ 48%] ........................................................................ [ 48%] ........................................................................ [ 49%] ........................................................................ [ 49%] ........................................................................ [ 50%] ........................................................................ [ 51%] ........................................................................ [ 51%] ........................................................................ [ 52%] ....x........xx......................................................... [ 52%] ........................................................................ [ 53%] ........................................................................ [ 53%] ........................................................................ [ 54%] ........................................................................ [ 55%] ........................................................................ [ 55%] ........................................................................ [ 56%] ........................................................................ [ 56%] ........................................................................ [ 57%] ........................................................................ [ 58%] ........................................................................ [ 58%] ......................s................................................. [ 59%] ........................................................................ [ 59%] ........................................................................ [ 60%] .............................s.......................................... [ 60%] ..........................s.....................s....................... [ 61%] .......................s................................................ [ 62%] ..........s...............................s.s....s...s.................. [ 62%] .........................................................ssssss.ssssssss [ 63%] ss...........ss............s.......s..s...s.s.s......ss..s............ss [ 63%] ss............ss......s...ssss.s..s.....ss.ss.s.sss.s...........s.ssssss [ 64%] sssssss..ss.sssssssssssssssssssssssssssss...............s.s....s....s..s [ 64%] .ss.......s...ssss.s.ss.....ss....s......ssss..sss..sssssss...s......... [ 65%] ............sssss...s.....s........s.s.................s..s..ss.......s. [ 66%] s...ss...ssssss.sss.sssss..s............................................ [ 66%] ....s.........................................s......................... [ 67%] ........................................................................ [ 67%] ........................................................................ [ 68%] ........................................................................ [ 68%] ..........................ssssssssssssssssssssssssssssssssssssssssssssss [ 69%] ssssssssssssssssssssssssssss............................................ [ 70%] ..................................................x..................... [ 70%] ........................................................................ [ 71%] ........................................................................ [ 71%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 73%] ........................................................................ [ 74%] ........................................................................ [ 74%] ........................................................................ [ 75%] ........................................................................ [ 75%] .................................s...................................... [ 76%] ........................................................................ [ 76%] .....................................x.................................. [ 77%] ........................................................................ [ 78%] ........................................................................ [ 78%] .................................................ss..................... [ 79%] ........................................................................ [ 79%] ........................................................................ [ 80%] ........................................................................ [ 80%] ........................................................................ [ 81%] ........................................................................ [ 82%] ......................................s................................. [ 82%] ........................................................................ [ 83%] .....s.......s.......................................................... [ 83%] ...............................s........................................ [ 84%] ........................................................................ [ 85%] ........................................................................ [ 85%] ........................................................................ [ 86%] ........................................................................ [ 86%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 88%] ........................................................................ [ 89%] ........................................................................ [ 89%] ........................................................................ [ 90%] ........................................................................ [ 90%] ........................................................................ [ 91%] ........................................................................ [ 91%] ........................................................................ [ 92%] ..................s.........s............................s.............. [ 93%] ..............................ssssssss...........s.................s.... [ 93%] ..............s...............................s...s.....ss............s. [ 94%] ....................s..sss..s.s......................................... [ 94%] .............sss.........sss..sssssssss.........s....ssssss.s....ss....s [ 95%] s..s...........................................s..s.s.......s.sss.s..... [ 95%] ....s....s...............s....s....s.................................... [ 96%] sss....ss........s......s....s.ss.......................s............... [ 97%] .................F...F..F....F......................F................... [ 97%] ........................................................................ [ 98%] ........................................................................ [ 98%] .............................xx......................................... [ 99%] ........................................................................ [ 99%] ...... [100%] =================================== FAILURES ===================================
    _______________________________ testI64BasicOps ________________________________
    [gw1] linux -- Python 3.12.9 /usr/bin/python3.12
    data: /<<PKGBUILDDIR>>/mypyc/test-data/run-i64.test:1:
    Failed: Invalid output (/<<PKGBUILDDIR>>/mypyc/test-data/run-i64.test, line 1) ----------------------------- Captured stdout call -----------------------------

    *** Exit status: -6
    ----------------------------- Captured stderr call -----------------------------

    Generated files: /<<PKGBUILDDIR>>/.mypyc_test_output (for first failure only)

    Expected:
    Actual:
    python3.12: /usr/include/python3.12/object.h:231: Py_SIZE: Assertion `ob->ob_type != &PyLong_Type' failed. (diff)

    Update the test output using --update-data (implies -n0; you can additionally use the -k selector to update only specific tests)
    ------------------------------ Captured log call -------------------------------
    INFO root:dist.py:999 running build_ext
    INFO root:build_ext.py:535 building 'native' extension
    INFO root:dir_util.py:58 creating build/temp.linux-x86_64-cpython-312/build INFO root:spawn.py:60 x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wno-misleading-
    indentation -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/mypyc/lib-rt -I/usr/include/python3.12 -c build/__native.c -o build/temp.linux-x86_64-cpython-312/build/__native.o -O0 -g1 -Werror -Wno-unused-function -Wno-unused-label -Wno-
    unreachable-code -Wno-unused-variable -Wno-unused-command-line-argument -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-ignored-optimization-argument -Wno-cpp
    INFO root:dir_util.py:58 creating build/lib.linux-x86_64-cpython-312
    INFO root:spawn.py:60 x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-
    clash-protection -Wformat -Werror=format-security -fcf-protection -Wno-misleading-indentation -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/build/__native.o -L/usr/lib/x86_64-linux-gnu -o build/lib.linux-x86_64-cpython-312/native.
    cpython-312-x86_64-linux-gnu.so
    INFO root:file_util.py:130 copying build/lib.linux-x86_64-cpython-312/native.cpython-312-x86_64-linux-gnu.so ->
    ________________________ testI64ErrorValuesAndUndefined ________________________
    [gw1] linux -- Python 3.12.9 /usr/bin/python3.12
    data: /<<PKGBUILDDIR>>/mypyc/test-data/run-i64.test:519:
    Failed: Invalid output (/<<PKGBUILDDIR>>/mypyc/test-data/run-i64.test, line 519)
    ----------------------------- Captured stdout call -----------------------------

    *** Exit status: -6
    ----------------------------- Captured stderr call -----------------------------
    Expected:
    Actual:
    python3.12: /usr/include/python3.12/object.h:231: Py_SIZE: Assertion `ob->ob_type != &PyLong_Type' failed. (diff)

    Update the test output using --update-data (implies -n0; you can additionally use the -k selector to update only specific tests)
    ------------------------------ Captured log call -------------------------------
    INFO root:dist.py:999 running build_ext
    INFO root:build_ext.py:535 building 'native' extension
    INFO root:dir_util.py:58 creating build/temp.linux-x86_64-cpython-312/build INFO root:spawn.py:60 x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wno-misleading-
    indentation -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/mypyc/lib-rt -I/usr/include/python3.12 -c build/__native.c -o build/temp.linux-x86_64-cpython-312/build/__native.o -O0 -g1 -Werror -Wno-unused-function -Wno-unused-label -Wno-
    unreachable-code -Wno-unused-variable -Wno-unused-command-line-argument -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-ignored-optimization-argument -Wno-cpp
    INFO root:dir_util.py:58 creating build/lib.linux-x86_64-cpython-312
    INFO root:spawn.py:60 x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-
    clash-protection -Wformat -Werror=format-security -fcf-protection -Wno-misleading-indentation -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/build/__native.o -L/usr/lib/x86_64-linux-gnu -o build/lib.linux-x86_64-cpython-312/native.
    cpython-312-x86_64-linux-gnu.so
    INFO root:file_util.py:130 copying build/lib.linux-x86_64-cpython-312/native.cpython-312-x86_64-linux-gnu.so ->
    ___________________________ testI64DefaultArgValues ____________________________
    [gw1] linux -- Python 3.12.9 /usr/bin/python3.12
    data: /<<PKGBUILDDIR>>/mypyc/test-data/run-i64.test:907:
    Failed: Invalid output (/<<PKGBUILDDIR>>/mypyc/test-data/run-i64.test, line 907)
    ----------------------------- Captured stdout call -----------------------------

    *** Exit status: -6
    ----------------------------- Captured stderr call -----------------------------
    Expected:
    Actual:
    python3.12: /usr/include/python3.12/object.h:231: Py_SIZE: Assertion `ob->ob_type != &PyLong_Type' failed. (diff)

    Update the test output using --update-data (implies -n0; you can additionally use the -k selector to update only specific tests)
    ------------------------------ Captured log call -------------------------------
    INFO root:dist.py:999 running build_ext
    INFO root:build_ext.py:535 building 'native' extension
    INFO root:dir_util.py:58 creating build/temp.linux-x86_64-cpython-312/build INFO root:spawn.py:60 x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wno-misleading-
    indentation -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/mypyc/lib-rt -I/usr/include/python3.12 -c build/__native.c -o build/temp.linux-x86_64-cpython-312/build/__native.o -O0 -g1 -Werror -Wno-unused-function -Wno-unused-label -Wno-
    unreachable-code -Wno-unused-variable -Wno-unused-command-line-argument -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-ignored-optimization-argument -Wno-cpp
    INFO root:dir_util.py:58 creating build/lib.linux-x86_64-cpython-312
    INFO root:spawn.py:60 x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-
    clash-protection -Wformat -Werror=format-security -fcf-protection -Wno-misleading-indentation -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-cpython-312/build/__native.o -L/usr/lib/x86_64-linux-gnu -o build/lib.linux-x86_64-cpython-312/native.
    cpython-312-x86_64-linux-gnu.so
    INFO root:file_util.py:130 copying build/lib.linux-x86_64-cpython-312/native.cpython-312-x86_64-linux-gnu.so ->
    _______________________ testI64GlueMethodsAndInheritance _______________________
    [gw1] linux -- Python 3.12.9 /usr/bin/python3.12
    data: /<<PKGBUILDDIR>>/mypyc/test-data/run-i64.test:1340:
    Failed: Invalid output (/<<PKGBUILDDIR>>/mypyc/test-data/run-i64.test, line 1340)
    ----------------------------- Captured stdout call -----------------------------

    *** Exit status: -6
    ----------------------------- Captured stderr call -----------------------------
    Expected:
    Actual:
    python3.12: /usr/include/python3.12/object.h:231: Py_SIZE: Assertion `ob->ob_type != &PyLong_Type' failed. (diff)

    Update the test output using --update-data (implies -n0; you can additionally use the -k selector to update only specific tests)
    ------------------------------ Captured log call -------------------------------
    INFO root:dist.py:999 running build_ext
    INFO root:build_ext.py:535 building 'native' extension
    INFO root:dir_util.py:58 creating build/temp.linux-x86_64-cpython-312/build INFO root:spawn.py:60 x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wno-misleading-
    indentation -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/mypyc/lib-rt -I/usr/include/python3.12 -c build/__native.c -o build/temp.linux-x86_64-cpython-312/build/__native.o -O0 -g1 -Werror -Wno-unused-function -Wno-unused-label -Wno-
    unreachable-code -Wno-unused-variable -Wno-unused-command-line-argument -Wno-unknown-warning-option -Wno-unused-but-set-variable -Wno-ignored-optimization-argument -Wno-cpp
    INFO root:dir_util.py:58 creating build/lib.linux-x86_64-cpython-312

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Mon Feb 24 17:50:01 2025
    Processing control commands:

    tag -1 pending
    Bug #1098578 [src:mypy] mypy: FTBFS: testI64BasicOps fails
    Added tag(s) pending.

    --
    1098578: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098578
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Colin Watson@21:1/5 to All on Mon Feb 24 17:50:01 2025
    Control: tag -1 pending

    Hello,

    Bug #1098578 in mypy reported by you has been fixed in the
    Git repository and is awaiting an upload. You can see the commit
    message below and you can check the diff of the fix at:

    https://salsa.debian.org/python-team/packages/mypy/-/commit/43e5553ca320c5681fbfae8aaaec498198c55be0

    ------------------------------------------------------------------------
    Unset CFLAGS when running tests

    Closes: #1098578 ------------------------------------------------------------------------

    (this message was generated automatically)
    --
    Greetings

    https://bugs.debian.org/1098578

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Mon Feb 24 18:30:02 2025
    This is a multi-part message in MIME format...

    Your message dated Mon, 24 Feb 2025 17:20:41 +0000
    with message-id <E1tmc8H-003DqU-Tn@fasolo.debian.org>
    and subject line Bug#1098578: fixed in mypy 1.15.0-4
    has caused the Debian Bug report #1098578,
    regarding mypy: FTBFS: testI64BasicOps fails
    to be marked as done.

    This means that you claim that the problem has been dealt with.
    If this is not the case it is now your responsibility to reopen the
    Bug report if necessary, and/or fix the problem forthwith.

    (NB: If you are a system administrator and have no idea what this
    message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org
    immediately.)


    --
    1098578: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098578
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    Received: (at submit) by bugs.debian.org; 21 Feb 2025 23:27:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-109.4 required=4.0 tests=BAYES_00,
    BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
    DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FROMDEVELOPER,FVGT_m_MULTI_ODD,
    HAS_PACKAGE,META_ATTENDEES_DBSPAM1,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,
    SPF_NONE,USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST,WEIRD_PORT,
    WORD_WITHOUT_VOWELS,X_DEBBUGS_CC autolearn=ham autolearn_force=no
    version=3.4.6-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 173; hammy, 150; neutral, 473; spammy,
    0. spammytokens: hammytokens:0.000-+--trixie, 0.000-+--pkgbuilddir,
    0.000-+--PKGBUILDDIR, 0.000-+--H*F:U*sanvila, 0.000-+--H*rp:U*sanvila Return-path: