Giter Club home page Giter Club logo

pyjion's People

Contributors

alexwaygood avatar bachmann1234 avatar brettcannon avatar c4ptaincrunch avatar danielrosenwasser avatar dependabot[bot] avatar dinov avatar donno2048 avatar dwillmer avatar elkd avatar ethanhs avatar gvanrossum avatar henryiii avatar hexchain avatar jugmac00 avatar krysros avatar kurtmckee avatar meadori avatar mordechaimaman avatar msftgits avatar skyline75489 avatar tekknolagi avatar tetsuo-cpp avatar thedrow avatar timgates42 avatar tintoy avatar tonybaloney avatar vacowboy75 avatar yasoob avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pyjion's Issues

Failed to build on MacOS

Any way to make the build & installation work on Mac?

Building wheels for collected packages: pyjion
  Building wheel for pyjion (PEP 517) ... error
  ERROR: Command errored out with exit status 1:
   command: /Users/xq/Workspace/python/pyjion/venv/bin/python /Users/xq/Workspace/python/pyjion/venv/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /var/folders/9p/ldszvry55lschwkflts79j640000gn/T/tmpciqpk20t
       cwd: /private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-req-build-ihurkonb
  Complete output (131 lines):
  Not searching for unused variables given on the command line.
  -- The C compiler identification is AppleClang 11.0.0.11000033
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- The CXX compiler identification is AppleClang 11.0.0.11000033
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Configuring done
  -- Generating done
  -- Build files have been written to: /private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-req-build-ihurkonb/_cmake_test_compile/build
  -- The C compiler identification is AppleClang 11.0.0.11000033
  -- The CXX compiler identification is AppleClang 11.0.0.11000033
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Found PythonInterp: /Users/xq/Workspace/python/pyjion/venv/bin/python (found version "3.9")
  -- Found PythonLibs: /Library/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib (found version "3.9.0")
  -- Using Python libraries for skbuild /Library/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib
  -- Using Python headers for skbuild /Library/Frameworks/Python.framework/Versions/3.9/include/python3.9
  -- Using Python libraries /Library/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib
  -- Using Python headers /Library/Frameworks/Python.framework/Versions/3.9/include/python3.9
  -- Enabling UNIX Patches
  -- Enabling AMD64
  -- Enabling AMD64 ABI
  -- Found .NET 5 in /usr/local/share/dotnet/shared/Microsoft.NETCore.App/5.0.0
  -- Performing Test Weak Link MODULE -> SHARED (gnu_ld_ignore) - Failed
  -- Performing Test Weak Link MODULE -> SHARED (osx_dynamic_lookup) - Success
  _modinit_prefix:PyInit_
  -- Configuring done
  -- Generating done
  -- Build files have been written to: /private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-req-build-ihurkonb/_skbuild/macosx-10.15-x86_64-3.9/cmake-build
  [1/11] Building CXX object CMakeFiles/pyjionlib.dir/pyjion/jitinit.cpp.o
  [2/11] Building CXX object CMakeFiles/pyjionlib.dir/pyjion/block.cpp.o
  [3/11] Building CXX object CMakeFiles/pyjionlib.dir/pyjion/stack.cpp.o
  [4/11] Building CXX object CMakeFiles/pyjionlib.dir/pyjion/pyjit.cpp.o
  FAILED: CMakeFiles/pyjionlib.dir/pyjion/pyjit.cpp.o
  /Library/Developer/CommandLineTools/usr/bin/c++ -DFEATURE_HW_INTRINSICS -DFEATURE_SIMD -DGIL -DHOST_64BIT -DHOST_AMD64 -DPROFILING_SUPPORTED -DTARGET_64BIT -DTARGET_AMD64 -DTARGET_OSX -DTARGET_UNIX -DUNICODE -DUNIX_AMD64_ABI -DUNIX_AMD64_ABI_ITF -DUSE_STL -D_TARGET_AMD64_ -D_XOPEN_SOURCE -I/Library/Frameworks/Python.framework/Versions/3.9/include/python3.9 -I../../../CoreCLR/src/coreclr/src/pal/inc/rt -I../../../CoreCLR/src/coreclr/src/pal/inc -I../../../CoreCLR/src/coreclr/src/pal/prebuilt/inc -I../../../CoreCLR/src/coreclr/src/inc -I../../../CoreCLR/src/coreclr/src/jit -I../../../pyjion/compat -std=c++0x -O3 -DNDEBUG -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -DPAL_STDCPP_COMPAT -fexceptions -fvisibility=hidden -Wno-null-arithmetic -fdeclspec -std=gnu++17 -MD -MT CMakeFiles/pyjionlib.dir/pyjion/pyjit.cpp.o -MF CMakeFiles/pyjionlib.dir/pyjion/pyjit.cpp.o.d -o CMakeFiles/pyjionlib.dir/pyjion/pyjit.cpp.o -c ../../../pyjion/pyjit.cpp
  In file included from ../../../pyjion/pyjit.cpp:27:
  ../../../pyjion/pyjit.h:32:10: fatal error: 'windows.h' file not found
  #include <windows.h>
           ^~~~~~~~~~~
  1 error generated.
  [5/11] Building CXX object CMakeFiles/pyjionlib.dir/pyjion/pycomp.cpp.o
  FAILED: CMakeFiles/pyjionlib.dir/pyjion/pycomp.cpp.o
  /Library/Developer/CommandLineTools/usr/bin/c++ -DFEATURE_HW_INTRINSICS -DFEATURE_SIMD -DGIL -DHOST_64BIT -DHOST_AMD64 -DPROFILING_SUPPORTED -DTARGET_64BIT -DTARGET_AMD64 -DTARGET_OSX -DTARGET_UNIX -DUNICODE -DUNIX_AMD64_ABI -DUNIX_AMD64_ABI_ITF -DUSE_STL -D_TARGET_AMD64_ -D_XOPEN_SOURCE -I/Library/Frameworks/Python.framework/Versions/3.9/include/python3.9 -I../../../CoreCLR/src/coreclr/src/pal/inc/rt -I../../../CoreCLR/src/coreclr/src/pal/inc -I../../../CoreCLR/src/coreclr/src/pal/prebuilt/inc -I../../../CoreCLR/src/coreclr/src/inc -I../../../CoreCLR/src/coreclr/src/jit -I../../../pyjion/compat -std=c++0x -O3 -DNDEBUG -arch x86_64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-min=10.15 -DPAL_STDCPP_COMPAT -fexceptions -fvisibility=hidden -Wno-null-arithmetic -fdeclspec -std=gnu++17 -MD -MT CMakeFiles/pyjionlib.dir/pyjion/pycomp.cpp.o -MF CMakeFiles/pyjionlib.dir/pyjion/pycomp.cpp.o.d -o CMakeFiles/pyjionlib.dir/pyjion/pycomp.cpp.o -c ../../../pyjion/pycomp.cpp
  ../../../pyjion/pycomp.cpp:27:10: fatal error: 'windows.h' file not found
  #include <windows.h>
           ^~~~~~~~~~~
  1 error generated.
  [6/11] Building CXX object CMakeFiles/pyjionlib.dir/pyjion/exceptionhandling.cpp.o
  [7/11] Building CXX object CMakeFiles/pyjionlib.dir/pyjion/absvalue.cpp.o
  In file included from ../../../pyjion/absvalue.cpp:26:
  ../../../pyjion/absvalue.h:60:13: warning: enumeration values 'AVK_Any' and 'AVK_Undefined' not handled in switch [-Wswitch]
      switch (kind) {
              ^
  ../../../pyjion/absvalue.h:60:13: note: add missing switch cases
      switch (kind) {
              ^
  1 warning generated.
  [8/11] Building CXX object CMakeFiles/pyjionlib.dir/pyjion/intrins.cpp.o
  [9/11] Building CXX object CMakeFiles/pyjionlib.dir/pyjion/absint.cpp.o
  In file included from ../../../pyjion/absint.cpp:33:
  In file included from ../../../pyjion/absint.h:33:
  ../../../pyjion/absvalue.h:60:13: warning: enumeration values 'AVK_Any' and 'AVK_Undefined' not handled in switch [-Wswitch]
      switch (kind) {
              ^
  ../../../pyjion/absvalue.h:60:13: note: add missing switch cases
      switch (kind) {
              ^
  ../../../pyjion/absint.cpp:983:13: warning: enumeration values 'AVK_Any' and 'AVK_Undefined' not handled in switch [-Wswitch]
      switch (kind) {
              ^
  ../../../pyjion/absint.cpp:983:13: note: add missing switch cases
      switch (kind) {
              ^
  2 warnings generated.
  ninja: build stopped: subcommand failed.
    File "/private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-build-env-kx445ewv/overlay/lib/python3.9/site-packages/skbuild/setuptools_wrap.py", line 590, in setup
      cmkr.make(make_args, env=env)
    File "/private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-build-env-kx445ewv/overlay/lib/python3.9/site-packages/skbuild/cmaker.py", line 496, in make
      raise SKBuildError(


  --------------------------------------------------------------------------------
  -- Trying "Ninja" generator
  --------------------------------
  ---------------------------
  ----------------------
  -----------------
  ------------
  -------
  --
  --
  -------
  ------------
  -----------------
  ----------------------
  ---------------------------
  --------------------------------
  -- Trying "Ninja" generator - success
  --------------------------------------------------------------------------------

  Configuring Project
    Working directory:
      /private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-req-build-ihurkonb/_skbuild/macosx-10.15-x86_64-3.9/cmake-build
    Command:
      cmake /private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-req-build-ihurkonb -G Ninja -DCMAKE_INSTALL_PREFIX:PATH=/private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-req-build-ihurkonb/_skbuild/macosx-10.15-x86_64-3.9/cmake-install -DPYTHON_EXECUTABLE:FILEPATH=/Users/xq/Workspace/python/pyjion/venv/bin/python -DPYTHON_VERSION_STRING:STRING=3.9.0 -DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.9/include/python3.9 -DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib -DSKBUILD:INTERNAL=TRUE -DCMAKE_MODULE_PATH:PATH=/private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-build-env-kx445ewv/overlay/lib/python3.9/site-packages/skbuild/resources/cmake -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_OSX_DEPLOYMENT_TARGET:STRING=10.15 -DCMAKE_OSX_ARCHITECTURES:STRING=x86_64

  Traceback (most recent call last):

  An error occurred while building with CMake.
    Command:
      cmake --build . --target install --config Release --
    Source directory:
      /private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-req-build-ihurkonb
    Working directory:
      /private/var/folders/9p/ldszvry55lschwkflts79j640000gn/T/pip-req-build-ihurkonb/_skbuild/macosx-10.15-x86_64-3.9/cmake-build
  Please see CMake's output for more information.
  ----------------------------------------
  ERROR: Failed building wheel for pyjion
Failed to build pyjion
ERROR: Could not build wheels for pyjion which use PEP 517 and cannot be installed directly

Unable to compile on Windows

I did

 $ git clone [email protected]:tonybaloney/pyjion --recurse-submodules
 $ cd pyjion
 $ python -m pip install .

I can import pyjion but a function doesn't seem to be JIT compiled.

Python 3.9.0 (tags/v3.9.0:9cf6752, Oct  5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyjion
>>> pyjion.enable()
True
>>> def half(x):
...   return x/2
...
>>> pyjion.info(half)
{'failed': False, 'compiled': False, 'run_count': 0}

Operating System

"C:\Program Files\dotnet\dotnet.exe" --info
.NET SDK (reflecting any global.json):
 Version:   5.0.100
 Commit:    5044b93829

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.17763
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\5.0.100\

Host (useful for support):
  Version: 5.0.0
  Commit:  cf258a14b7

.NET SDKs installed:
  5.0.100 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
  Microsoft.AspNetCore.App 5.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 5.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 5.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Implement abstract value types for UNPACK_SEQUENCE

If the sequence is a known type we could know what types we're pushing here.


// TODO: Implement abstract value types for UNPACK_SEQUENCE
// @body: If the sequence is a known type we could know what types we're pushing here.
lastState.pop();
for (int i = 0; i < oparg; i++) {


This issue was generated by todo based on a TODO comment in 70056d1. It's been assigned to @tonybaloney because they committed the code.

missing dotnet_root, but it is installed

dotnet

Usage: dotnet [options]
Usage: dotnet [path-to-application]

Options:
-h|--help Display help.
--info Display .NET information.
--list-sdks Display the installed SDKs.
--list-runtimes Display the installed runtimes.

path-to-application:
The path to an application .dll file to execute.

E:\PortableApps\src\py_src>dotnet --info
.NET SDK (reflecting any global.json):
Version: 5.0.100
Commit: 5044b93829

Runtime Environment:
OS Name: Windows
OS Version: 10.0.19042
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\5.0.100\

Host (useful for support):
Version: 5.0.0
Commit: cf258a14b7

.NET SDKs installed:
5.0.100 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
Microsoft.AspNetCore.App 5.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 5.0.0 [C:\Program Files\dotnet\shared\Microsoftv.NETCore.App]
Microsoft.WindowsDesktop.App 5.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

To install additional .NET runtimes or SDKs:
https://aka.ms/dotnet-download

E:\PortableApps\src\py_src>python nbody.py
Can't find a .NET 5 installation in C:\Users\ghs\AppData\Local\Microsoft\dotnet, provide the DOTNET_ROOT environment variable if its installed somewhere unusual
.......................
os: windows 10 v20h
Python 3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40)

Implement PEP590 vector call in MethCallN

Existing method MethCallN will use traditional pyobject_call for method calls with more than 4 args (inc. self).

See Call<T> for inspiration on how this could be implemented.

PyObject* MethCallN(PyObject* self, PyMethodLocation* method_info, PyObject* args) {
    PyObject* res;
    if(!PyTuple_Check(args)) {
        PyErr_Format(PyExc_TypeError,
                     "invalid arguments for method call");
        Py_DECREF(args);
        delete method_info;
        return nullptr;
    }
    // TODO : Support vector arg calls.
    if (method_info->object != nullptr)
    {
        auto target = method_info->method;
        auto obj =  method_info->object;
        auto args_tuple = PyTuple_New(PyTuple_Size(args) + 1);
#ifdef DUMP_TRACES
        fprintf(g_traceLog, "Tuple <%lu> at %p (MethCallN)\n", PyTuple_Size(args) + 1, args_tuple);
#endif
        PyTuple_SetItem(args_tuple, 0, obj);
        for (int i = 0 ; i < PyTuple_Size(args) ; i ++){
            PyTuple_SetItem(args_tuple, i+1, PyTuple_GetItem(args, i));
        }
#ifdef GIL
        PyGILState_STATE gstate;
        gstate = PyGILState_Ensure();
#endif
        res = PyObject_Call(target, args_tuple, nullptr);
#ifdef GIL
        PyGILState_Release(gstate);
#endif
        if (res == nullptr){
            Py_DECREF(args_tuple);
            Py_DECREF(args);
            Py_XDECREF(target);
            Py_DECREF(obj);
            delete method_info;
            return nullptr;
        }
        Py_DECREF(args_tuple);
        Py_DECREF(args);
        Py_DECREF(target);
        Py_DECREF(obj);
        delete method_info;
        return res;
    }
    else {
        auto target = method_info->method;
#ifdef GIL
        PyGILState_STATE gstate;
        gstate = PyGILState_Ensure();
#endif
        res = PyObject_Call(target, args, nullptr);
#ifdef GIL
        PyGILState_Release(gstate);
#endif
        if (res == nullptr){
            Py_DECREF(args);
            Py_DECREF(target);
            delete method_info;
            return nullptr;
        }
        Py_DECREF(args);
        Py_DECREF(target);
        delete method_info;
        return res;
    }
}

Latest macOS virtualenviron causes broken build

Transition from 20201107.1 to 20201115.1 has broken the macOS 10.15 and macOS builds.

Not clear why. Package segmentation faults on startup.

Latest release changes both Python 3.9 AND .NET install binaries (both of which I need)

image not found

hi, i am glad to see this project alive again,and eager to test it

but when i install python 3.9.0 through pyenv and pip install pyjion my scripts run failed

error log here:

Traceback (most recent call last):
  File "/Users/ehco/Documents/code/aioshadowsocks/test.py", line 1, in <module>
    import pyjion
  File "/Users/ehco/.pyenv/versions/3.9.0/envs/aio3/lib/python3.9/site-packages/pyjion/__init__.py", line 60, in <module>
    from ._pyjion import *  # NOQA
ImportError: dlopen(/Users/ehco/.pyenv/versions/3.9.0/envs/aio3/lib/python3.9/site-packages/pyjion/_pyjion.cpython-39-darwin.so, 2): Library not loaded: /Library/Frameworks/Python.framework/Versions/3.9/Python
  Referenced from: /Users/ehco/.pyenv/versions/3.9.0/envs/aio3/lib/python3.9/site-packages/pyjion/_pyjion.cpython-39-darwin.so
  Reason: image not found

can you give me some advice?

thanks

Got segmentation fault when running flaskblogging microbenchmark

Flask Blogging benchmark can be found here

Following is the detailed error.

Process:               Python [1473]
Path:                  /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
Identifier:            Python
Version:               3.9.0 (3.9.0)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1472]
Responsible:           iTerm2 [411]
User ID:               501

Date/Time:             2020-11-24 21:44:40.793 +0800
OS Version:            Mac OS X 10.15.3 (19D76)
Report Version:        12
Bridge OS Version:     4.2 (17P3050)
Anonymous UUID:        CA89EE54-7DF2-2C1F-A51B-AC1E2DBC16D8

Sleep/Wake UUID:       173DE2BA-48D7-4072-AF22-11CC35B31641

Time Awake Since Boot: 790000 seconds
Time Since Wake:       1200 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000008
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [1473]

VM Regions Near 0x8:
--> 
    __TEXT                 000000010712d000-000000010712e000 [    4K] r-x/rwx SM=COW  /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.python.python             	0x00000001071b9544 PyObject_IsTrue + 36
1   ???                           	0x0000000108c732df 0 + 4442239711
2   _pyjion.cpython-39-darwin.so  	0x0000000107c8bd59 Jit_EvalTrace(PyjionJittedCode*, _frame*) + 1785
3   org.python.python             	0x000000010724e563 _PyEval_EvalCode + 2611
4   org.python.python             	0x00000001071779b1 _PyFunction_Vectorcall + 289
5   org.python.python             	0x000000010724d86c call_function + 732
6   org.python.python             	0x000000010724ae2b _PyEval_EvalFrameDefault + 25371
7   _pyjion.cpython-39-darwin.so  	0x0000000107c8bd0b Jit_EvalTrace(PyjionJittedCode*, _frame*) + 1707
8   org.python.python             	0x0000000107177a28 function_code_fastcall + 104
9   _pyjion.cpython-39-darwin.so  	0x0000000107c72a30 _object* Call<_object*, _object*>(_object*, _object*) + 304
10  ???                           	0x0000000108c7017a 0 + 4442227066
11  _pyjion.cpython-39-darwin.so  	0x0000000107c8bd59 Jit_EvalTrace(PyjionJittedCode*, _frame*) + 1785
12  org.python.python             	0x000000010724e563 _PyEval_EvalCode + 2611
13  org.python.python             	0x00000001071779b1 _PyFunction_Vectorcall + 289
14  _pyjion.cpython-39-darwin.so  	0x0000000107c72e27 _object* Call<_object*, _object*, _object*, _object*>(_object*, _object*, _object*, _object*) + 375
15  _pyjion.cpython-39-darwin.so  	0x0000000107c731bb MethCall2(_object*, PyMethodLocation*, _object*, _object*) + 27
16  ???                           	0x0000000108e9a3ab 0 + 4444496811
17  _pyjion.cpython-39-darwin.so  	0x0000000107c8bd59 Jit_EvalTrace(PyjionJittedCode*, _frame*) + 1785
18  org.python.python             	0x000000010724e563 _PyEval_EvalCode + 2611
19  org.python.python             	0x00000001071779b1 _PyFunction_Vectorcall + 289
20  org.python.python             	0x0000000107179a6a method_vectorcall + 202
21  org.python.python             	0x000000010724d86c call_function + 732
22  org.python.python             	0x000000010724aec1 _PyEval_EvalFrameDefault + 25521
23  _pyjion.cpython-39-darwin.so  	0x0000000107c8bd0b Jit_EvalTrace(PyjionJittedCode*, _frame*) + 1707
24  org.python.python             	0x0000000107177a28 function_code_fastcall + 104
25  org.python.python             	0x000000010724d86c call_function + 732
26  org.python.python             	0x000000010724ad72 _PyEval_EvalFrameDefault + 25186
27  _pyjion.cpython-39-darwin.so  	0x0000000107c8bd0b Jit_EvalTrace(PyjionJittedCode*, _frame*) + 1707
28  org.python.python             	0x000000010724e563 _PyEval_EvalCode + 2611
29  org.python.python             	0x00000001071779b1 _PyFunction_Vectorcall + 289
30  org.python.python             	0x0000000107179a6a method_vectorcall + 202
31  org.python.python             	0x0000000107177652 PyVectorcall_Call + 162
32  org.python.python             	0x000000010724b4a3 _PyEval_EvalFrameDefault + 27027
33  _pyjion.cpython-39-darwin.so  	0x0000000107c8bd0b Jit_EvalTrace(PyjionJittedCode*, _frame*) + 1707
34  org.python.python             	0x000000010724e563 _PyEval_EvalCode + 2611
35  org.python.python             	0x00000001071779b1 _PyFunction_Vectorcall + 289
36  org.python.python             	0x0000000107177652 PyVectorcall_Call + 162
37  _pyjion.cpython-39-darwin.so  	0x0000000107c70de6 PyJit_CallKwArgs(_object*, _object*, _object*) + 310
38  ???                           	0x0000000108c512c3 0 + 4442100419
39  _pyjion.cpython-39-darwin.so  	0x0000000107c8bd59 Jit_EvalTrace(PyjionJittedCode*, _frame*) + 1785
40  org.python.python             	0x000000010724e563 _PyEval_EvalCode + 2611
41  org.python.python             	0x00000001071779b1 _PyFunction_Vectorcall + 289
42  org.python.python             	0x000000010724d86c call_function + 732
43  org.python.python             	0x000000010724ad93 _PyEval_EvalFrameDefault + 25219
44  org.python.python             	0x000000010724e563 _PyEval_EvalCode + 2611
45  org.python.python             	0x00000001072449eb PyEval_EvalCode + 139
46  org.python.python             	0x0000000107297352 PyRun_FileExFlags + 434
47  org.python.python             	0x000000010729692f PyRun_SimpleFileExFlags + 831
48  org.python.python             	0x00000001072b37e9 Py_RunMain + 1801
49  org.python.python             	0x00000001072b3c7f pymain_main + 223
50  org.python.python             	0x00000001072b3e7b Py_BytesMain + 43
51  libdyld.dylib                 	0x00007fff6acb37fd start + 1

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00000001090bc420  rcx: 0x00000001073b5ee0  rdx: 0x00000001090a0f30
  rdi: 0x0000000000000000  rsi: 0x00000001073a75e0  rbp: 0x00007ffee8ace6e0  rsp: 0x00007ffee8ace6e0
   r8: 0x00000001071bc760   r9: 0x000000000000002b  r10: 0x00000001090ac072  r11: 0xffffffffffff4f00
  r12: 0x00000001073b5ee0  r13: 0x00007f819184bfd0  r14: 0x00000001090bc488  r15: 0x0000000000000000
  rip: 0x00000001071b9544  rfl: 0x0000000000010283  cr2: 0x0000000000000008
  
Logical CPU:     4
Error Code:      0x00000004 (no mapping for user data write)
Trap Number:     14


Binary Images:
       0x10712d000 -        0x10712dfff +org.python.python (3.9.0 - 3.9.0) <E5C1C502-A091-3658-9BE9-7E804391296E> /Library/Frameworks/Python.framework/Versions/3.9/Resources/Python.app/Contents/MacOS/Python
       0x10713b000 -        0x10739cfff +org.python.python (3.9.0, [c] 2001-2019 Python Software Foundation. - 3.9.0) <9B0622EF-5965-3128-B5FD-7DE3C091CE51> /Library/Frameworks/Python.framework/Versions/3.9/Python
       0x1076ca000 -        0x1076cffff +_json.cpython-39-darwin.so (0) <97346B37-3486-365A-93EE-FCA92938FDDA> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_json.cpython-39-darwin.so
       0x10776f000 -        0x107771fff +_heapq.cpython-39-darwin.so (0) <0610E12E-E474-3543-9C2D-41E41D898E5E> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_heapq.cpython-39-darwin.so
       0x107839000 -        0x10784bff7 +_ctypes.cpython-39-darwin.so (0) <F886D11B-36F0-3A24-BD7F-8E4E49C56BDE> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_ctypes.cpython-39-darwin.so
       0x107862000 -        0x107867ff7 +_struct.cpython-39-darwin.so (0) <EF076841-41DA-3D83-82FF-180321509365> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_struct.cpython-39-darwin.so
       0x107934000 -        0x107935fff +grp.cpython-39-darwin.so (0) <4DA68FB2-E047-3C96-9387-4312D0BDF907> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/grp.cpython-39-darwin.so
       0x10793d000 -        0x10793ffff +_posixsubprocess.cpython-39-darwin.so (0) <4918A2E4-FE24-311E-8624-1901FA1B2FB1> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_posixsubprocess.cpython-39-darwin.so
       0x107948000 -        0x10794cff7 +select.cpython-39-darwin.so (0) <96E817D5-7F44-3A56-9DF2-C334B7DFAFF9> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/select.cpython-39-darwin.so
       0x107956000 -        0x10795efff +math.cpython-39-darwin.so (0) <64288A1A-F84F-3958-A2AD-0841E0DE8713> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/math.cpython-39-darwin.so
       0x1079b3000 -        0x107bc3ff7 +libclrjit.dylib (0) <7716544A-7623-3F51-A325-2AD6775975BC> /usr/local/share/dotnet/shared/Microsoft.NETCore.App/5.0.0/libclrjit.dylib
       0x107c5b000 -        0x107c91fff +_pyjion.cpython-39-darwin.so (0) <460CC536-5A93-335A-AF94-BDEFF314939B> /Users/USER/*/_pyjion.cpython-39-darwin.so
       0x107d1b000 -        0x107d28fff +_socket.cpython-39-darwin.so (0) <D057DA21-612C-3F61-B9D7-4CB429B2F71F> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_socket.cpython-39-darwin.so
       0x107e14000 -        0x107e18ff7 +binascii.cpython-39-darwin.so (0) <94998F9C-986A-36E9-954C-DDA00251AFD0> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/binascii.cpython-39-darwin.so
       0x107e76000 -        0x107e7dfff +array.cpython-39-darwin.so (0) <201F8CE6-F9DF-3424-A2A2-E57D75D65A9F> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/array.cpython-39-darwin.so
       0x107eca000 -        0x107edeff7 +_ssl.cpython-39-darwin.so (0) <C57582CD-7C6B-3046-BDC3-5E7069CC1B29> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_ssl.cpython-39-darwin.so
       0x107fd0000 -        0x107fd1ff7 +_bisect.cpython-39-darwin.so (0) <2994142E-C92F-3A89-AC96-417C6C61D20B> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_bisect.cpython-39-darwin.so
       0x107fdd000 -        0x107fdeff7 +_random.cpython-39-darwin.so (0) <21721CD5-BDB8-319E-B4BB-A0A12D3651EF> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_random.cpython-39-darwin.so
       0x108078000 -        0x1080d0fff +libssl.1.1.dylib (0) <C0417BF9-79C5-3432-9391-2741764FB7FF> /Library/Frameworks/Python.framework/Versions/3.9/lib/libssl.1.1.dylib
       0x10813f000 -        0x10814efff +_datetime.cpython-39-darwin.so (0) <CED38B99-B454-32C0-B258-D86CCE74C0DB> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_datetime.cpython-39-darwin.so
       0x10819f000 -        0x1081a3fff +_sha512.cpython-39-darwin.so (0) <C784AF02-8D0D-3989-BACD-63C438899F75> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_sha512.cpython-39-darwin.so
       0x1081f7000 -        0x108287cb7  dyld (733.8) <EBC07CB6-870A-3A8E-B48A-67F62EA161F3> /usr/lib/dyld
       0x108390000 -        0x108391fff +_queue.cpython-39-darwin.so (0) <D6125191-EBF8-3E9E-AA83-52E897D6EA11> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_queue.cpython-39-darwin.so
       0x1083ae000 -        0x1085c3f87 +libcrypto.1.1.dylib (0) <D2989FC0-09BD-338A-834F-96B4B626DEE4> /Library/Frameworks/Python.framework/Versions/3.9/lib/libcrypto.1.1.dylib
       0x1086bd000 -        0x1086c3ff7 +_hashlib.cpython-39-darwin.so (0) <3AD3A436-030D-38C3-80AC-45F64465BC71> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_hashlib.cpython-39-darwin.so
       0x1086d1000 -        0x1086d7ff7 +_blake2.cpython-39-darwin.so (0) <90D7CAFF-7A09-306A-B781-13BE0D43346E> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_blake2.cpython-39-darwin.so
       0x108752000 -        0x108757fff +zlib.cpython-39-darwin.so (0) <0C14C05D-887D-3EB4-9B1A-369ADFC0EEF9> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/zlib.cpython-39-darwin.so
       0x108ae5000 -        0x108ae7fff +_bz2.cpython-39-darwin.so (0) <58C59C99-30C1-3A61-981D-19784E5C54C3> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_bz2.cpython-39-darwin.so
       0x108af0000 -        0x108b21fff +_lzma.cpython-39-darwin.so (0) <154CECE0-036C-36DD-8AA1-91BD4C2ADD5D> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_lzma.cpython-39-darwin.so
       0x108b6f000 -        0x108b6fff7 +_scproxy.cpython-39-darwin.so (0) <DB2BE8B5-D86D-3DDA-8645-EB61BDE7FEF6> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/_scproxy.cpython-39-darwin.so
       0x108d46000 -        0x108e50ff7 +unicodedata.cpython-39-darwin.so (0) <8A4A9867-FE47-319A-B6B5-E009912ABBE3> /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/lib-dynload/unicodedata.cpython-39-darwin.so
    0x7fff2f306000 -     0x7fff2f306fff  com.apple.Accelerate (1.11 - Accelerate 1.11) <EEBE6680-1AAB-3192-AA7C-450537B07F27> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff2f31e000 -     0x7fff2f989fef  com.apple.vImage (8.1 - 524.2) <33B60C65-1E08-3490-ADC7-6C75AA3EA022> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff2f98a000 -     0x7fff2fbf3fff  libBLAS.dylib (1303.60.1) <0FE82DB0-0E71-300A-BF0B-70BF3478FE79> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff2fbf4000 -     0x7fff2fee3ff7  libBNNS.dylib (144.40.3) <86C8FBB0-19D3-355B-99A3-6B094BB98C06> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff2fee5000 -     0x7fff3028afff  libLAPACK.dylib (1303.60.1) <DCC36295-FF39-35A1-8DF1-1E8A714E2265> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff3028b000 -     0x7fff302a0ff8  libLinearAlgebra.dylib (1303.60.1) <0E47C269-832E-3B55-A6B6-855648BD206E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff302a1000 -     0x7fff302a6ff3  libQuadrature.dylib (7) <E0534024-B7E7-3382-830C-71E7BD9D3DE4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff302a7000 -     0x7fff30317fff  libSparse.dylib (103) <533DFAE8-8458-31F4-8AE2-B73C3869CED2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff30318000 -     0x7fff3032afef  libSparseBLAS.dylib (1303.60.1) <7CECC6DF-B4A8-38A7-B4E9-0CDDC6EA2510> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff3032b000 -     0x7fff30504ffb  libvDSP.dylib (735.40.1) <BD49856D-39CE-397F-A069-63B2F0D79529> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff30505000 -     0x7fff305c0fd7  libvMisc.dylib (735.40.1) <F3C565E5-8571-3E16-BC22-7687D1A756BD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff305c1000 -     0x7fff305c1fff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <A8B35A80-7217-38B1-8A20-E8B4F73124F0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff31cfc000 -     0x7fff32088ff6  com.apple.CFNetwork (1121.1.2 - 1121.1.2) <4E539AC8-A995-3BA8-AAD6-31D97DAE734B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff3355f000 -     0x7fff339dffe7  com.apple.CoreFoundation (6.9 - 1674.114) <5810CC45-FB5D-3A78-861F-7BE03F9B2FDD> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff3494f000 -     0x7fff3494ffff  com.apple.CoreServices (1069.11 - 1069.11) <3BBDA17B-6F86-35F4-B785-AFA2A14B6F51> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff34950000 -     0x7fff349d5fff  com.apple.AE (838 - 838) <877C7270-575A-3D5F-B768-4724037F025D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff349d6000 -     0x7fff34cb7ff7  com.apple.CoreServices.CarbonCore (1217 - 1217) <DDC45E79-973C-3FB0-92EC-392A654179F5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff34cb8000 -     0x7fff34d05ff5  com.apple.DictionaryServices (1.2 - 323.3.1) <A21D442C-E7B7-3A6C-BEEC-44B323AF9CB2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff34d06000 -     0x7fff34d0efff  com.apple.CoreServices.FSEvents (1268.60.1 - 1268.60.1) <8C772593-A2BA-33A7-BB43-49B9FCDD37CE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff34d0f000 -     0x7fff34f48ff0  com.apple.LaunchServices (1069.11 - 1069.11) <7189EED9-9252-3030-AB32-6704AD9AEBAE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff34f49000 -     0x7fff34fe1ff9  com.apple.Metadata (10.7.0 - 2075.7) <AECD1E1F-1C1B-3C42-9ACD-596980F145C2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff34fe2000 -     0x7fff3500fff7  com.apple.CoreServices.OSServices (1069.11 - 1069.11) <67A2F664-DCA1-3FD6-B88E-CF020EA8C59D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff35010000 -     0x7fff35077fff  com.apple.SearchKit (1.4.1 - 1.4.1) <367BBFA7-F18C-34B6-B4C8-A244A125D5E0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff35078000 -     0x7fff3509cff5  com.apple.coreservices.SharedFileList (131.4 - 131.4) <EB8F2B1B-B736-373F-B28B-E4E6F33A00C0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff358ec000 -     0x7fff358f2fff  com.apple.DiskArbitration (2.7 - 2.7) <5BE0B036-DEAB-3191-8D44-B489F4D39EE1> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff35c24000 -     0x7fff35fecffc  com.apple.Foundation (6.9 - 1674.114) <532BBAE7-F2BA-3779-94E0-BFEDF2D7AB38> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff36364000 -     0x7fff36407ffb  com.apple.framework.IOKit (2.0.2 - 1726.80.1) <B63FE840-8E32-3429-A95D-AB466FE62104> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff39c71000 -     0x7fff39c7dffe  com.apple.NetFS (6.0 - 4.0) <0B2088AE-C16D-3FC3-9445-4EDAD2D51686> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff3c843000 -     0x7fff3c85ffff  com.apple.CFOpenDirectory (10.15 - 220.40.1) <FF068FF7-C136-3A71-AD1F-B5170A918423> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff3c860000 -     0x7fff3c86bff7  com.apple.OpenDirectory (10.15 - 220.40.1) <9448EC8E-8B76-3142-9540-C0752529762A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff3fbb6000 -     0x7fff3ff08ffa  com.apple.security (7.0 - 59306.80.4) <FA5EBA16-2B2B-3105-8A17-C8624C4B3BB3> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff3ff09000 -     0x7fff3ff92ff7  com.apple.securityfoundation (6.0 - 55236.60.1) <0129932D-89E5-3608-B22E-DB5F0B3C3DC4> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff3ffc1000 -     0x7fff3ffc5ff0  com.apple.xpc.ServiceManagement (1.0 - 1) <2475707B-F909-33C4-AAB7-80DC8D2CB435> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff40d58000 -     0x7fff40dc2fff  com.apple.SystemConfiguration (1.19 - 1.19) <61B73150-6D87-3E2F-A935-B957425CC992> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff44b2d000 -     0x7fff44bf1fe7  com.apple.APFS (1412.81.1 - 1412.81.1) <7EC14196-E481-35C0-94F0-09E5B81AD3E5> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff4686c000 -     0x7fff4687bfef  com.apple.AppleFSCompression (119 - 1.0) <EEDA4040-1835-39A6-AC13-6CE35560C159> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff48023000 -     0x7fff4802cff3  com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <D0F2851A-521F-335A-B7C4-B1E39BB42DD7> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff4adf3000 -     0x7fff4ae03ff3  com.apple.CoreEmoji (1.0 - 107) <544182E2-893F-3975-AA70-26ADC637B3F1> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff4b457000 -     0x7fff4b4c1ff0  com.apple.CoreNLP (1.0 - 213) <287973D6-1807-3A81-8F57-7BB39209F6C0> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x7fff4c0e0000 -     0x7fff4c10eff7  com.apple.CSStore (1069.11 - 1069.11) <26602CC8-0080-3E85-A588-79CEF78D21E5> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
    0x7fff58228000 -     0x7fff582f6ff5  com.apple.LanguageModeling (1.0 - 215.1) <B47A62F3-7F45-3A84-A856-C674D4613261> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff582f7000 -     0x7fff5833fff7  com.apple.Lexicon-framework (1.0 - 72) <CD6D3F05-0647-348D-AED0-9566F968A954> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff58346000 -     0x7fff5834aff2  com.apple.LinguisticData (1.0 - 353.6.1) <91C3132C-EB52-32D6-9009-DE4B207ACE72> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff596a5000 -     0x7fff596f1fff  com.apple.spotlight.metadata.utilities (1.0 - 2075.7) <F7FA0F68-7E46-3461-9DA6-C55FBB85C799> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
    0x7fff5a1d1000 -     0x7fff5a1dbfff  com.apple.NetAuth (6.2 - 6.2) <A400CD55-B3EA-371A-8BAB-FDDA87660AE4> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff62f63000 -     0x7fff62f73ff3  com.apple.TCC (1.0 - 1) <A8308EDB-9AF7-3B6B-AAC3-143F91F58F1D> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff671e4000 -     0x7fff671e6ff3  com.apple.loginsupport (1.0 - 1) <F2EC9213-901A-3657-A36A-DFD80BD8ABBC> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff67547000 -     0x7fff6757cff7  libCRFSuite.dylib (48) <31D98527-9972-3A4B-9868-C9394FAF742E> /usr/lib/libCRFSuite.dylib
    0x7fff6757f000 -     0x7fff67589ff3  libChineseTokenizer.dylib (34) <9E2B02B0-32A5-3245-AC50-F6BEEC34FCEC> /usr/lib/libChineseTokenizer.dylib
    0x7fff67616000 -     0x7fff67618ff7  libDiagnosticMessagesClient.dylib (112) <45E85899-039F-3B99-8789-F497DD9916C2> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff67ade000 -     0x7fff67adfff3  libSystem.B.dylib (1281) <A2C26908-8802-3CA7-8B74-ED4A74AA152C> /usr/lib/libSystem.B.dylib
    0x7fff67b6e000 -     0x7fff67b6ffff  libThaiTokenizer.dylib (3) <9E5B4E50-E982-387C-AA2F-BB43867322ED> /usr/lib/libThaiTokenizer.dylib
    0x7fff67b87000 -     0x7fff67b9dfff  libapple_nghttp2.dylib (1.39.2) <C79E1B79-0BBE-311F-A177-6879D5C4D991> /usr/lib/libapple_nghttp2.dylib
    0x7fff67bd2000 -     0x7fff67c44ff7  libarchive.2.dylib (72.40.2) <1AE0592D-8451-30D1-AEE8-3F39F46D9DD4> /usr/lib/libarchive.2.dylib
    0x7fff67cdf000 -     0x7fff67cdfff3  libauto.dylib (187) <71A48A59-FE0E-3D86-A219-B79DAF7CF9DD> /usr/lib/libauto.dylib
    0x7fff67da6000 -     0x7fff67db6ff3  libbsm.0.dylib (60) <5EBEA671-D25B-3425-AC2B-70C2760B8B94> /usr/lib/libbsm.0.dylib
    0x7fff67db7000 -     0x7fff67dc3fff  libbz2.1.0.dylib (44) <FA7CE29A-2FE3-3107-8693-5D33D5B7E11F> /usr/lib/libbz2.1.0.dylib
    0x7fff67dc4000 -     0x7fff67e17ff7  libc++.1.dylib (800.7) <1D0CB627-8A78-329F-A679-1B5248FF4C59> /usr/lib/libc++.1.dylib
    0x7fff67e18000 -     0x7fff67e2cfff  libc++abi.dylib (800.7) <7AF668FB-901D-3F45-BA0D-710A235A8D1F> /usr/lib/libc++abi.dylib
    0x7fff67e2d000 -     0x7fff67e2dffb  libcharset.1.dylib (59) <56F66234-104F-3494-B336-598800CF3F71> /usr/lib/libcharset.1.dylib
    0x7fff67e2e000 -     0x7fff67e3fffb  libcmph.dylib (8) <9B9AB2BA-75FB-3B70-AAE4-E32B06CF9D69> /usr/lib/libcmph.dylib
    0x7fff67e40000 -     0x7fff67e57fe7  libcompression.dylib (87) <A252D9B2-0D88-3345-94DC-E5D7C8245985> /usr/lib/libcompression.dylib
    0x7fff68127000 -     0x7fff6813dff7  libcoretls.dylib (167) <6D32CE15-591C-39AD-9A3E-0C2FFC03C3C1> /usr/lib/libcoretls.dylib
    0x7fff6813e000 -     0x7fff6813ffff  libcoretls_cfhelpers.dylib (167) <3CE60FA9-98FC-3EE0-B398-177F3CAA850D> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff68868000 -     0x7fff68868fff  libenergytrace.dylib (21) <8E5C9BB2-14F4-37DF-AAE7-8130EBF466A3> /usr/lib/libenergytrace.dylib
    0x7fff68890000 -     0x7fff68892fff  libfakelink.dylib (149) <7296A5B3-EE44-34E6-810A-2A12C2D3EF68> /usr/lib/libfakelink.dylib
    0x7fff688a1000 -     0x7fff688a6fff  libgermantok.dylib (24) <7B3FFFFB-5E34-3940-8E0A-B64A2DE42E68> /usr/lib/libgermantok.dylib
    0x7fff688b1000 -     0x7fff689a1ff7  libiconv.2.dylib (59) <30414773-5E42-3976-B7C3-9BB8883792EE> /usr/lib/libiconv.2.dylib
    0x7fff689a2000 -     0x7fff68bfaff7  libicucore.A.dylib (64252.0.1) <0F9294A7-6EC0-3279-BF92-3233C89DFA0A> /usr/lib/libicucore.A.dylib
    0x7fff68c14000 -     0x7fff68c15fff  liblangid.dylib (133) <EDF945D6-A37D-3DEB-B956-B4745269603D> /usr/lib/liblangid.dylib
    0x7fff68c16000 -     0x7fff68c2eff3  liblzma.5.dylib (16) <F75FB525-C702-3A7E-9239-28D57E677DD5> /usr/lib/liblzma.5.dylib
    0x7fff68c46000 -     0x7fff68cedfff  libmecab.dylib (883.1.1) <A2C923A6-D955-3FF1-82AE-7E54947F9566> /usr/lib/libmecab.dylib
    0x7fff68cee000 -     0x7fff68f50fe1  libmecabra.dylib (883.1.1) <971A30D4-1C27-3DD1-AACF-8337AE059F70> /usr/lib/libmecabra.dylib
    0x7fff6941e000 -     0x7fff69894ff7  libnetwork.dylib (1880.60.5) <8B4092C3-9F1C-34C3-A73D-A2228C345831> /usr/lib/libnetwork.dylib
    0x7fff69933000 -     0x7fff69964fc6  libobjc.A.dylib (781.2) <7B72F50A-5381-36D7-A616-65D3EA9748A5> /usr/lib/libobjc.A.dylib
    0x7fff69977000 -     0x7fff6997bfff  libpam.2.dylib (25) <55302451-C2B2-3DB4-9092-B84E236104DA> /usr/lib/libpam.2.dylib
    0x7fff6997e000 -     0x7fff699b4ff7  libpcap.A.dylib (89.60.2) <FD167BF3-6984-36E1-9D93-E8B98E3E64A1> /usr/lib/libpcap.A.dylib
    0x7fff69aaa000 -     0x7fff69c97ff7  libsqlite3.dylib (308.4) <448E300F-0157-3AEA-B199-0DFA914B1547> /usr/lib/libsqlite3.dylib
    0x7fff69ee9000 -     0x7fff69eecffb  libutil.dylib (57) <6CB26E6D-AD27-3FA8-8A30-4AFC3A2AE3F9> /usr/lib/libutil.dylib
    0x7fff69eed000 -     0x7fff69efafff  libxar.1.dylib (420) <317EA455-78EE-35A4-B63F-D85993B8697C> /usr/lib/libxar.1.dylib
    0x7fff69f00000 -     0x7fff69fe2ff7  libxml2.2.dylib (32.14) <4F4EB304-2AA5-3E5F-AB24-F645E0D16EFC> /usr/lib/libxml2.2.dylib
    0x7fff69fe6000 -     0x7fff6a00efff  libxslt.1.dylib (16.7) <E9BBE609-BA57-368D-95D7-ACA3A8C1AE8B> /usr/lib/libxslt.1.dylib
    0x7fff6a00f000 -     0x7fff6a021ffb  libz.1.dylib (76) <52250917-039C-3B46-8011-497FEACF3550> /usr/lib/libz.1.dylib
    0x7fff6aa85000 -     0x7fff6aa8aff3  libcache.dylib (83) <11C19883-6F99-390D-AF2A-A85A99DDFC48> /usr/lib/system/libcache.dylib
    0x7fff6aa8b000 -     0x7fff6aa96fff  libcommonCrypto.dylib (60165) <FEE99884-61F0-3332-852B-B0BB8EFF2288> /usr/lib/system/libcommonCrypto.dylib
    0x7fff6aa97000 -     0x7fff6aa9efff  libcompiler_rt.dylib (101.2) <D7367E6D-A27D-3209-A3DB-A6F44582E502> /usr/lib/system/libcompiler_rt.dylib
    0x7fff6aa9f000 -     0x7fff6aaa8fff  libcopyfile.dylib (166.40.1) <91670D15-CB30-3277-8AA9-9A299CEAAE27> /usr/lib/system/libcopyfile.dylib
    0x7fff6aaa9000 -     0x7fff6ab40fdb  libcorecrypto.dylib (866.80.2) <3B110D82-B403-31E8-8109-8BBC79C928CE> /usr/lib/system/libcorecrypto.dylib
    0x7fff6ac57000 -     0x7fff6ac98ff0  libdispatch.dylib (1173.60.1) <5EF42E98-AD0D-3FAE-ABD4-46D791B8343F> /usr/lib/system/libdispatch.dylib
    0x7fff6ac99000 -     0x7fff6acceff7  libdyld.dylib (733.8) <8B0DFE8A-42CF-32C8-B121-83C22BF25F69> /usr/lib/system/libdyld.dylib
    0x7fff6accf000 -     0x7fff6accfffb  libkeymgr.dylib (30) <7DADC026-70A8-390F-95AF-F3F345760F24> /usr/lib/system/libkeymgr.dylib
    0x7fff6acd0000 -     0x7fff6acdcff7  libkxld.dylib (6153.81.5) <7572CC82-E7E1-3C38-825F-9B34E2EADAD0> /usr/lib/system/libkxld.dylib
    0x7fff6acdd000 -     0x7fff6acddff7  liblaunch.dylib (1738.80.8) <C4EA8803-E506-3514-9839-9BBECC819953> /usr/lib/system/liblaunch.dylib
    0x7fff6acde000 -     0x7fff6ace3ff7  libmacho.dylib (949.0.1) <395ABE7C-D2B1-343D-A451-9CEA98FDC12E> /usr/lib/system/libmacho.dylib
    0x7fff6ace4000 -     0x7fff6ace6ff7  libquarantine.dylib (110.40.3) <560961FC-1FEF-3F07-8406-17A36558870E> /usr/lib/system/libquarantine.dylib
    0x7fff6ace7000 -     0x7fff6ace8ff7  libremovefile.dylib (48) <E99833DE-CB1D-31AB-A948-2739AF503599> /usr/lib/system/libremovefile.dylib
    0x7fff6ace9000 -     0x7fff6ad00fff  libsystem_asl.dylib (377.60.2) <21A259BC-F892-34EB-9A67-11232AD8913A> /usr/lib/system/libsystem_asl.dylib
    0x7fff6ad01000 -     0x7fff6ad01fff  libsystem_blocks.dylib (74) <8B23F806-8153-3163-B5D8-2C3327E211D8> /usr/lib/system/libsystem_blocks.dylib
    0x7fff6ad02000 -     0x7fff6ad89ff7  libsystem_c.dylib (1353.60.8) <99202CC3-2E27-3680-A8FF-5C516C485E90> /usr/lib/system/libsystem_c.dylib
    0x7fff6ad8a000 -     0x7fff6ad8dffb  libsystem_configuration.dylib (1061.80.3) <8A149700-51AA-3205-A9D4-FF2A7BFC5412> /usr/lib/system/libsystem_configuration.dylib
    0x7fff6ad8e000 -     0x7fff6ad91ff7  libsystem_coreservices.dylib (114) <CCC076FA-310D-3FC9-950D-41E0F8DDA5D2> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff6ad92000 -     0x7fff6ad9afff  libsystem_darwin.dylib (1353.60.8) <31ACD3CC-6DD9-3F2E-B163-9342BE1D0AB0> /usr/lib/system/libsystem_darwin.dylib
    0x7fff6ad9b000 -     0x7fff6ada2ffb  libsystem_dnssd.dylib (1096.60.2) <BEBB815A-065A-365E-9701-8E05A8CF2040> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff6ada3000 -     0x7fff6ada4ffb  libsystem_featureflags.dylib (17) <340AD606-7C39-3E6A-BAC3-EA1273FC27A4> /usr/lib/system/libsystem_featureflags.dylib
    0x7fff6ada5000 -     0x7fff6adf2fff  libsystem_info.dylib (538) <B0EBAE05-01AD-3D8E-92CC-5704394FF94A> /usr/lib/system/libsystem_info.dylib
    0x7fff6adf3000 -     0x7fff6ae1fff7  libsystem_kernel.dylib (6153.81.5) <23909F45-79C3-34C9-A28F-337915925E5E> /usr/lib/system/libsystem_kernel.dylib
    0x7fff6ae20000 -     0x7fff6ae67fcf  libsystem_m.dylib (3178) <7D775039-51B8-356E-82D7-98449065518A> /usr/lib/system/libsystem_m.dylib
    0x7fff6ae68000 -     0x7fff6ae8ffff  libsystem_malloc.dylib (283.60.1) <00190446-C6A8-3EA6-92D1-850EA85C84CE> /usr/lib/system/libsystem_malloc.dylib
    0x7fff6ae90000 -     0x7fff6ae9dffb  libsystem_networkextension.dylib (1095.60.2) <1E7A59D0-BBCD-3CB0-8AD1-D442A1A5268E> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff6ae9e000 -     0x7fff6aea7ff3  libsystem_notify.dylib (241) <AB3FAC47-A830-3158-8D99-DBC728CED1D6> /usr/lib/system/libsystem_notify.dylib
    0x7fff6aea8000 -     0x7fff6aeb1fef  libsystem_platform.dylib (220) <3DAFCC01-B768-3FFC-AC59-47AAE86BBEA1> /usr/lib/system/libsystem_platform.dylib
    0x7fff6aeb2000 -     0x7fff6aebcfff  libsystem_pthread.dylib (416.60.2) <AAF506F4-9455-3CC4-8E0B-6791E3C0993C> /usr/lib/system/libsystem_pthread.dylib
    0x7fff6aebd000 -     0x7fff6aec1fff  libsystem_sandbox.dylib (1217.80.1) <C8F3841A-9364-3414-9E3F-9DE3D5FECF0C> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff6aec2000 -     0x7fff6aec4fff  libsystem_secinit.dylib (62.80.1) <32F36517-9A1C-3D30-85C8-611A2F5E2355> /usr/lib/system/libsystem_secinit.dylib
    0x7fff6aec5000 -     0x7fff6aeccffb  libsystem_symptoms.dylib (1238.60.1) <2EDF9CE8-4091-30A8-B125-0F25E579694A> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff6aecd000 -     0x7fff6aee3ff2  libsystem_trace.dylib (1147.80.3) <AE11B1AC-352A-37F0-BCA9-055609070104> /usr/lib/system/libsystem_trace.dylib
    0x7fff6aee5000 -     0x7fff6aeeaffb  libunwind.dylib (35.4) <E867ACDE-EADE-3C91-A2A4-0C401788FD47> /usr/lib/system/libunwind.dylib
    0x7fff6aeeb000 -     0x7fff6af20ffe  libxpc.dylib (1738.80.8) <51E3E807-9133-3605-BB5F-D59ED6404ABF> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 4018916
    thread_create: 0
    thread_set_state: 214

VM Region Summary:
ReadOnly portion of Libraries: Total=431.8M resident=0K(0%) swapped_out_or_unallocated=431.8M(100%)
Writable regions: Total=105.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=105.2M(100%)
 
                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Kernel Alloc Once                    8K        1 
MALLOC                            81.6M      107 
MALLOC guard page                   16K        3 
MALLOC_LARGE (reserved)            384K        2         reserved VM address space (unallocated)
STACK GUARD                          4K        1 
Stack                             16.0M        1 
VM_ALLOCATE                       6880K      842 
__DATA                            6927K      152 
__DATA_CONST                        28K        2 
__LINKEDIT                       356.6M       34 
__OBJC_RO                         32.0M        1 
__OBJC_RW                         1780K        2 
__TEXT                            75.2M      149 
__UNICODE                          564K        1 
shared memory                       12K        3 
===========                     =======  ======= 
TOTAL                            577.7M     1301 
TOTAL, minus reserved VM space   577.3M     1301 

Model: MacBookPro15,1, BootROM 1037.80.53.0.0 (iBridge: 17.16.13050.0.0,0), 6 processors, 6-Core Intel Core i7, 2.6 GHz, 16 GB, SMC 
Graphics: kHW_IntelUHDGraphics630Item, Intel UHD Graphics 630, spdisplays_builtin
Graphics: kHW_AMDRadeonPro555XItem, Radeon Pro 555X, spdisplays_pcie_device, 4 GB
Memory Module: BANK 0/ChannelA-DIMM0, 8 GB, DDR4, 2400 MHz, Micron, 8ATF1G64HZ-2G6E1
Memory Module: BANK 2/ChannelB-DIMM0, 8 GB, DDR4, 2400 MHz, Micron, 8ATF1G64HZ-2G6E1
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x7BF), wl0: Dec  6 2019 11:17:27 version 9.112.4.0.32.5.41 FWID 01-ac611e8a
Bluetooth: Version 7.0.3f5, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.1 Bus
USB Device: Hub
USB Device: Apple T2 Bus
USB Device: Touch Bar Backlight
USB Device: Touch Bar Display
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Headset
USB Device: Ambient Light Sensor
USB Device: FaceTime HD Camera (Built-in)
USB Device: Apple T2 Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.3
Thunderbolt Bus: MacBook Pro, Apple Inc., 47.3

Enable GIL before making sub calls

On the occasion that a function call is made and the frame compilation defaults back to EFD, because Pyjion hasn't taken the GIL, the code will explode if there are multiple threads running.

This is not a bug IMHO.

Pyjion should acquire the GIL before making calls back into CPython.

TypeError: argument must be a dict, not _DialectArgView when running sqlalchemy

(.venv) admin-mbp:python-macrobenchmarks admin$ python data/flaskblogging_serve.py
Traceback (most recent call last):
  File "/Users/admin/Workspace/python/python-macrobenchmarks/data/flaskblogging_serve.py", line 24, in <module>
    sql_storage = SQLAStorage(engine, metadata=meta)
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/flask_blogging/sqlastorage.py", line 68, in __init__
    self._metadata.reflect(bind=self._engine)
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/sql/schema.py", line 4511, in reflect
    Table(name, self, **reflect_opts)
  File "<string>", line 2, in __new__
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/util/deprecations.py", line 139, in warned
    return fn(*args, **kwargs)
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/sql/schema.py", line 560, in __new__
    metadata._remove_table(name, schema)
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__
    compat.raise_(
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/util/compat.py", line 182, in raise_
    raise exception
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/sql/schema.py", line 555, in __new__
    table._init(name, metadata, *args, **kw)
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/sql/schema.py", line 654, in _init
    self._init_items(*args)
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/sql/schema.py", line 667, in _autoload
    autoload_with.run_callable(
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1653, in run_callable
    return callable_(self, *args, **kwargs)
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 469, in reflecttable
    return insp.reflecttable(
  File "/Users/admin/Workspace/python/pyjion/.venv/lib/python3.9/site-packages/sqlalchemy/engine/reflection.py", line 647, in reflecttable
    tbl_opts = self.get_table_options(
TypeError: argument must be a dict, not _DialectArgView
(.venv) admin-mbp:python-macrobenchmarks admin$

Segmentation fault when using with IPython

When trying to enable in IPython, getting Segmentation Fault.

Here is the stacktrace from -X dev when embedding IPython:

In [2]: pyjion.enable()                                                                        
Out[2]: ERROR:asyncio:Task was destroyed but it is pending!
source_traceback: Object created at (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/embed.py", line 388, in embed
    shell(header=header, stack_depth=2, compile_flags=compile_flags,
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/embed.py", line 228, in __call__
    self.mainloop(local_ns, module, stack_depth=stack_depth,
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/embed.py", line 324, in mainloop
    self.interact()
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/interactiveshell.py", line 547, in interact
    code = self.prompt_for_code()
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/interactiveshell.py", line 473, in prompt_for_code
    text = self.pt_app.prompt(
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/shortcuts/prompt.py", line 994, in prompt
    return self.app.run(set_exception_handler=set_exception_handler)
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/application/application.py", line 811, in run
    return loop.run_until_complete(
  File "/usr/lib64/python3.9/asyncio/base_events.py", line 629, in run_until_complete
    self.run_forever()
  File "/usr/lib64/python3.9/asyncio/base_events.py", line 596, in run_forever
    self._run_once()
  File "/usr/lib64/python3.9/asyncio/base_events.py", line 1882, in _run_once
    handle._run()
  File "/usr/lib64/python3.9/asyncio/events.py", line 80, in _run
    self._context.run(self._callback, *self._args)
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/application/run_in_terminal.py", line 51, in run
    async with in_terminal(render_cli_done=render_cli_done):
  File "/usr/lib64/python3.9/contextlib.py", line 175, in __aenter__
    return await self.gen.__anext__()
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/application/run_in_terminal.py", line 92, in in_terminal
    await app.renderer.wait_for_cpr_responses()
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/renderer.py", line 514, in wait_for_cpr_responses
    await wait(coroutines, return_when=FIRST_COMPLETED)
  File "/usr/lib64/python3.9/asyncio/tasks.py", line 409, in wait
    fs = {ensure_future(f, loop=loop) for f in set(fs)}
  File "/usr/lib64/python3.9/asyncio/tasks.py", line 409, in <setcomp>
    fs = {ensure_future(f, loop=loop) for f in set(fs)}
task: <Task pending name='Task-168' coro=<Renderer.wait_for_cpr_responses.<locals>.wait_for_responses() done, defined at /usr/local/lib/python3.9/site-packages/prompt_toolkit/renderer.py:500> wait_for=<Future pending cb=[<TaskWakeupMethWrapper object at 0x7f57c6a27110>()] created at /usr/local/lib/python3.9/site-packages/prompt_toolkit/renderer.py:435> created at /usr/lib64/python3.9/asyncio/tasks.py:409>
True

Fatal Python error: Segmentation fault

Thread 0x00007f57c87da640 (most recent call first):
  File "/usr/lib64/python3.9/threading.py", line 312 in wait
  File "/usr/lib64/python3.9/threading.py", line 574 in wait
  File "/usr/local/lib/python3.9/site-packages/IPython/core/history.py", line 829 in run
  File "/usr/local/lib/python3.9/site-packages/IPython/core/history.py", line 58 in needs_sqlite
  File "<decorator-gen-24>", line 2 in run
  File "/usr/lib64/python3.9/threading.py", line 950 in _bootstrap_inner
  File "/usr/lib64/python3.9/threading.py", line 908 in _bootstrap

Current thread 0x00007f57d8d27740 (most recent call first):
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/layout/containers.py", line 366 in write_to_screen
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/layout/containers.py", line 806 in write_to_screen
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/layout/containers.py", line 366 in write_to_screen
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/renderer.py", line 637 in render
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/application/application.py", line 509 in run_in_context
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/application/application.py", line 523 in _redraw
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/application/application.py", line 686 in _run_async
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/application/application.py", line 760 in _run_async2
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/application/application.py", line 778 in run_async
  File "/usr/lib64/python3.9/asyncio/events.py", line 80 in _run
  File "/usr/lib64/python3.9/asyncio/base_events.py", line 1882 in _run_once
  File "/usr/lib64/python3.9/asyncio/base_events.py", line 596 in run_forever
  File "/usr/lib64/python3.9/asyncio/base_events.py", line 629 in run_until_complete
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/application/application.py", line 811 in run
  File "/usr/local/lib/python3.9/site-packages/prompt_toolkit/shortcuts/prompt.py", line 994 in prompt
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/interactiveshell.py", line 473 in prompt_for_code
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/interactiveshell.py", line 547 in interact
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/embed.py", line 324 in mainloop
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/embed.py", line 228 in __call__
  File "/usr/local/lib/python3.9/site-packages/IPython/terminal/embed.py", line 388 in embed
  File "<stdin>", line 1 in <module>
Segmentation fault (core dumped)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.