- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 3k
 
Closed
Labels
Description
Crash Report
Mypy crashes when I run it on a file that imports PyTorch 1.7.1 within a folder.
Traceback
...
LOG:  Writing torch.distributed.distributed_c10d /Users/tyler.yep/.pyenv/versions/3.9.0/lib/python3.9/site-packages/torch/distributed/distributed_c10d.py torch/distributed/distributed_c10d.meta.json torch/distributed/distributed_c10d.data.json
LOG:  Cached module torch.distributed.distributed_c10d has same interface
LOG:  Writing torch.distributed /Users/tyler.yep/.pyenv/versions/3.9.0/lib/python3.9/site-packages/torch/distributed/__init__.py torch/distributed/__init__.meta.json torch/distributed/__init__.data.json
LOG:  Build finished in 94.339 seconds with 741 modules, and 1 errors
Traceback (most recent call last):
  File "/Users/tyler.yep/.pyenv/versions/3.9.0/bin/mypy", line 8, in <module>
    sys.exit(console_entry())
  File "/Users/tyler.yep/.pyenv/versions/3.9.0/lib/python3.9/site-packages/mypy/__main__.py", line 11, in console_entry
    main(None, sys.stdout, sys.stderr)
  File "mypy/main.py", line 90, in main
  File "mypy/build.py", line 180, in build
  File "mypy/build.py", line 254, in _build
  File "mypy/build.py", line 2638, in dispatch
  File "mypy/build.py", line 2964, in process_graph
  File "mypy/build.py", line 3081, in process_stale_scc
  File "mypy/build.py", line 2252, in write_cache
  File "mypy/build.py", line 1462, in write_cache
  File "mypy/nodes.py", line 313, in serialize
  File "mypy/nodes.py", line 3140, in serialize
  File "mypy/nodes.py", line 3076, in serialize
AssertionError
To Reproduce
Place a file with the following contents in a folder:
import torch
Run mypy . from outside of that folder. (same directory as the setup.cfg)
Your Environment
- Mypy version used: 0.800
 - Mypy command-line flags: 
mypy . - Mypy configuration options from 
setup.cfg: 
[mypy]
strict = True
ignore_missing_imports = True
- Python version used: 3.9.0
 - Operating system and version: Mac OS X
 
whtsky, iutlu, samutamm, RomanKovtyukh, adamjstewart and 4 moreEricWiener, RomanKovtyukh and sorenmc