Skip to content

riscv64 INTERNAL ERROR unless --num-workers 1 #21969

Description

@mr-c

Crash Report

$ # pip install mypy from a fresh git checkout
$ mypy  --config-file mypy_self_check.ini -p mypy
error: INTERNAL ERROR -- Please try using mypy master on GitHub:
https://mypy.readthedocs.io/en/stable/common_issues.html#using-a-development-mypy-build
Please report a bug at https://github.com/python/mypy/issues
version: 2.3.1
note: use --pdb to drop into pdb
Failed to establish connection with worker: No status file found
Failed to establish connection with worker: No status file found
Failed to establish connection with worker: No status file found
Failed to establish connection with worker: No status file found
Traceback (most recent call last):
  File "/home/crusoe/mypy_sid_riscv64/env3.14/bin/mypy", line 6, in <module>
    sys.exit(console_entry())
  File "/home/crusoe/mypy_sid_riscv64/env3.14/lib/python3.14/site-packages/mypy/__main__.py", line 16, in console_entry
    main()
    ~~~~^^
  File "/home/crusoe/mypy_sid_riscv64/env3.14/lib/python3.14/site-packages/mypy/main.py", line 154, in main
    res, messages, blockers = run_build(sources, options, fscache, t0, stdout, stderr)
                              ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/crusoe/mypy_sid_riscv64/env3.14/lib/python3.14/site-packages/mypy/main.py", line 244, in run_build
    res = build.build(sources, options, None, flush_errors, fscache, stdout, stderr)
  File "/home/crusoe/mypy_sid_riscv64/env3.14/lib/python3.14/site-packages/mypy/build.py", line 422, in build
    result = build_inner(
        sources,
    ...<9 lines>...
        metastore,
    )
  File "/home/crusoe/mypy_sid_riscv64/env3.14/lib/python3.14/site-packages/mypy/build.py", line 537, in build_inner
    graph = dispatch(sources, manager, stdout, connect_threads)
  File "/home/crusoe/mypy_sid_riscv64/env3.14/lib/python3.14/site-packages/mypy/build.py", line 4145, in dispatch
    raise OSError(f"Cannot connect to build worker(s): {', '.join(not_connected)}")
OSError: Cannot connect to build worker(s): 0, 1, 2, 3

Traceback

Same as above

To Reproduce

$ git clone https://github.com/python/mypy.git
$ python3.14 -m venv env3.14
$ . env3.14/bin/activate
$ cd mypy
$ python3 -m pip install --upgrade .
$ pip install -r test-requirements.txt
$ mypy  --config-file mypy_self_check.ini -p mypy

Your Environment

  • Mypy version used: latest from git, same failure with 2.3.1 and 2.2.0
  • Mypy command-line flags:
  • Mypy configuration options from mypy.ini (and other config files):
  • Python version used: 3.14.7-3
  • Operating system and version: Debian "sid" (development version)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions