Pylance-release: Pylance is using over 100% CPU.

Created on 5 Aug 2020  Â·  26Comments  Â·  Source: microsoft/pylance-release

Environment data

XXX
waiting for info

All 26 comments

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.

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?

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).

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.

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.

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

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.

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

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.

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
}

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.

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

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.

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).

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.

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

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

@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.

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_session_threads_ 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

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?

@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.

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?

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.

Experiencing the same.

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.

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
.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ciaranjudge picture ciaranjudge  Â·  3Comments

flaree picture flaree  Â·  4Comments

savannahostrowski picture savannahostrowski  Â·  4Comments

martinjohndyer picture martinjohndyer  Â·  4Comments

BrunoBlanes picture BrunoBlanes  Â·  4Comments