microsoft / pylance-release

Documentation and issues for Pylance
Creative Commons Attribution 4.0 International
1.7k stars 769 forks source link

Pylance is using over 100% CPU. #201

Closed EonYang closed 3 years ago

EonYang commented 4 years ago

Environment data

Expected behaviour

Using 10% - 30% of CPU. Or use 100% for a little while then reduce CPU usage to around 20%.

Actual behaviour

Always using over 100% of CPU.

How to reproduce

  1. Open Vscode Process Explorer, a process named electron_node bundle.js is using around 110% CPU.

  2. Disable Pylance, then reload. The above process disappeared, and Vscode cpu usage drops to around 10%.

  3. Enable Pylance, then reload. electron_node bundle.js appears again and is using around 110% CPU.

Logs

A small chunk of the logs:

[BG]     binding: /Users/YANG/.vscode/extensions/ms-python.vscode-pylance-2020.7.4/server/typeshed-fallback/stdlib/3/typing.pyi (2ms)
[BG]     parsing: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/starlette/routing.py (15ms)
[BG]     binding: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/starlette/routing.py (2ms)
[BG]   checking: /Users/YANG/dev/dev/xaipient/api-test/app/main.py (87ms)
[BG] analyzing: /Users/YANG/dev/dev/xaipient/api-test/app/main.py (127ms)
[BG] analyzing: /Users/YANG/dev/dev/xaipient/api-test/app/main.py ...
[BG]   parsing: /Users/YANG/dev/dev/xaipient/api-test/app/main.py (12ms)
[BG]   parsing: /Users/YANG/.vscode/extensions/ms-python.vscode-pylance-2020.7.4/server/typeshed-fallback/stdlib/2and3/builtins.pyi (19ms)
[BG]   binding: /Users/YANG/.vscode/extensions/ms-python.vscode-pylance-2020.7.4/server/typeshed-fallback/stdlib/2and3/builtins.pyi (8ms)
[BG]   binding: /Users/YANG/dev/dev/xaipient/api-test/app/main.py (0ms)
[BG]   checking: /Users/YANG/dev/dev/xaipient/api-test/app/main.py ...
[BG]     parsing: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/uvicorn/__init__.py (3ms)
[BG]     binding: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/uvicorn/__init__.py (0ms)
[BG]     parsing: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/fastapi/__init__.py (1ms)
[BG]     binding: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/fastapi/__init__.py (0ms)
[BG]     parsing: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/fastapi/applications.py (25ms)
[BG]     binding: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/fastapi/applications.py (1ms)
[BG]     parsing: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/starlette/applications.py (3ms)
[BG]     binding: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/starlette/applications.py (1ms)
[BG]     parsing: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/fastapi/middleware/cors.py (1ms)
[BG]     binding: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/fastapi/middleware/cors.py (0ms)
[BG]     parsing: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/

10 minutes later

site-packages/fastapi/__init__.py (2ms)
[BG]     binding: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/fastapi/__init__.py (0ms)
[BG]     parsing: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/fastapi/applications.py (21ms)
[BG]     binding: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/fastapi/applications.py (1ms)
[BG]     parsing: /Users/YANG/.pyenv/versions/api-test/lib/python3.7/site-packages/starlette/applications.py (3ms)

Not that binding: .../fastapi/__init__.py (0ms) appeared at least twice.

It keeps logging for around 20 minutes and it's not stopping. Indeed I have a huge amount of dependencies, but is there a caching mechanism I can enable so that it doesn't always use 100% of CPU?

Code Snippet / Additional information

No code involved.

XXX
erictraut commented 4 years ago

Thanks for the bug report. A few follow-up questions:

  1. Can you provide more information about what you are doing when the CPU usage spikes? Do you have any python files open?
  2. If you close all files, then close and re-open your workspace, then open a single python file, does the problem occur? Is the high CPU utilization triggered by a particular source file?
  3. Are you actively editing python code (invoking the language server for completion suggestions, for example) when you see this behavior?
  4. Do you have the python.analysis.diagnosticMode set to "openFilesOnly" or "workspace"? If it's set to "workspace", does your workspace include a large number of python source files (>5000)?
  5. When the high CPU utilization occurs, do you see a spinner in the bottom status bar indicating that Pylance is actively analyzing types?
  6. Does the problem go away if you turn off python.analysis.useLibraryCodeForTypes? It's possible that you have a very large number of complex imports that contain very few type annotations, so Pylance is having to do a large amount of work to infer these types. If you can install stubs for some of the larger packages, that could help.

Pylance already contains an in-memory caching mechanism, but it eventually needs to empty the cache if it exceeds ~1GB in size to avoid overflowing the heap. If you're analyzing all of the code in a very large code base, it can exceed this level.

EonYang commented 4 years ago

Thank you for your prompt response!

  1. Can you provide more information about what you are doing when the CPU usage spikes? Do you have any python files open?

Yes, I have one file open. It won't occur if I don't have any python file open. It doesn't matter which one or how many. When I was printing the log, one random file is open, which has around 100 lines of code.

  1. If you close all files, then close and re-open your workspace, then open a single python file, does the problem occur? Is the high CPU utilization triggered by a particular source file?

If I close all files, the logs still keep printing. It can get triggered by any open file.

  1. Are you actively editing python code (invoking the language server for completion suggestions, for example) when you see this behavior?

No, I'm not editing. I just opened a random file for the purpose of bug-reporting.

  1. Do you have the python.analysis.diagnosticMode set to "openFilesOnly" or "workspace"? If it's set to "workspace", does your workspace include a large number of python source files (>5000)?

python.analysis.diagnosticMode is not configured. However, I only have one project (one Vs Code window) open, and Pylance starts logging only after I open the first file.

  1. When the high CPU utilization occurs, do you see a spinner in the bottom status bar indicating that Pylance is actively analyzing types?

I don't see any spinner in the status bar. Only the output window is indicating that Pylance is analyzing.

  1. Does the problem go away if you turn off python.analysis.useLibraryCodeForTypes? It's possible that you have a very large number of complex imports that contain very few type annotations, so Pylance is having to do a large amount of work to infer these types. If you can install stubs for some of the larger packages, that could help.

Previously I don't have python.analysis.useLibraryCodeForTypes configured. After seeing your suggestion I set it to false and left Vscode printing for 5 minutes. Unfortunately, the problem doesn't seem to go away.

Pylance already contains an in-memory caching mechanism, but it eventually needs to empty the cache if it exceeds ~1GB in size to avoid overflowing the heap. If you're analyzing all of the code in a very large code base, it can exceed this level.

The size of my virtual env is around 2GB. Plus, is there any on-disk caching, so that it doesn't run all the analysis again after I close and re-open Vs Code?

erictraut commented 4 years ago

Thanks for the additional details — much appreciated! This is a problem we haven't seen before, so I'm very interested in getting to the bottom of it.

Based on the symptoms you're describing, I can conclude the following:

  1. Since you are able to repro the problem with useLibraryCodeForTypes disabled, the issue must occur when evaluating a type in one of the source files within your workspace.
  2. Since you are able to repro it by opening many different files, the problematic file must be a really core one — one that is defining a type that is used by many other files.

By any chance, is your project open-source (e.g. available on github)? If so, I could try to repro the problem locally. If not, I'll need to ask you to help me narrow down the problem.

Here's what I recommend as the next steps. Create a temporary "temp.py" file somewhere in your source base. Leave it empty for now. Close all files except for this one, then close and re-open VS Code. See if the problem occurs. I predict that it won't.

Next, open another source file — one that triggers the high CPU utilization. Copy its contents into temp.py. Delete all of the code except for the imports at the top. Close all of the files except for temp.py, and repeat the experiment. If it triggers the problem, binary search the list of imports (i.e. delete half of them) and repeat until you find the import that causes the problem. If you don't see the problem with only the imports, then try binary searching the code beneath the imports (i.e. add back half of the classes/functions/methods and see if that causes the problem to re-appear).

EonYang commented 4 years ago

Thank you! I'm trying to track it down as well. Interesting problem.

Based on the symptoms you're describing, I can conclude the following: Since you are able to repro the problem with useLibraryCodeForTypes disabled, the issue must occur when evaluating a type in one of the source files within your workspace.

Wow, man, your deduction is precise! I have checked out a remote library and installed it as an egg in my workspace! And I'm importing that library from almost any file.

Unfortunately, the project is not open source. I tried to create a minimal demo to reproduce the same problem but still in the working process.

Anyway, my problem is likely caused by the egg installed in my local workspace. I'll move it away, and I believe that will solve my problem.

Thank you again for all your help. And I think this is not a Pylance issue. Sorry for the false alarm.

erictraut commented 4 years ago

OK, that's a great find.

I still suspect this might be a bug in Pylance. It shouldn't get into a situation where it's using >100% CPU for long stretches of time. There must be something about that code (e.g. a difficult control flow construct) that it's struggling to analyze.

By any chance, is the remote library you installed available as open source? If so, I could try to replicate what you did.

chaleaoch commented 4 years ago

i can reproduce this issue easily. when i remove site-packages from workspace, the issue cannot be reproduced. image

jakebailey commented 4 years ago

By default we should be detecting virtual environments and ignoring them. You censored the folder structure, which makes it difficult to understand what the problem could be with this detection.

1letter commented 4 years ago

i can reproduce the behavior with the following steps.

buildout.cfg base.cfg

Requirements: pyenv, buildout, flake8, black, wheel The two files above

> mkdir test
> mkdir -p test/src
> cd test
> pyenv --version
> 2.7.18rc1
> pyenv local 3.7.8
> pyenv --version
> 3.7.8
> cp ~/downloads/buildout.cfg .
> cp ~/downloads/base.cfg .
> buildout

trink a coffee, it takes a while!

for a test create an stupid empty addon:

> bin/mrbob -O src/myaddon.test bobtemplates.plone:addon

awnser all question that you see and use the default values

as example open in VSCode src/myaddon.test/src/myaddon/test/interfaces.py

with an activated pylance extension CPU is near by 100% and the RAM usage goes up? Bildschirmfoto vom 2020-09-04 22-10-40

thats my settings.json settings.json

schperplata commented 4 years ago

I am experiencing the same issues with the latest Python &Pylance plugin without virutal env. In my case, source folders are added to the %PYTHONPATH% prior starting VSC.

1letter commented 4 years ago

with this settings in a testproject i have no problems:

{
    "editor.tabSize": 4,
    "editor.insertSpaces": true,
    "editor.detectIndentation": false,
    "editor.formatOnSave": true,
    "[robot]": {
        "editor.tabSize": 2
    },
    "[xml]": {
        "editor.tabSize": 2
    },
    "[javascript]": {
        "editor.tabSize": 2
    },
    "[json]": {
        "editor.tabSize": 2
    },
    "[python]": {
        "editor.tabSize": 4,
        "editor.formatOnSave": true,
        "editor.formatOnPaste": false,
        "editor.codeActionsOnSave": {
            "source.organizeImports": true
        }
    },
    "files.associations": {
        "*.zcml": "xml"
    },
    "files.exclude": {
        "**/*.py[co]": true,
        "**/*.so": true,
        "**/__pycache__": true
    },
    "files.watcherExclude": {
        "**/.git/objects/**": true,
        "**/.git/subtree-cache/**": true,
        "**/node_modules/*/**": true
    },
    "python.analysis.cachingLevel": "Library",
    "python.analysis.extraPaths": [
        "/opt/test/vs/parts/omelette",
        "/opt/test/vs/src/collective.myaddon/src"
    ],
    "python.autoComplete.extraPaths": [
        "/opt/test/vs/parts/omelette",
        "/opt/test/vs/src/collective.myaddon/src"
    ],
    "python.formatting.blackPath": "/opt/test/vs/bin/black",
    "python.formatting.blackArgs": [
        "--line-length",
        "88",
        "-t",
        "py38"
    ],
    "python.formatting.provider": "black",
    "python.linting.enabled": true,
    "python.linting.pylintEnabled": false,
    "python.linting.flake8Args": [
        "--max-line-length=88",
        "--max-complexity=18",
    ],
    "python.linting.flake8Enabled": true,
    "python.linting.flake8Path": "/opt/test/vs/bin/flake8",
    "python.terminal.activateEnvironment": true
}
erictraut commented 4 years ago

The high CPU utilization is caused by a new indexer that was added in the latest release of Pylance. It runs at startup and indexes all of your site-packages and workspace files so it can support auto-import. We're looking at ways to improve it so it doesn't consume so many resources.

Trid-collab commented 3 years ago

I have noticed the Pylance - autocomplete along the Python Extension is taking very long time to start once Vs Code is launched since the versions pushed since August 2020

NicolasGoeddel commented 3 years ago

I've got the same issue on a machine with a Plone installation. 5 or 6 threads are running the command rg with several parameters and are showing a 99.9% IO usage with iotop. I had to uninstall Pylance again to let the machine breath again. I highly appreciate a fast fix for this.

jakebailey commented 3 years ago

I've got the same issue on a machine with a Plone installation. 5 or 6 threads are running the command rg with several parameters and are showing a 99.9% IO usage with iotop. I had to uninstall Pylance again to let the machine breath again. I highly appreciate a fast fix for this.

Pylance doesn't run ripgrep; VS Code's search I believe does, but I know for certain the only external tool we run is Python itself. It must be another extension or the editor itself.

This thread was mainly about a new indexer, which is currently disabled in Pylance (and being improved before we enable it again).

