Open
Description
Crash Report
mypyc asserted on specific directory.
Traceback
mypyc subtasks --show-traceback
Traceback (most recent call last):
File "/tmp/ttrt/build/setup.py", line 5, in <module>
ext_modules=mypycify(['subtasks', '--show-traceback'], opt_level="3", debug_level="1"),
File "mypyc/build.py", line 525, in mypycify
File "mypyc/build.py", line 435, in mypyc_build
File "mypyc/build.py", line 243, in generate_c
File "mypyc/codegen/emitmodule.py", line 425, in compile_modules_to_c
File "mypyc/codegen/emitmodule.py", line 292, in compile_ir_to_c
File "mypyc/namegen.py", line 50, in __init__
File "mypyc/namegen.py", line 106, in make_module_translation_map
AssertionError: ['subtasks', 'subtasks.subtasks']
To Reproduce
cd /tmp/
mkdir ttrt
mkdir subtasks
touch subtasks/subtasks.py
mypyc subtasks # this works
touch subtasks/__init__.py
mypyc subtasks --show-traceback # this fails
Your Environment
mypyc -V
mypy 1.9.0 (compiled: yes)
python -V
Python 3.9.18
python is in venv
Linux Mint 21.1 Vera