NicolasGoeddel commented 3 years ago

Okay, but why did it stop to consume IO resources as soon as I downgraded Pylance to a version before August? I did not change anything else.

savannahostrowski commented 3 years ago

@NicolasGoeddel Are you still experiencing this on the latest (2020.10.2)? We've made some perf fixes in the last couple releases.

vnikoofard commented 3 years ago

I have the same issue in the latest version of Vscode e Pylance.

savannahostrowski commented 3 years ago

@vnikoofard would you be able to enable trace logging and share the output with us? This would help our team investigate what might the issue might be.

vnikoofard commented 3 years ago

Even without any open tab the CPU usage is over than 100%. In the Python Language Server appears the following growing output (sorry for the long output, I don't know how to resume it):

[Info - 10:41:53 PM] Pylance language server 2020.11.1 (pyright 54be42d2) starting [Info - 10:41:53 PM] Server root directory: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist [Info - 10:41:55 PM] Setting pythonPath for service "": "/home/vahid/miniconda3/bin/python" Search paths found for configured python interpreter: /home/vahid/miniconda3/lib/python3.7 /home/vahid/miniconda3/lib/python3.7/lib-dynload /home/vahid/miniconda3/lib/python3.7/site-packages [Error - 10:41:55 PM] stubPath typings is not a valid directory. [Info - 10:41:55 PM] Assuming Python version 3.7 [Info - 10:41:55 PM] Assuming Python platform Linux [Info - 10:41:55 PM] Searching for source files [Info - 10:41:55 PM] No source files found. [Info - 10:41:56 PM] Background analysis(1) root directory: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist [Info - 10:41:56 PM] Background analysis(1) started Background analysis message: setConfigOptions Background analysis message: setTrackedFiles Background analysis message: markAllFilesDirty Background analysis message: setFileOpened Background analysis message: setFileOpened Background analysis message: markFilesDirty Background analysis message: analyze [BG(1)] analyzing: /tmp/tmp-82042NhTZgDZg9dXI.py ... [BG(1)] parsing: /tmp/tmp-82042NhTZgDZg9dXI.py (192ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/builtins.pyi [fs read 17ms] (503ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/builtins.pyi (89ms) [BG(1)] binding: /tmp/tmp-82042NhTZgDZg9dXI.py (1ms) [BG(1)] checking: /tmp/tmp-82042NhTZgDZg9dXI.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/plotting/init.py [fs read 1ms] (41ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/plotting/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/plotting/plot.py [fs read 14ms] (628ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/plotting/plot.py (129ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/typing.pyi [fs read 14ms] (255ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/typing.pyi (56ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/_typeshed/init.pyi [fs read 1ms] (15ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/_typeshed/init.pyi (3ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/third_party/2and3/typing_extensions.pyi [fs read 1ms] (11ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/third_party/2and3/typing_extensions.pyi (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/init.py [fs read 1ms] (109ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/init.py (26ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/init.py [fs read 0ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/init.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/sympify.py [fs read 1ms] (94ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/sympify.py (8ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/inspect.pyi [fs read 1ms] (49ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/inspect.pyi (8ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/abc.pyi [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/abc.pyi (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/init.py [fs read 0ms] (42ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/init.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/init.py [fs read 1ms] (75ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/init.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/numeric.py [fs read 1ms] (171ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/numeric.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/umath.py [fs read 4ms] (14ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/umath.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/numerictypes.py [fs read 1ms] (78ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/numerictypes.py (35ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/fromnumeric.py [fs read 4ms] (359ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/fromnumeric.py (238ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/arrayprint.py [fs read 24ms] (236ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/arrayprint.py (145ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/_asarray.py [fs read 5ms] (9ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/_asarray.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/_ufunc_config.py [fs read 4ms] (24ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/_ufunc_config.py (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/numeric.py (1190ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/records.py [fs read 0ms] (101ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/records.py (32ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/memmap.py [fs read 1ms] (134ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/memmap.py (9ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/function_base.py [fs read 2ms] (42ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/function_base.py (12ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/machar.py [fs read 22ms] (77ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/machar.py (13ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/getlimits.py [fs read 0ms] (31ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/getlimits.py (8ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/shape_base.py [fs read 6ms] (182ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/shape_base.py (13ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/einsumfunc.py [fs read 1ms] (125ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/einsumfunc.py (20ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/init.py (2173ms) [Info - 10:42:01 PM] [BG(1)] Long operation: binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/init.py (2173ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/init.py [fs read 0ms] (14ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/init.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/type_check.py [fs read 1ms] (15ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/type_check.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/index_tricks.py [fs read 2ms] (83ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/index_tricks.py (36ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/function_base.py [fs read 3ms] (187ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/function_base.py (41ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/nanfunctions.py [fs read 2ms] (101ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/nanfunctions.py (29ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/shape_base.py [fs read 1ms] (80ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/shape_base.py (10ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/stride_tricks.py [fs read 2ms] (8ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/stride_tricks.py (7ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/twodim_base.py [fs read 3ms] (70ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/twodim_base.py (13ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/ufunclike.py [fs read 1ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/ufunclike.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/histograms.py [fs read 6ms] (62ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/histograms.py (72ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/polynomial.py [fs read 7ms] (127ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/polynomial.py (8ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/utils.py [fs read 1ms] (23ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/utils.py (17ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/arraysetops.py [fs read 0ms] (24ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/arraysetops.py (14ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/npyio.py [fs read 1ms] (125ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/npyio.py (104ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/financial.py [fs read 1ms] (24ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/financial.py (38ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/arraypad.py [fs read 4ms] (47ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/arraypad.py (24ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/_version.py [fs read 10ms] (16ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/_version.py (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/lib/init.py (1493ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/matrixlib/init.py [fs read 8ms] (9ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/matrixlib/init.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/matrixlib/defmatrix.py [fs read 0ms] (24ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/matrixlib/defmatrix.py (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/matrixlib/init.py (30ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/init.py (3823ms) [Info - 10:42:02 PM] [BG(1)] Long operation: binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/init.py (3823ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/overrides.py [fs read 0ms] (7ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/overrides.py (14ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/functools.pyi [fs read 1ms] (5ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/functools.pyi (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/parameters.py [fs read 0ms] (12ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/parameters.py (0ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/threading.pyi [fs read 1ms] (6ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/threading.pyi (4ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/types.pyi [fs read 0ms] (14ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/types.pyi (32ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/ast.pyi [fs read 1ms] (10ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/ast.pyi ... [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/_ast.pyi [fs read 0ms] (6ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/_ast.pyi (4ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/ast.pyi (16ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/compat/_inspect.py [fs read 1ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/compat/_inspect.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/numbers.py [fs read 1ms] (132ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/numbers.py (153ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/expr.py [fs read 8ms] (151ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/expr.py (119ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/basic.py [fs read 2ms] (64ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/basic.py (31ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/assumptions.py [fs read 2ms] (32ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/assumptions.py (15ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/core.py [fs read 5ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/core.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/facts.py [fs read 7ms] (47ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/facts.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/decorators.py [fs read 4ms] (19ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/decorators.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/evalf.py [fs read 8ms] (180ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/evalf.py (96ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/cache.py [fs read 0ms] (14ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/cache.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/compatibility.py [fs read 0ms] (100ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/compatibility.py (5ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/re.pyi [fs read 0ms] (3ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/re.pyi (1ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/enum.pyi [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/enum.pyi (1ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/math.pyi [fs read 1ms] (13ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/math.pyi (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/exceptions.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/exceptions.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/singleton.py [fs read 0ms] (23ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/singleton.py (3ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/warnings.pyi [fs read 0ms] (10ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/warnings.pyi (1ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/_warnings.pyi [fs read 4ms] (6ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/_warnings.pyi (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/external/init.py [fs read 0ms] (26ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/external/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/external/importtools.py [fs read 3ms] (54ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/external/importtools.py (2ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/os/init.pyi [fs read 1ms] (32ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/os/init.pyi (33ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/operator.pyi [fs read 8ms] (13ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/operator.pyi (4ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/distutils/version.pyi [fs read 5ms] (6ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/distutils/version.pyi (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/init.py [fs read 1ms] (14ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/init.py (5ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_mp.py [fs read 1ms] (40ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_mp.py (34ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_mp_python.py [fs read 2ms] (55ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_mp_python.py (40ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_base.py [fs read 8ms] (17ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_base.py (8ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/functions/functions.py [fs read 0ms] (19ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/functions/functions.py (7ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/functions/rszeta.py [fs read 2ms] (138ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/functions/rszeta.py (40ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/quadrature.py [fs read 1ms] (14ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/quadrature.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/inverselaplace.py [fs read 0ms] (47ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/inverselaplace.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/calculus.py [fs read 5ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/calculus.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/matrices/matrices.py [fs read 5ms] (39ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/matrices/matrices.py (13ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/matrices/calculus.py [fs read 1ms] (13ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/matrices/calculus.py (24ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/matrices/linalg.py [fs read 1ms] (31ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/matrices/linalg.py (5ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/matrices/eigen.py [fs read 0ms] (19ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/matrices/eigen.py (6ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/identification.py [fs read 1ms] (39ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/identification.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/optimization.py [fs read 0ms] (36ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/optimization.py (12ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/odes.py [fs read 2ms] (20ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/calculus/odes.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/visualization.py [fs read 0ms] (16ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/visualization.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_fp.py [fs read 0ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_fp.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_iv.py [fs read 7ms] (22ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/ctx_iv.py (26ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/init.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/init.py (1ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/decimal.pyi [fs read 1ms] (18ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/decimal.pyi (5ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/platform.pyi [fs read 1ms] (3ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/platform.pyi (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/libmpf.py [fs read 1ms] (28ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/libmpf.py (32ms) [BG(1)] checking: /tmp/tmp-82042NhTZgDZg9dXI.py (8880ms) [Info - 10:42:06 PM] [BG(1)] Long operation: checking: /tmp/tmp-82042NhTZgDZg9dXI.py (8880ms) [BG(1)] analyzing: /tmp/tmp-82042NhTZgDZg9dXI.py (9691ms) [Info - 10:42:06 PM] [BG(1)] Long operation: analyzing: /tmp/tmp-82042NhTZgDZg9dXI.py (9691ms) Background analysis message: setFileOpened Background analysis message: setFileOpened Background analysis message: markFilesDirty Background analysis message: analyze [BG(1)] analyzing: /tmp/tmp-82042NhTZgDZg9dXI.py ... [BG(1)] checking: /tmp/tmp-82042NhTZgDZg9dXI.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/libintmath.py [fs read 1ms] (44ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/libintmath.py (5ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/backend.py [fs read 0ms] (12ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/backend.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/gmpy2/init.py [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/gmpy2/init.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/gmpy2/gmpy2.py [fs read 0ms] (15ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/gmpy2/gmpy2.py (0ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/gmpy2/init.py (16ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/bisect.pyi [fs read 7ms] (10ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/bisect.pyi ... [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/_bisect.pyi [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/_bisect.pyi (0ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/bisect.pyi (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/multiarray.py [fs read 9ms] (21ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/multiarray.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/_type_aliases.py [fs read 1ms] (15ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/core/_type_aliases.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/_globals.py [fs read 1ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/_globals.py (0ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/contextlib.pyi [fs read 2ms] (4ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/contextlib.pyi (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/misc.py [fs read 0ms] (37ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/misc.py (12ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/init.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/init.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/dense_ndim_array.py [fs read 0ms] (23ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/dense_ndim_array.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/ndim_array.py [fs read 1ms] (21ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/ndim_array.py (28ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/containers.py [fs read 6ms] (59ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/containers.py (7ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/iterables.py [fs read 8ms] (154ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/iterables.py (17ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/sparse_ndim_array.py [fs read 1ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/sparse_ndim_array.py (2ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/collections/init.pyi [fs read 0ms] (17ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/collections/init.pyi (20ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/matrices.py [fs read 2ms] (105ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/matrices.py (26ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/common.py [fs read 5ms] (64ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/common.py (42ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/symbol.py [fs read 10ms] (53ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/symbol.py (29ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/logic/boolalg.py [fs read 17ms] (82ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/logic/boolalg.py (17ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/parsing/sympy_parser.py [fs read 6ms] (59ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/parsing/sympy_parser.py (17ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/tokenize.pyi [fs read 1ms] (12ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/tokenize.pyi ... [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/token.pyi [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/token.pyi (1ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/tokenize.pyi (4ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/sys.pyi [fs read 0ms] (7ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/sys.pyi (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/function.py [fs read 4ms] (183ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/function.py (59ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/arrayop.py [fs read 1ms] (10ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/array/arrayop.py (3ms) [BG(1)] checking: /tmp/tmp-82042NhTZgDZg9dXI.py (8714ms) [Info - 10:42:15 PM] [BG(1)] Long operation: checking: /tmp/tmp-82042NhTZgDZg9dXI.py (8714ms) [BG(1)] analyzing: /tmp/tmp-82042NhTZgDZg9dXI.py (8714ms) [Info - 10:42:15 PM] [BG(1)] Long operation: analyzing: /tmp/tmp-82042NhTZgDZg9dXI.py (8714ms) Background analysis message: resumeAnalysis [BG(1)] analyzing: /tmp/tmp-820420dimj9i0GFrJ.py ... [BG(1)] parsing: /tmp/tmp-820420dimj9i0GFrJ.py (70ms) [BG(1)] binding: /tmp/tmp-820420dimj9i0GFrJ.py (30ms) [BG(1)] checking: /tmp/tmp-820420dimj9i0GFrJ.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/init.py [fs read 5ms] (50ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/plotly/graph_objects/init.py [fs read 0ms] (481ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/plotly/graph_objects/init.py (0ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/bundled/stubs/pandas/init.pyi [fs read 3ms] (11ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/bundled/stubs/pandas/init.pyi (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/interactive/init.py [fs read 12ms] (13ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/interactive/init.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/interactive/printing.py [fs read 13ms] (86ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/interactive/printing.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/printing/printer.py [fs read 1ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/printing/printer.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/coordsysrect.py [fs read 11ms] (25ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/coordsysrect.py (24ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/scalar.py [fs read 0ms] (8ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/scalar.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/vector.py [fs read 0ms] (17ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/vector.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/basisdependent.py [fs read 0ms] (21ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/basisdependent.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/init.py [fs read 3ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/immutable.py [fs read 1ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/immutable.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/dense.py [fs read 1ms] (37ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/dense.py (6ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/init.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/init.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/matexpr.py [fs read 1ms] (61ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/matexpr.py (12ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/init.py [fs read 6ms] (8ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/init.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/simplify.py [fs read 1ms] (126ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/simplify.py (42ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/logic.py [fs read 4ms] (9ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/logic.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/init.py [fs read 8ms] (9ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/indexed.py [fs read 2ms] (14ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/tensor/indexed.py (3ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/itertools.pyi [fs read 5ms] (8ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/itertools.pyi (9ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/string.pyi [fs read 5ms] (5ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/string.pyi (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/blockmatrix.py [fs read 1ms] (31ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/blockmatrix.py (7ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/slice.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/slice.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/init.py [fs read 7ms] (49ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/init.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/exponential.py [fs read 1ms] (25ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/exponential.py (23ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/trigonometric.py [fs read 2ms] (76ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/trigonometric.py (75ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/relational.py [fs read 11ms] (36ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/relational.py (14ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/add.py [fs read 2ms] (25ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/add.py (26ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/operations.py [fs read 0ms] (7ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/operations.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/complexes.py [fs read 13ms] (29ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/complexes.py (25ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/exprtools.py [fs read 2ms] (52ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/exprtools.py (16ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/concrete/summations.py [fs read 1ms] (27ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/concrete/summations.py (8ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/concrete/expr_with_limits.py [fs read 1ms] (10ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/concrete/expr_with_limits.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/concrete/expr_with_intlimits.py [fs read 1ms] (12ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/concrete/expr_with_intlimits.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/integrals.py [fs read 1ms] (45ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/integrals.py (11ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/mul.py [fs read 9ms] (129ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/mul.py (17ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/power.py [fs read 5ms] (34ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/power.py (14ms) [FG] parsing: /tmp/tmp-820420dimj9i0GFrJ.py (384ms) [FG] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/builtins.pyi [fs read 7ms] (487ms) [FG] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/builtins.pyi (306ms) [FG] binding: /tmp/tmp-820420dimj9i0GFrJ.py (95ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/cse_opts.py [fs read 5ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/cse_opts.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/init.py [fs read 5ms] (25ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/solvers.py [fs read 2ms] (109ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/solvers.py (27ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/inequalities.py [fs read 8ms] (58ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/inequalities.py (10ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/logic/init.py [fs read 5ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/logic/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/radsimp.py [fs read 5ms] (15ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/radsimp.py (8ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/init.py [fs read 0ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/polytools.py [fs read 6ms] (198ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/polytools.py (40ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/init.py [fs read 5ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/decorator.py [fs read 0ms] (15ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/decorator.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/piecewise.py [fs read 5ms] (43ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/piecewise.py (5ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/random.pyi [fs read 6ms] (12ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/random.pyi (1ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/_random.pyi [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/random.pyi (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/rationaltools.py [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/rationaltools.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/powsimp.py [fs read 1ms] (8ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/powsimp.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/matadd.py [fs read 0ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/matadd.py (5ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/matmul.py [fs read 1ms] (15ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/matmul.py (6ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/matpow.py [fs read 0ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/matpow.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/inverse.py [fs read 2ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/expressions/inverse.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/init.py [fs read 1ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/core.py [fs read 1ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/core.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/rl.py [fs read 0ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/rl.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/util.py [fs read 2ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/util.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/tools.py [fs read 3ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/tools.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/factor.py [fs read 43ms] (66ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/factor_.py (10ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/miscellaneous.py [fs read 29ms] (44ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/miscellaneous.py (5ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/init.py [fs read 20ms] (21ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/init.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/rules.py [fs read 13ms] (13ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/rules.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/combinatorial/factorials.py [fs read 1ms] (45ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/combinatorial/factorials.py (6ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/digits.py [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/digits.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/primetest.py [fs read 1ms] (41ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/primetest.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/generate.py [fs read 5ms] (15ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/generate.py (2ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/array.pyi [fs read 18ms] (19ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/array.pyi (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/integers.py [fs read 4ms] (9ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/integers.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/tensor_functions.py [fs read 22ms] (30ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/tensor_functions.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/trigsimp.py [fs read 55ms] (85ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/trigsimp.py (14ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/fu.py [fs read 21ms] (48ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/fu.py (12ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/physics/units/util.py [fs read 25ms] (39ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/physics/units/util.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/combsimp.py [fs read 31ms] (54ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/combsimp.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/timeutils.py [fs read 10ms] (12ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/timeutils.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/hyperexpand.py [fs read 29ms] (81ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/hyperexpand.py (16ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/hyper.py [fs read 19ms] (36ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/hyper.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/bessel.py [fs read 10ms] (305ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/bessel.py (36ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/tree.py [fs read 0ms] (27ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/strategies/tree.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/ratsimp.py [fs read 1ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/ratsimp.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/hyperbolic.py [fs read 1ms] (14ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/elementary/hyperbolic.py (6ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/init.py [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/gmpyfinitefield.py [fs read 0ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/gmpyfinitefield.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/finitefield.py [fs read 1ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/finitefield.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/field.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/field.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/ring.py [fs read 0ms] (8ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/ring.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/domain.py [fs read 0ms] (11ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/domain.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/simpledomain.py [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/simpledomain.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/complexfield.py [fs read 0ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/complexfield.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/characteristiczero.py [fs read 0ms] (0ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/characteristiczero.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/realfield.py [fs read 1ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/realfield.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/gmpyintegerring.py [fs read 1ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/gmpyintegerring.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/integerring.py [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/integerring.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/gmpyrationalfield.py [fs read 0ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/gmpyrationalfield.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/rationalfield.py [fs read 1ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/rationalfield.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/pythonfinitefield.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/pythonfinitefield.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/pythonintegerring.py [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/pythonintegerring.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/pythonrationalfield.py [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/domains/pythonrationalfield.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/monomials.py [fs read 0ms] (8ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/monomials.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/polyutils.py [fs read 0ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/polyutils.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/cse_main.py [fs read 5ms] (10ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/cse_main.py (5ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/sparse.py [fs read 5ms] (18ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/sparse.py (5ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/time.pyi [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/time.pyi (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/concrete/products.py [fs read 1ms] (12ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/concrete/products.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/physics/units/prefixes.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/physics/units/prefixes.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/physics/units/quantities.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/physics/units/quantities.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/sqrtdenest.py [fs read 5ms] (12ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/simplify/sqrtdenest.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/numberfields.py [fs read 5ms] (26ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/numberfields.py (5ms) [FG] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/init.py [fs read 3ms] (157ms) [FG] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/init.py (27ms) [FG] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/init.py [fs read 4ms] (35ms) [FG] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/vector/init.py (1ms) [FG] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/_typeshed/init.pyi [fs read 5ms] (52ms) [FG] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/2and3/_typeshed/init.pyi (3ms) [FG] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/third_party/2and3/typing_extensions.pyi [fs read 1ms] (8ms) [FG] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/third_party/2and3/typing_extensions.pyi (2ms) [FG] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/typing.pyi [fs read 0ms] (93ms) [FG] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/typing.pyi (21ms) [FG] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/init.py [fs read 16ms] (25ms) [FG] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/init.py (1ms) [FG] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/symbol.py [fs read 0ms] (92ms) [FG] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/symbol.py (16ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/libelefun.py [fs read 1ms] (17ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/libelefun.py (5ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/libmpc.py [fs read 5ms] (15ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/mpmath/libmp/libmpc.py (11ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/combinatorial/numbers.py [fs read 5ms] (23ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/combinatorial/numbers.py (6ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/memoization.py [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/memoization.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/rootoftools.py [fs read 5ms] (16ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/rootoftools.py (6ms) [FG] parsing: /tmp/tmp-82042NhTZgDZg9dXI.py (0ms) [FG] binding: /tmp/tmp-82042NhTZgDZg9dXI.py (0ms) IntelliCode model /home/vahid/.vscode/extensions/visualstudioexptteam.vscodeintellicode-1.2.10/cache/E61945A9A512ED5E1A3EE3F1A2365B88F8FE_E4E9EADA96734F01970E616FAB2FAC19 Loading ONNX runtime... Loaded ONNX runtime. Creating IntelliCode session... 2020-11-12 22:44:05.059010062 [I:onnxruntime:, inference_session.cc:174 ConstructorCommon] Creating and using per session threadpools since use_per_sessionthreads is true 2020-11-12 22:44:05.066718149 [I:onnxruntime:, inference_session.cc:840 Initialize] Initializing session. 2020-11-12 22:44:05.066760651 [I:onnxruntime:, inference_session.cc:865 Initialize] Adding default CPU execution provider. 2020-11-12 22:44:05.078784200 [I:onnxruntime:, reshape_fusion.cc:37 ApplyImpl] Total fused reshape node count: 0 2020-11-12 22:44:05.079771015 [I:onnxruntime:, reshape_fusion.cc:37 ApplyImpl] Total fused reshape node count: 0 2020-11-12 22:44:05.084173814 [V:onnxruntime:, inference_session.cc:679 TransformGraph] Node placements 2020-11-12 22:44:05.084221145 [V:onnxruntime:, inference_session.cc:681 TransformGraph] All nodes have been placed on [CPUExecutionProvider]. 2020-11-12 22:44:05.084277937 [V:onnxruntime:, session_state.cc:71 CreateGraphInfo] SaveMLValueNameIndexMapping 2020-11-12 22:44:05.084357817 [V:onnxruntime:, session_state.cc:116 CreateGraphInfo] Done saving OrtValue mappings. 2020-11-12 22:44:05.085842409 [I:onnxruntime:, finalize_session_state.cc:173 SaveInitializedTensors] Saving initialized tensors. 2020-11-12 22:44:05.111372297 [I:onnxruntime:, finalize_session_state.cc:225 SaveInitializedTensors] Done saving initialized tensors 2020-11-12 22:44:05.116274585 [I:onnxruntime:, inference_session.cc:954 Initialize] Session successfully initialized. Created IntelliCode session. [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/physics/units/init.py [fs read 3ms] (7ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/physics/units/init.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/polyroots.py [fs read 10ms] (19ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/polyroots.py (4ms) [FG] parsing: /tmp/tmp-82042NhTZgDZg9dXI.py (2ms) [FG] binding: /tmp/tmp-82042NhTZgDZg9dXI.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/init.py [fs read 4ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/init.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/bivariate.py [fs read 1ms] (4ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/bivariate.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/polysys.py [fs read 0ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/polysys.py (1ms) [BG(1)] parsing: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/textwrap.pyi [fs read 5ms] (5ms) [BG(1)] binding: /home/vahid/.vscode/extensions/ms-python.vscode-pylance-2020.11.1/dist/typeshed-fallback/stdlib/3/textwrap.pyi (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/lambdify.py [fs read 5ms] (19ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/utilities/lambdify.py (10ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/printing/pycode.py [fs read 0ms] (14ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/printing/pycode.py (8ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/printing/codeprinter.py [fs read 0ms] (17ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/printing/codeprinter.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/printing/str.py [fs read 0ms] (11ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/printing/str.py (13ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/linalg/init.py [fs read 1ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/linalg/init.py ... [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/linalg/linalg.py [fs read 0ms] (23ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/linalg/linalg.py (11ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/numpy/linalg/init.py (36ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/formal.py [fs read 4ms] (39ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/formal.py (35ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/series_class.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/series_class.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/sequences.py [fs read 1ms] (17ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/sequences.py (14ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/sets.py [fs read 1ms] (41ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/sets.py (6ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/meijerint.py [fs read 1ms] (37ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/meijerint.py (14ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/risch.py [fs read 1ms] (26ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/risch.py (15ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/prde.py [fs read 1ms] (21ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/prde.py (11ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/polymatrix.py [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/polymatrix.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/rde.py [fs read 1ms] (9ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/rde.py (4ms) [FG] parsing: /home/vahid/Desktop/test/test.py (8ms) [FG] binding: /home/vahid/Desktop/test/test.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/utilities.py [fs read 4ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/utilities.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/subspaces.py [fs read 1ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/matrices/subspaces.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/manualintegrate.py [fs read 1ms] (19ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/manualintegrate.py (14ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/delta_functions.py [fs read 38ms] (41ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/delta_functions.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/polynomials.py [fs read 3ms] (13ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/polynomials.py (5ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/heurisch.py [fs read 5ms] (14ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/heurisch.py (5ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/singularityfunctions.py [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/singularityfunctions.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/deltafunctions.py [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/deltafunctions.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/trigonometry.py [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/trigonometry.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/rationaltools.py [fs read 0ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/integrals/rationaltools.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/init.py [fs read 4ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/init.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/limits.py [fs read 0ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/limits.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/gamma_functions.py [fs read 0ms] (9ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/functions/special/gamma_functions.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/order.py [fs read 5ms] (10ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/order.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/gruntz.py [fs read 1ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/series/gruntz.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/solveset.py [fs read 1ms] (22ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/solveset.py (10ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/init.py [fs read 4ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/init.py (3ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/calculus/util.py [fs read 1ms] (13ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/calculus/util.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/calculus/singularities.py [fs read 0ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/calculus/singularities.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/decompogen.py [fs read 5ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/solvers/decompogen.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/mod.py [fs read 0ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/core/mod.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/handlers/union.py [fs read 1ms] (5ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/handlers/union.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/multipledispatch/init.py [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/multipledispatch/init.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/multipledispatch/core.py [fs read 0ms] (1ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/multipledispatch/core.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/multipledispatch/dispatcher.py [fs read 1ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/multipledispatch/dispatcher.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/handlers/intersection.py [fs read 1ms] (9ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/handlers/intersection.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/fancysets.py [fs read 1ms] (12ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/fancysets.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/conditionset.py [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/conditionset.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/setexpr.py [fs read 5ms] (6ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/setexpr.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/handlers/functions.py [fs read 1ms] (3ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/handlers/functions.py (2ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/contains.py [fs read 0ms] (0ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/sets/contains.py (0ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/residue_ntheory.py [fs read 1ms] (11ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/residue_ntheory.py (4ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/modular.py [fs read 1ms] (2ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/ntheory/modular.py (1ms) [BG(1)] parsing: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/galoistools.py [fs read 1ms] (17ms) [BG(1)] binding: /home/vahid/miniconda3/lib/python3.7/site-packages/sympy/polys/galoistools.py (5ms) [BG(1)] checking: /tmp/tmp-820420dimj9i0GFrJ.py (517483ms) [Info - 10:50:52 PM] [BG(1)] Long operation: checking: /tmp/tmp-820420dimj9i0GFrJ.py (517483ms) [BG(1)] analyzing: /tmp/tmp-820420dimj9i0GFrJ.py (517585ms) [Info - 10:50:52 PM] [BG(1)] Long operation: analyzing: /tmp/tmp-820420dimj9i0GFrJ.py (517585ms) Background analysis message: setFileOpened Background analysis message: getDiagnosticsForRange Background analysis message: getSemanticTokens [BG(1)] parsing: /tmp/tmp-82042NhTZgDZg9dXI.py (0ms) [BG(1)] binding: /tmp/tmp-82042NhTZgDZg9dXI.py (0ms) Background analysis message: analyze [BG(1)] analyzing: /tmp/tmp-82042NhTZgDZg9dXI.py ... [BG(1)] checking: /tmp/tmp-82042NhTZgDZg9dXI.py (0ms) [BG(1)] analyzing: /tmp/tmp-82042NhTZgDZg9dXI.py (0ms) Background analysis message: getSemanticTokens Background analysis message: setFileClosed Background analysis message: analyze Background analysis message: setFileOpened Background analysis message: markFilesDirty Background analysis message: analyze Background analysis message: setFileOpened Background analysis message: markFilesDirty Background analysis message: analyze [BG(1)] analyzing: /tmp/tmp-820420dimj9i0GFrJ.py ... [BG(1)] parsing: /tmp/tmp-820420dimj9i0GFrJ.py (19ms) [BG(1)] binding: /tmp/tmp-820420dimj9i0GFrJ.py (9ms) [BG(1)] checking: /tmp/tmp-820420dimj9i0GFrJ.py (0ms) [BG(1)] analyzing: /tmp/tmp-820420dimj9i0GFrJ.py (28ms) Background analysis message: setFileOpened Background analysis message: getDiagnosticsForRange Background analysis message: getDiagnosticsForRange Background analysis message: getSemanticTokens [BG(1)] parsing: /tmp/tmp-82042NhTZgDZg9dXI.py (0ms) [BG(1)] binding: /tmp/tmp-82042NhTZgDZg9dXI.py (0ms) Background analysis message: getSemanticTokens Background analysis message: analyze [BG(1)] analyzing: /tmp/tmp-820420dimj9i0GFrJ.py ... [BG(1)] checking: /tmp/tmp-820420dimj9i0GFrJ.py (2ms) [BG(1)] analyzing: /tmp/tmp-820420dimj9i0GFrJ.py (2ms) Background analysis message: getDiagnosticsForRange Background analysis message: getSemanticTokens Background analysis message: getSemanticTokens Background analysis message: setFileClosed Background analysis message: analyze [BG(1)] analyzing: /tmp/tmp-820420dimj9i0GFrJ.py ... [BG(1)] checking: /tmp/tmp-820420dimj9i0GFrJ.py (1ms) [BG(1)] analyzing: /tmp/tmp-820420dimj9i0GFrJ.py (1ms) Background analysis message: setFileOpened Background analysis message: setFileOpened Background analysis message: markFilesDirty Background analysis message: getSemanticTokens [BG(1)] parsing: /home/vahid/Desktop/test/test.py (0ms) [BG(1)] binding: /home/vahid/Desktop/test/test.py (0ms) Background analysis message: getDiagnosticsForRange Background analysis message: getSemanticTokens Background analysis message: getDiagnosticsForRange Background analysis message: analyze

erictraut commented 3 years ago

The type analyzer is struggling with the file "tmp/tmp-820420dimj9i0GFrJ.py". It's taking 517s to complete the analysis for this module. From the name, I'm guessing that this is an auto-generated file? There must be something within it that's exercising an algorithm within the type checker that does not scale well.

Could you look at that file and see if anything is obviously atypical?

vnikoofard commented 3 years ago

@erictraut I couldn't find the mentioned file in the tmp folder. Maybe because I disabled the "trace logging" and it was deleted automatically. I did some tests to find the origin of the issue. With a simple python script everything is normal. But when I open a jupyter notebook the CPU usage suddenly increases over 100% even without any cell being executed. Just opening the notebook cause this increase. In the log file I found below two lines with long operation

Info - 1:01:54 PM] [BG(1)] Long operation: checking: /tmp/tmp-113753Kl59o9GoS5bs.py (489274ms) [BG(1)] analyzing: /tmp/tmp-113753Kl59o9GoS5bs.py (489499ms) [Info - 1:01:55 PM] [BG(1)] Long operation: analyzing: /tmp/tmp-113753Kl59o9GoS5bs.py (489499ms)

The strange point is that this file is empty (0 bytes)! Closing VSCode the file disappeared.

NicolasGoeddel commented 3 years ago

Maybe some kind of race condition where the mentioned file got created, written to, modified and so on. Maybe it also should be deleted again but Pylance has locked it because it was just parsing it?

erictraut commented 3 years ago

That wouldn't explain it. To be clear, this file isn't created by — or deleted by — pylance. I don't know who is generating it, but it must have some large, complex python code in it at some point. Pylance reads the contents of a file from start to finish in one synchronous call and performs all parsing and analysis on the in-memory copy of the file contents.

LamaAni commented 3 years ago

Experiencing the same.

jakebailey commented 3 years ago

This issue dates back months, and the previous conversation was a month ago (a few releases ago). It's unlikely that that you're experiencing the same issue as others here. We'd appreciate a new issue with the template filled out so we can get trace info.

The original issue was about the indexer, which I believe has been fixed for a while. The more recent followups appear to be about a different issue relating to a tempfile; if this is still a problem in recent releases we can open a new issue to try and track it.

I'm going to close this; in general it's not a good idea to have a single issue for "it's using a lot of CPU" as each individual case can differ significantly. This likely should have been closed once the indexer was disabled.

Trid-collab commented 3 years ago

Thank you Jake. Yes this issue was resolved for while now. Not sure about anything new now. Regards Tridib

On Tue, Dec 15, 2020 at 2:16 AM Jake Bailey notifications@github.com wrote:

Closed #201 https://github.com/microsoft/pylance-release/issues/201.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/microsoft/pylance-release/issues/201#event-4111267520, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOT3LVBGYNCADVCEYPXL4ODSUZ2TNANCNFSM4PU364UQ .

thmsklngr commented 3 years ago

Hi there,

I still can confirm that PyLance uses 100% CPU. I'm working on Ubuntu 18.04 with VSCode 1.59 installed:

Version: 1.59.0
Commit: 379476f0e13988d90fab105c5c19e7abc8b1dea8
Datum: 2021-08-04T23:13:20.182Z
Electron: 13.1.7
Chrome: 91.0.4472.124
Node.js: 14.16.0
V8: 9.1.269.36-electron.0
Betriebssystem: Linux x64 5.4.0-65-generic

Whenever PyLance is enabled and I open a bigger Python program, it eats up 100% of the CPU and after a while the fan starts continuously running. Disabled PyLance and switched to Jedi and the problem has gone.

Regards, Thomas

erictraut commented 3 years ago

@mosesontheweb, it sounds like you're encountering a different issue. We'd appreciate it if you'd file a new bug report and include logs — or even better, if the source base is in a public repo, provide repro steps. Thanks!

mcesar-rlacruz commented 2 years ago

Hi,

Also suffering from high CPU usage from Pylance under VS Code. Any modification to a Python source file causes high CPU usage (~50 % in all cores) for ~3 mins, with syntax coloring being equally slow. I've traced it to the change from version 2021.8.1 of Pylance (that works OK) to 2021.8.2 and up (that show the issue).

From VS Code - About: Version: 1.63.2 (system setup) Commit: 899d46d82c4c95423fb7e10e68eba52050e30ba3 Date: 2021-12-15T09:40:02.816Z Electron: 13.5.2 Chromium: 91.0.4472.164 Node.js: 14.16.0 V8: 9.1.269.39-electron.0 OS: Windows_NT x64 10.0.19041

Thanks & regards.

novitae commented 2 years ago

Hi,

Also suffering from high CPU usage from Pylance under VS Code. Any modification to a Python source file causes high CPU usage (~50 % in all cores) for ~3 mins, with syntax coloring being equally slow. I've traced it to the change from version 2021.8.1 of Pylance (that works OK) to 2021.8.2 and up (that show the issue).

From VS Code - About: Version: 1.63.2 (system setup) Commit: 899d46d82c4c95423fb7e10e68eba52050e30ba3 Date: 2021-12-15T09:40:02.816Z Electron: 13.5.2 Chromium: 91.0.4472.164 Node.js: 14.16.0 V8: 9.1.269.39-electron.0 OS: Windows_NT x64 10.0.19041

Thanks & regards.

hey !! me too !! exact same problem !! It started yesterday for me ! It seems the problem will be fixed very soon https://github.com/microsoft/pylance-release/issues/2314

Pithikos commented 1 year ago

Issue seems to remain until this day. Had to disable pylance since it turns my laptop into an oven

VS: 1.72.1 Electron: 19.0.17 Chromium: 102.0 Node.js: 16.14.2 V8: 10.2.154 OS: Linux x64 5.4.0

novitae commented 1 year ago

Issue seems to remain until this day. Had to disable pylance since it turns my laptop into an oven

Yes it does, it was fixed during a long time and since around two weeks the issue came back again. I Fixed it by switching to the unstable version of Pylance

DanielHabenicht commented 1 year ago

I am on Github Codespaces and its killing the experience there. A simple attempt to save a python file: image

bschnurr commented 1 year ago

is it a public code repo?

DanielHabenicht commented 1 year ago

No, but I can give you access.

Karlheinzniebuhr commented 1 year ago

Same issue on win10

rparme commented 1 year ago

@DanielHabenicht I'm experiencing a similar issue on Codespace. Everything works fine until the CPU usage surges and then the Remote Extension crashes. Did you find out a solution?

whateverforever commented 1 year ago

same here, pylance is a constant drain on my machine

bschnurr commented 1 year ago

@whateverforever. please log a new issue see https://github.com/microsoft/pylance-release/blob/main/TROUBLESHOOTING.md#filing-an-issue

ideally with a code example.

rparme commented 1 year ago

@bschnurr I've one issue to fulfill the requirement of filing an issue. When the language server crashes, I don't have the Pylance language server option in the VSCode output. I can't manage to know where are the logs.

bschnurr commented 1 year ago

You should see Python Language Server output window.

simoncpu commented 10 months ago

@DanielHabenicht I'm experiencing a similar issue on Codespace. Everything works fine until the CPU usage surges and then the Remote Extension crashes. Did you find out a solution?

We have the same issue, although I'm only experiencing this if Codespace disconnects due to inactivity. If I leave vscode open after it disconnects, my laptops turns into an oven. I'm still looking for a solution.

DanielHabenicht commented 10 months ago

@DanielHabenicht I'm experiencing a similar issue on Codespace. Everything works fine until the CPU usage surges and then the Remote Extension crashes. Did you find out a solution?

We have the same issue, although I'm only experiencing this if Codespace disconnects due to inactivity. If I leave vscode open after it disconnects, my laptops turns into an oven. I'm still looking for a solution.

I stopped using Codespaces with pylance. Locally I have a beefy enough machine. I would recommend you build a reproduction repository and open a new issue.

Hong-DaShan commented 7 months ago

When I use jupyter in VScode with the .ipynb extension and create 8 small windows to run different programs at the same time, pyalce always does file analysis and says there are 8 files being analyzed, the CPU is high. I waited for the analysis to finish, but as soon as I moved the keyboard cursor, there were 8 files that started to be analyzed, and as the window increased to 13, my computer was about to burn. It should be that 13 files should be analyzed in just one move. I set up a server to relieve myself, but it didn't work. I thought of a lot of solutions, but I didn't solve it. Plug-ins are the latest general book when leaving a message. pylance -----v2024.1.104(prerelease), Python extension ---v2024.0.1 Jupyter---v2024.1.0

However, I switched to a 6-month-old, or 5-month-old, pyalce version, and the problem was solved, but I wanted to use the new one.

debonte commented 6 months ago

@Hong-DaShan, if you are still seeing this on recent Pylance builds, could you please open a new issue with repro steps? Providing your code and the packages that your code is using may also help us reproduce this issue on our side.