Description
This is a segfault I am seeing on Python 3.12 related to garbage collection, when trying to do PyJulia work. I also asked Python mailing lists whether there were any changes in the Python GC that might have caused this and will let you know what I find...
Here is my current MWE based on PySR which uses PyJulia:
from pysr import PySRRegressor
model = PySRRegressor()
# This runs fine:
model.fit([[1], [2]], [1, 2])
# ^ This stores some Julia objects (which are PyObject's) into `model.raw_julia_state_`
# This second run starts with `model.raw_julia_state_ = None`, and then re-runs a search
model.fit([[1], [2]], [1, 2])
This immediately triggers a segfault (with no useful printout). This is the smallest MWE I have been able to create thus far. It's difficult to find a pure-Python example of this as the GC behavior seems to be related to long-running jobs (see below).
I also see the issue in my continuous integration tests on Python 3.12 ,over all operating systems, but never before 3.12: MilesCranmer/PySR#450
For example, in one of those segfaults, I see the following backtrace:
Please submit a bug report with steps to reproduce this fault, and any error messages that follow (in their entirety). Thanks.
Exception: EXCEPTION_ACCESS_VIOLATION at 0x7ffb0691a026 -- PyObject_Free at C:\hostedtoolcache\windows\Python\3.12.1\x64\python312.dll (unknown line)
in expression starting at none:0
PyObject_Free at C:\hostedtoolcache\windows\Python\3.12.1\x64\python312.dll (unknown line)
pydecref_ at C:\Users\runneradmin\.julia\packages\PyCall\1gn3u\src\PyCall.jl:118
pydecref at C:\Users\runneradmin\.julia\packages\PyCall\1gn3u\src\PyCall.jl:123
jfptr_pydecref_1039 at C:\Users\runneradmin\.julia\compiled\v1.9\PyCall\GkzkC_As42O.dll (unknown line)
run_finalizer at C:/workdir/src\gc.c:417
jl_gc_run_finalizers_in_list at C:/workdir/src\gc.c:507
run_finalizers at C:/workdir/src\gc.c:553
run_finalizers at C:/workdir/src\gc.c:534 [inlined]
ijl_gc_collect at C:/workdir/src\gc.c:3732
maybe_collect at C:/workdir/src\gc.c:1083 [inlined]
jl_gc_pool_alloc_inner at C:/workdir/src\gc.c:1450 [inlined]
jl_gc_pool_alloc_noinline at C:/workdir/src\gc.c:1511
jl_gc_alloc_ at C:/workdir/src\julia_internal.h:460 [inlined]
_new_array_ at C:/workdir/src\array.c:144
_new_array at C:/workdir/src\array.c:198 [inlined]
ijl_alloc_array_1d at C:/workdir/src\array.c:436
Array at .\boot.jl:477 [inlined]
Array at .\boot.jl:486 [inlined]
similar at .\array.jl:374 [inlined]
similar at .\abstractarray.jl:839 [inlined]
deg2_l0_r0_eval at C:\Users\runneradmin\.julia\packages\DynamicExpressions\KRT17\src\EvaluateEquation.jl:257
jfptr_deg2_l0_r0_eval_1577 at C:\Users\runneradmin\.julia\compiled\v1.9\DynamicExpressions\BQC8W_As42O.dll (unknown line)
_eval_tree_array at C:\Users\runneradmin\.julia\packages\DynamicExpressions\KRT17\src\EvaluateEquation.jl:117
_eval_tree_array at C:\Users\runneradmin\.julia\packages\DynamicExpressions\KRT17\src\EvaluateEquation.jl:131
_eval_tree_array at C:\Users\runneradmin\.julia\packages\DynamicExpressions\KRT17\src\EvaluateEquation.jl:125
#eval_tree_array#1 at C:\Users\runneradmin\.julia\packages\DynamicExpressions\KRT17\src\EvaluateEquation.jl:65 [inlined]
eval_tree_array at C:\Users\runneradmin\.julia\packages\DynamicExpressions\KRT17\src\EvaluateEquation.jl:59 [inlined]
#eval_tree_array#1 at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\InterfaceDynamicExpressions.jl:57 [inlined]
eval_tree_array at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\InterfaceDynamicExpressions.jl:56 [inlined]
_eval_loss at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\LossFunctions.jl:48
#eval_loss#3 at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\LossFunctions.jl:101
eval_loss at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\LossFunctions.jl:93 [inlined]
#score_func#5 at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\LossFunctions.jl:160 [inlined]
score_func at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\LossFunctions.jl:157 [inlined]
#next_generation#1 at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\Mutate.jl:235
next_generation at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\Mutate.jl:60 [inlined]
reg_evol_cycle at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\RegularizedEvolution.jl:37
#s_r_cycle#1 at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\SingleIteration.jl:42
s_r_cycle at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\SingleIteration.jl:17 [inlined]
#_dispatch_s_r_cycle#81 at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\SymbolicRegression.jl:1053
_dispatch_s_r_cycle at C:\Users\runneradmin\.julia\packages\SymbolicRegression\OYvt5\src\SymbolicRegression.jl:1036
It seems like PyCall.jl is trying to free memory via pydecref_
on an object that has already been freed... Could it be that Python 3.12's garbage collection is more aggressive and frees objects before PyCall does?
Additional info dump (updating)
- Seems like if I turn off multi-threading, the error goes away.
- I ran the serial version through Valgrind.
Here's the output:
==1408195== Memcheck, a memory error detector
==1408195== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
==1408195== Using Valgrind-3.21.0-d97fed7c3e-20230428 and LibVEX; rerun with -h for copyright info
==1408195== Command: /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/bin/julia --startup-file=no /home/mc2473/.pyenv/versions/3.12.1/envs/pysr/lib/python3.12/site-packages/julia/juliainfo.jl
==1408195== Parent PID: 1408191
==1408195==
--1408195--
--1408195-- Valgrind options:
--1408195-- --smc-check=all-non-file
--1408195-- --leak-check=full
--1408195-- --show-leak-kinds=definite
--1408195-- --track-origins=yes
--1408195-- --verbose
--1408195-- --log-file=valgrind-pysr.txt
--1408195-- --trace-children=yes
--1408195-- --suppressions=/home/mc2473/juliavalgrind/julia/contrib/valgrind-julia.supp
--1408195-- Contents of /proc/version:
--1408195-- Linux version 4.18.0-477.36.1.el8_8.x86_64 (sjr20@cpu-q-120) (gcc version 8.5.0 20210514 (Red Hat 8.5.0-18) (GCC)) #1 SMP Thu Nov 30 19:08:53 GMT 2023
--1408195--
--1408195-- Arch and hwcaps: AMD64, LittleEndian, amd64-cx16-lzcnt-rdtscp-sse3-ssse3-avx-avx2-bmi-f16c-rdrand-rdseed
--1408195-- Page sizes: currently 4096, max supported 4096
--1408195-- Valgrind library directory: /usr/libexec/valgrind
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/bin/julia
--1408195-- Reading syms from /usr/lib64/ld-2.28.so
--1408195-- Warning: cross-CU LIMITATION: some inlined fn names
--1408195-- might be shown as UnknownInlinedFun
--1408195-- Reading syms from /usr/libexec/valgrind/memcheck-amd64-linux
==1408195== Downloading debug info for /usr/libexec/valgrind/memcheck-amd64-linux...
--1408195-- Considering /home/mc2473/.cache/debuginfod_client/23c7103b45550e69e5f2c43318fb819bf3e8f917/debuginfo ..
--1408195-- .. CRC is valid
==1408195== Successfully downloaded debug file for /usr/libexec/valgrind/memcheck-amd64-linux
==1408195== Downloading debug info for /home/mc2473/.cache/debuginfod_client/23c7103b45550e69e5f2c43318fb819bf3e8f917/debuginfo...
--1408195-- Considering /home/mc2473/.cache/debuginfod_client/64b63b4279aacc5afe207ae58fd25605aaefafe8/debuginfo ..
--1408195-- .. build-id is valid
==1408195== Successfully downloaded debug file for /home/mc2473/.cache/debuginfod_client/23c7103b45550e69e5f2c43318fb819bf3e8f917/debuginfo
--1408195-- object doesn't have a dynamic symbol table
--1408195-- Scheduler: using generic scheduler lock implementation.
--1408195-- Reading suppressions file: /home/mc2473/juliavalgrind/julia/contrib/valgrind-julia.supp
--1408195-- Reading suppressions file: /usr/libexec/valgrind/default.supp
==1408195== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-1408195-by-mc2473-on-cpu-q-8
==1408195== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-1408195-by-mc2473-on-cpu-q-8
==1408195== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-1408195-by-mc2473-on-cpu-q-8
==1408195==
==1408195== TO CONTROL THIS PROCESS USING vgdb (which you probably
==1408195== don't want to do, unless you know exactly what you're doing,
==1408195== or are doing some strange experiment):
==1408195== /usr/libexec/valgrind/../../bin/vgdb --pid=1408195 ...command...
==1408195==
==1408195== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==1408195== /path/to/gdb /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/bin/julia
==1408195== and then give GDB the following command
==1408195== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=1408195
==1408195== --pid is optional if only one valgrind process is running
==1408195==
--1408195-- REDIR: 0x4005850 (ld-linux-x86-64.so.2:strlen) redirected to 0x580d3692 (vgPlain_amd64_linux_REDIR_FOR_strlen)
--1408195-- REDIR: 0x4005620 (ld-linux-x86-64.so.2:index) redirected to 0x580d36ac (vgPlain_amd64_linux_REDIR_FOR_index)
--1408195-- Reading syms from /usr/libexec/valgrind/vgpreload_core-amd64-linux.so
--1408195-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so
==1408195== WARNING: new redirection conflicts with existing -- ignoring it
--1408195-- old: 0x04005850 (strlen ) R-> (0000.0) 0x580d3692 vgPlain_amd64_linux_REDIR_FOR_strlen
--1408195-- new: 0x04005850 (strlen ) R-> (2007.0) 0x04c3e770 strlen
--1408195-- REDIR: 0x4002030 (ld-linux-x86-64.so.2:strcmp) redirected to 0x4c3f930 (strcmp)
--1408==1408191==
==1408191== HEAP SUMMARY:
==1408191== in use at exit: 0 bytes in 0 blocks
==1408191== total heap usage: 0 allocs, 0 frees, 0 bytes allocated
==1408191==
==1408191== All heap blocks were freed -- no leaks are possible
==1408191==
==1408191== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
..
--1408195-- .. build-id is valid
==1408195== Successfully downloaded debug file for /usr/lib64/libdl-2.28.so
==1408195== Downloading debug info for /home/mc2473/.cache/debuginfod_client/97e243b15f860192631b3b68e64a1db6321e94eb/debuginfo...
--1408195-- Considering /home/mc2473/.cache/debuginfod_client/53a111fd8b7c3069363b4992fc632d47c8a792b2/debuginfo ..
--1408195-- .. build-id is valid
==1408195== Successfully downloaded debug file for /home/mc2473/.cache/debuginfod_client/97e243b15f860192631b3b68e64a1db6321e94eb/debuginfo
--1408195-- Reading syms from /usr/lib64/libpthread-2.28.so
==1408195== Downloading debug info for /usr/lib64/libpthread-2.28.so...
--1408195-- Considering /home/mc2473/.cache/debuginfod_client/e08f397aa6b7de799209cd5bc35aabe0496678f1/debuginfo ..
--1408195-- .. build-id is valid
==1408195== Successfully downloaded debug file for /usr/lib64/libpthread-2.28.so
==1408195== Downloading debug info for /home/mc2473/.cache/debuginfod_client/e08f397aa6b7de799209cd5bc35aabe0496678f1/debuginfo...
--1408195-- Considering /home/mc2473/.cache/debuginfod_client/53a111fd8b7c3069363b4992fc632d47c8a792b2/debuginfo ..
--1408195-- .. build-id is valid
==1408195== Successfully downloaded debug file for /home/mc2473/.cache/debuginfod_client/e08f397aa6b7de799209cd5bc35aabe0496678f1/debuginfo
--1408195-- Reading syms from /usr/lib64/libc-2.28.so
==1408195== Downloading debug info for /usr/lib64/libc-2.28.so...
--1408195-- Considering /home/mc2473/.cache/debuginfod_client/c52dbe785ce4223dafe0b6ec0f6e25ea0c8e14f4/debuginfo ..
--1408195-- .. CRC mismatch (computed 79bf1828 wanted 0b170e8b)
==1408195== Server Error
==1408195== WARNING: new redirection conflicts with existing -- ignoring it
--1408195-- old: 0x053094f0 (memalign ) R-> (1011.0) 0x04c3d57e memalign
--1408195-- new: 0x053094f0 (memalign ) R-> (1017.0) 0x04c3da83 aligned_alloc
==1408195== WARNING: new redirection conflicts with existing -- ignoring it
--1408195-- old: 0x053094f0 (memalign ) R-> (1011.0) 0x04c3d57e memalign
--1408195-- new: 0x053094f0 (memalign ) R-> (1017.0) 0x04c3da0d aligned_alloc
==1408195== WARNING: new redirection conflicts with existing -- ignoring it
--1408195-- old: 0x053094f0 (memalign ) R-> (1011.0) 0x04c3d57e memalign
--1408195-- new: 0x053094f0 (memalign ) R-> (1017.0) 0x04c3da83 aligned_alloc
==1408195== WARNING: new redirection conflicts with existing -- ignoring it
--1408195-- old: 0x053094f0 (memalign ) R-> (1011.0) 0x04c3d57e memalign
--1408195-- new: 0x053094f0 (memalign ) R-> (1017.0) 0x04c3da0d aligned_alloc
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/libjulia.so.1.10.0
--1408195-- REDIR: 0x530d770 (libc.so.6:memmove) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
==1408195== Preferring higher priority redirection:
--1408195-- old: 0x0533be20 (__memcpy_avx_unalign) R-> (2018.0) 0x04c40b70 __memcpy_avx_unaligned_erms
--1408195-- new: 0x0533be20 (__memcpy_avx_unalign) R-> (2018.1) 0x04c424a0 memmove
--1408195-- REDIR: 0x530ca80 (libc.so.6:strncpy) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530daa0 (libc.so.6:strcasecmp) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530c390 (libc.so.6:strcat) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530cae0 (libc.so.6:rindex) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530f0d0 (libc.so.6:rawmemchr) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x5344d70 (libc.so.6:wmemchr) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x5344790 (libc.so.6:wcscmp) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530d8d0 (libc.so.6:mempcpy) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530d700 (libc.so.6:bcmp) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530ca10 (libc.so.6:strncmp) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530c440 (libc.so.6:strcmp) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530d840 (libc.so.6:memset) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x5344750 (libc.so.6:wcschr) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530c970 (libc.so.6:strnlen) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530c520 (libc.so.6:strcspn) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530daf0 (libc.so.6:strncasecmp) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530c4c0 (libc.so.6:strcpy) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530dc40 (libc.so.6:memcpy@@GLIBC_2.14) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x5346070 (libc.so.6:wcsnlen) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530cb20 (libc.so.6:strpbrk) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530c3f0 (libc.so.6:index) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530c930 (libc.so.6:strlen) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x5313bb0 (libc.so.6:memrchr) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530db40 (libc.so.6:strcasecmp_l) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530d6c0 (libc.so.6:memchr) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x53448a0 (libc.so.6:wcslen) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530cde0 (libc.so.6:strspn) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530da40 (libc.so.6:stpncpy) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530d9e0 (libc.so.6:stpcpy) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530f110 (libc.so.6:strchrnul) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530db90 (libc.so.6:strncasecmp_l) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x5338c40 (libc.so.6:__strrchr_avx2) redirected to 0x4c3e100 (rindex)
--1408195-- REDIR: 0x5338e10 (libc.so.6:__strlen_avx2) redirected to 0x4c3e650 (strlen)
--1408195-- REDIR: 0x5308780 (libc.so.6:malloc) redirected to 0x4c3810f (malloc)
--1408195-- REDIR: 0x533be20 (libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x4c424a0 (memmove)
--1408195-- REDIR: 0x5338820 (libc.so.6:__strchr_avx2) redirected to 0x4c3e2e0 (index)
--1408195-- REDIR: 0x5308e10 (libc.so.6:free) redirected to 0x4c3abb9 (free)
--1408195-- REDIR: 0x530c9b0 (libc.so.6:strncat) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x5339940 (libc.so.6:__strncat_avx2) redirected to 0x4c3e4d0 (strncat)
--1408195-- REDIR: 0x53095b0 (libc.so.6:calloc) redirected to 0x4c3d139 (calloc)
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libgcc_s.so.1
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libopenlibm.so.4.0
--1408195-- REDIR: 0x5334740 (libc.so.6:__strncmp_avx2) redirected to 0x4c3ee00 (strncmp)
==1408209== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-1408209-by-mc2473-on-cpu-q-8
==1408209== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-1408209-by-mc2473-on-cpu-q-8
==1408209== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-1408209-by-mc2473-on-cpu-q-8
==1408209==
==1408209== TO CONTROL THIS PROCESS USING vgdb (which you probably
==1408209== don't want to do, unless you know exactly what you're doing,
==1408209== or are doing some strange experiment):
==1408209== /usr/libexec/valgrind/../../bin/vgdb --pid=1408209 ...command...
==1408209==
==1408209== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==1408209== /path/to/gdb /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/bin/julia
==1408209== and then give GDB the following command
==1408209== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=1408209
==1408209== --pid is optional if only one valgrind process is running
==1408209==
--1408209-- Reading syms from /usr/lib64/libstdc++.so.6.0.25
==1408209== Downloading debug info for /usr/lib64/libstdc++.so.6.0.25...
--1408209-- Considering /home/mc2473/.cache/debuginfod_client/7e2762e395320d20062d39c4ce79f79ae55014a0/debuginfo ..
--1408209-- .. CRC mismatch (computed 3141ed50 wanted 25e7f4c7)
==1408209== Server Error
--1408209-- object doesn't have a symbol table
--1408209-- Reading syms from /usr/lib64/libm-2.28.so
==1408209== Downloading debug info for /usr/lib64/libm-2.28.so...
--1408209-- Considering /home/mc2473/.cache/debuginfod_client/437b45874ecf965aad19e8f64853ae6b273257eb/debuginfo ..
--1408209-- .. CRC mismatch (computed c8f9a981 wanted d148e594)
==1408209== Server Error
--1408209-- object doesn't have a symbol table
--1408209-- REDIR: 0x5344db0 (libc.so.6:wmemcmp) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408209-- REDIR: 0x533b040 (libc.so.6:__stpcpy_avx2) redirected to 0x4c41cb0 (stpcpy)
--1408209-- REDIR: 0x533be00 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x4c430a0 (mempcpy)
--1408209-- REDIR: 0x5338a50 (libc.so.6:__strchrnul_avx2) redirected to 0x4c42f90 (strchrnul)
--1408209-- REDIR: 0x5309090 (libc.so.6:realloc) redirected to 0x4c3d353 (realloc)
==1408209==
==1408209== HEAP SUMMARY:
==1408209== in use at exit: 84,631 bytes in 21 blocks
==1408209== total heap usage: 35 allocs, 14 frees, 88,195 bytes allocated
==1408209==
==1408209== Searching for pointers to 21 not-freed blocks
==1408209== Checked 189,512 bytes
==1408209==
==1408209== LEAK SUMMARY:
==1408209== definitely lost: 0 bytes in 0 blocks
==1408209== indirectly lost: 0 bytes in 0 blocks
==1408209== possibly lost: 0 bytes in 0 blocks
==1408209== still reachable: 84,631 bytes in 21 blocks
==1408209== suppressed: 0 bytes in 0 blocks
==1408209== Reachable blocks (those to which a pointer was found) are not shown.
==1408209== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==1408209==
==1408209== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libstdc++.so.6.0.30
--1408195-- REDIR: 0x4003480 (ld-linux-x86-64.so.2:strncmp) redirected to 0x4c3f030 (strncmp)
--1408195-- REDIR: 0x4005c10 (ld-linux-x86-64.so.2:stpcpy) redirected to 0x4c420c0 (stpcpy)
--1408195-- Reading syms from /usr/lib64/libm-2.28.so
==1408195== Downloading debug info for /usr/lib64/libm-2.28.so...
--1408195-- Considering /home/mc2473/.cache/debuginfod_client/437b45874ecf965aad19e8f64853ae6b273257eb/debuginfo ..
--1408195-- .. CRC mismatch (computed c8f9a981 wanted d148e594)
==1408195== Server Error
--1408195-- object doesn't have a symbol table
--1408195-- REDIR: 0x5344db0 (libc.so.6:wmemcmp) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- REDIR: 0x530d5e0 (libc.so.6:strstr) redirected to 0x4a3177b (_vgnU_ifunc_wrapper)
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libjulia-internal.so.1.10.0
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libunwind.so.8.0.1
--1408195-- Reading syms from /usr/lib64/librt-2.28.so
==1408195== Downloading debug info for /usr/lib64/librt-2.28.so...
--1408195-- Considering /home/mc2473/.cache/debuginfod_client/b1cd773c80b027cbb48e93a4099182fe5f13f472/debuginfo ..
--1408195-- .. build-id is valid
==1408195== Successfully downloaded debug file for /usr/lib64/librt-2.28.so
==1408195== Downloading debug info for /home/mc2473/.cache/debuginfod_client/b1cd773c80b027cbb48e93a4099182fe5f13f472/debuginfo...
--1408195-- Considering /home/mc2473/.cache/debuginfod_client/53a111fd8b7c3069363b4992fc632d47c8a792b2/debuginfo ..
--1408195-- .. build-id is valid
==1408195== Successfully downloaded debug file for /home/mc2473/.cache/debuginfod_client/b1cd773c80b027cbb48e93a4099182fe5f13f472/debuginfo
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libz.so.1.2.13
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libatomic.so.1.2.0
--1408195-- REDIR: 0x5335400 (libc.so.6:__memcmp_avx2_movbe) redirected to 0x4c41b70 (bcmp)
--1408195-- REDIR: 0x5334300 (libc.so.6:__strcmp_avx2) redirected to 0x4c3f7f0 (strcmp)
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libjulia-codegen.so.1.10.0
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libLLVM-15jl.so
--1408195-- REDIR: 0x5d11900 (libstdc++.so.6:operator new(unsigned long)) redirected to 0x4c388a1 (operator new(unsigned long))
--1408195-- REDIR: 0x5d0fc60 (libstdc++.so.6:operator delete(void*, unsigned long)) redirected to 0x4c3b3e3 (operator delete(void*, unsigned long))
--1408195-- REDIR: 0x52a3e00 (libc.so.6:memcpy@GLIBC_2.2.5) redirected to 0x4c3fa90 (memcpy@GLIBC_2.2.5)
--1408195-- REDIR: 0x5d0fc50 (libstdc++.so.6:operator delete(void*)) redirected to 0x4c3b147 (operator delete(void*))
--1408195-- REDIR: 0x533c2a0 (libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x4c42390 (memset)
--1408195-- REDIR: 0x5309090 (libc.so.6:realloc) redirected to 0x4c3d353 (realloc)
--1408195-- REDIR: 0x5334c70 (libc.so.6:__memchr_avx2) redirected to 0x4c3f9d0 (memchr)
--1408195-- REDIR: 0x5338a50 (libc.so.6:__strchrnul_avx2) redirected to 0x4c42f90 (strchrnul)
--1408195-- REDIR: 0x533be00 (libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x4c430a0 (mempcpy)
--1408195-- REDIR: 0x533b040 (libc.so.6:__stpcpy_avx2) redirected to 0x4c41cb0 (stpcpy)
--1408195-- REDIR: 0x52a3720 (libc.so.6:__strstr_sse2_unaligned) redirected to 0x4c435d0 (strstr)
--1408195-- REDIR: 0x5334f40 (libc.so.6:__rawmemchr_avx2) redirected to 0x4c42fc0 (rawmemchr)
--1408195-- REDIR: 0x5343350 (libc.so.6:__strcspn_sse42) redirected to 0x4c43790 (strcspn)
--1408195-- REDIR: 0x5338fb0 (libc.so.6:__strnlen_avx2) redirected to 0x4c3e5d0 (strnlen)
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/sys.so
--1408195-- REDIR: 0x5d11960 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x4c39bf1 (operator new[](unsigned long))
--1408195-- REDIR: 0x5d0fc80 (libstdc++.so.6:operator delete[](void*)) redirected to 0x4c3c243 (operator delete[](void*))
--1408195-- REDIR: 0x5d0fc70 (libstdc++.so.6:operator delete(void*, std::nothrow_t const&)) redirected to 0x4c3bbe7 (operator delete(void*, std::nothrow_t const&))
--1408195-- REDIR: 0x5d0fc90 (libstdc++.so.6:operator delete[](void*, unsigned long)) redirected to 0x4c3c4df (operator delete[](void*, unsigned long))
--1408195-- REDIR: 0x5d11940 (libstdc++.so.6:operator new(unsigned long, std::nothrow_t const&)) redirected to 0x4c39197 (operator new(unsigned long, std::nothrow_t const&))
--1408195-- REDIR: 0x530a270 (libc.so.6:posix_memalign) redirected to 0x4c3d91b (posix_memalign)
--1408195-- REDIR: 0x533a350 (libc.so.6:__strcpy_avx2) redirected to 0x4c3e7a0 (strcpy)
--1408195-- REDIR: 0x53434d0 (libc.so.6:__strpbrk_sse42) redirected to 0x4c43720 (strpbrk)
--1408195-- REDIR: 0x53357e0 (libc.so.6:__strcasecmp_avx) redirected to 0x4c3f0a0 (strcasecmp)
--1408195-- REDIR: 0x5336e74 (libc.so.6:__strncasecmp_l_avx) redirected to 0x4c3f490 (strncasecmp_l)
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libpcre2-8.so.0.11.2
--1408195-- WARNING: unhandled amd64-linux syscall: 1008
==1408195== at 0x52A69BD: syscall (in /usr/lib64/libc-2.28.so)
==1408195== by 0x62EF7C1: jl_running_under_rr (partr.c:203)
==1408195== by 0x62EF361: _jl_mutex_unlock_nogc (threading.c:912)
==1408195== by 0x62EF3B4: _jl_mutex_unlock (threading.c:925)
==1408195== by 0x6344ABE: jl_mutex_unlock (julia_locks.h:80)
==1408195== by 0x6344ABE: jl_get_library_ (runtime_ccall.cpp:50)
==1408195== by 0x6344ABE: jl_get_library_ (runtime_ccall.cpp:30)
==1408195== by 0x6344C9F: ijl_load_and_lookup (runtime_ccall.cpp:59)
==1408195== by 0x20183302: jlplt_pcre2_compile_8_71278.1 (in /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/sys.so)
==1408195== by 0x1E836EEA: julia_compile_71273.1 (pcre.jl:161)
==1408195== by 0x2034ADB3: julia_compile_71355.1 (regex.jl:80)
==1408195== by 0x1F52A8B3: #occursin#517; (regex.jl:289)
==1408195== by 0x1F52A8B3: occursin; (regex.jl:288)
==1408195== by 0x1F52A8B3: isdirpath; (path.jl:117)
==1408195== by 0x1F52A8B3: julia_normpath_76291.1 (path.jl:373)
==1408195== by 0x1FEC1282: abspath; (path.jl:440)
==1408195== by 0x1FEC1282: japi1_abspath_76339.1 (path.jl:449)
==1408195== by 0x1F9A176D: julia___init_build_51419.1 (sysinfo.jl:128)
--1408195-- You may be able to write your own handler.
--1408195-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--1408195-- Nevertheless we consider this a bug. Please report
--1408195-- it at http://valgrind.org/support/bug_reports.html.
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libgmp.so.10.4.1
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libmpfr.so.6.2.0
--1408195-- REDIR: 0x52bdf00 (libc.so.6:unsetenv) redirected to 0x4c43dc0 (unsetenv)
--1408195-- REDIR: 0x52bdea0 (libc.so.6:setenv) redirected to 0x4c43e70 (setenv)
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libgfortran.so.5.0.0
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libquadmath.so.0.0.0
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libopenblas64_.0.3.23.so
--1408195-- REDIR: 0x533a6e0 (libc.so.6:__strncpy_avx2) redirected to 0x4c3e940 (strncpy)
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libblastrampoline.so.5
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libmbedcrypto.so.2.28.2
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libmbedtls.so.2.28.2
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libmbedx509.so.2.28.2
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libssh2.so.1.0.1
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libgit2.so.1.6.4
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libnghttp2.so.14.24.1
--1408195-- Reading syms from /home/mc2473/.julia/juliaup/julia-1.10.0+0.x64.linux.gnu/lib/julia/libcurl.so.4.8.0
--1408195-- memcheck GC: 1000 nodes, 192 survivors (19.2%)
--1408195-- memcheck GC: 1014 new table size (driftup)
--1408195-- memcheck GC: 1014 nodes, 184 survivors (18.1%)
--1408195-- memcheck GC: 1029 new table size (driftup)
--1408195-- REDIR: 0x530d2f0 (libc.so.6:__GI_strstr) redirected to 0x4c43640 (__strstr_sse2)
--1408195-- REDIR: 0x53357f4 (libc.so.6:__strcasecmp_l_avx) redirected to 0x4c3f340 (strcasecmp_l)
--1408195-- memcheck GC: 1029 nodes, 461 survivors (44.8%)
--1408195-- memcheck GC: 1044 new table size (driftup)
--1408195-- memcheck GC: 1044 nodes, 659 survivors (63.1%)
--1408195-- memcheck GC: 1476 new table size (stepup)
--1408195-- memcheck GC: 1476 nodes, 1000 survivors (67.8%)
--1408195-- memcheck GC: 2087 new table size (stepup)
--1408195-- memcheck GC: 2087 nodes, 954 survivors (45.7%)
--1408195-- memcheck GC: 2118 new table size (driftup)
--1408195-- memcheck GC: 2118 nodes, 1141 survivors (53.9%)
--1408195-- memcheck GC: 2995 new table size (stepup)
--1408195-- memcheck GC: 2995 nodes, 821 survivors (27.4%)
--1408195-- memcheck GC: 3039 new table size (driftup)
--1408195-- memcheck GC: 3039 nodes, 752 survivors (24.7%)
--1408195-- memcheck GC: 3084 new table size (driftup)
==1408195== Warning: client switching stacks? SP change: 0x1ffeff5d78 --> 0x2fddfff8
==1408195== to suppress, use: --max-stackframe=136619056512 or greater
==1408195== Warning: client switching stacks? SP change: 0x2fddf2a8 --> 0x1ffeff5d80
==1408195== to suppress, use: --max-stackframe=136619059928 or greater
--1408195-- memcheck GC: 3084 nodes, 1032 survivors (33.5%)
--1408195-- memcheck GC: 3130 new table size (driftup)
--1408195-- memcheck GC: 3130 nodes, 943 survivors (30.1%)
--1408195-- memcheck GC: 3176 new table size (driftup)
--1408195-- memcheck GC: 3176 nodes, 1212 survivors (38.2%)
--1408195-- memcheck GC: 3223 new table size (driftup)
--1408195-- memcheck GC: 3223 nodes, 1163 survivors (36.1%)
--1408195-- memcheck GC: 3271 new table size (driftup)
--1408195-- memcheck GC: 3271 nodes, 1475 survivors (45.1%)
--1408195-- memcheck GC: 3320 new table size (driftup)
--1408195-- memcheck GC: 3320 nodes, 1324 survivors (39.9%)
--1408195-- memcheck GC: 3369 new table size (driftup)
==1408195==
==1408195== HEAP SUMMARY:
==1408195== in use at exit: 18,843,237 bytes in 10,764 blocks
==1408195== total heap usage: 159,347 allocs, 148,583 frees, 76,076,689 bytes allocated
==1408195==
==1408195== Searching for pointers to 10,764 not-freed blocks
==1408195== Checked 250,643,584 bytes
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 777 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6EBA0E1: __static_initialization_and_destruction_0 (codegen.cpp:1181)
==1408195== by 0x6EBA0E1: _GLOBAL__sub_I_codegen.cpp (codegen.cpp:9383)
==1408195== by 0x4008F49: call_init.part.0 (dl-init.c:72)
==1408195== by 0x4009049: call_init (dl-init.c:118)
==1408195== by 0x4009049: _dl_init (dl-init.c:119)
==1408195== by 0x53D5E2B: _dl_catch_exception (in /usr/lib64/libc-2.28.so)
==1408195== by 0x401079D: dl_open_worker (dl-open.c:794)
==1408195== by 0x401079D: dl_open_worker (dl-open.c:757)
==1408195== by 0x53D5DD3: _dl_catch_exception (in /usr/lib64/libc-2.28.so)
==1408195== by 0x4010980: _dl_open (dl-open.c:876)
==1408195== by 0x4E49F89: dlopen_doit (dlopen.c:66)
==1408195== by 0x53D5DD3: _dl_catch_exception (in /usr/lib64/libc-2.28.so)
==1408195== by 0x53D5E92: _dl_catch_error (in /usr/lib64/libc-2.28.so)
==1408195== by 0x4E4A52D: _dlerror_run (dlerror.c:142)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 778 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED84A2: init_jit_functions (codegen.cpp:9049)
==1408195== by 0x6ED84A2: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 779 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED84FB: init_jit_functions (codegen.cpp:9050)
==1408195== by 0x6ED84FB: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 780 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED8554: init_jit_functions (codegen.cpp:9051)
==1408195== by 0x6ED8554: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 781 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED85AD: init_jit_functions (codegen.cpp:9052)
==1408195== by 0x6ED85AD: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 782 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED8606: init_jit_functions (codegen.cpp:9053)
==1408195== by 0x6ED8606: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 783 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED865F: init_jit_functions (codegen.cpp:9054)
==1408195== by 0x6ED865F: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 784 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED86B8: init_jit_functions (codegen.cpp:9055)
==1408195== by 0x6ED86B8: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 785 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6D3C: builtin_func_map() [clone .part.0] (codegen.cpp:1268)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 786 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6D7C: builtin_func_map() [clone .part.0] (codegen.cpp:1269)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 787 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6DBC: builtin_func_map() [clone .part.0] (codegen.cpp:1270)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 788 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6DFC: builtin_func_map() [clone .part.0] (codegen.cpp:1271)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 789 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6E3C: builtin_func_map() [clone .part.0] (codegen.cpp:1272)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 790 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6E7C: builtin_func_map() [clone .part.0] (codegen.cpp:1273)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 791 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6EBC: builtin_func_map() [clone .part.0] (codegen.cpp:1274)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 792 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6EFC: builtin_func_map() [clone .part.0] (codegen.cpp:1275)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 793 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6F3C: builtin_func_map() [clone .part.0] (codegen.cpp:1276)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 794 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6F7C: builtin_func_map() [clone .part.0] (codegen.cpp:1277)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 795 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6FBC: builtin_func_map() [clone .part.0] (codegen.cpp:1278)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 796 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED6FFC: builtin_func_map() [clone .part.0] (codegen.cpp:1279)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 797 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED703C: builtin_func_map() [clone .part.0] (codegen.cpp:1280)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 798 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED709B: builtin_func_map() [clone .part.0] (codegen.cpp:1282)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 799 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED70DB: builtin_func_map() [clone .part.0] (codegen.cpp:1283)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 800 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED711B: builtin_func_map() [clone .part.0] (codegen.cpp:1284)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 801 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED715B: builtin_func_map() [clone .part.0] (codegen.cpp:1285)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 802 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED719B: builtin_func_map() [clone .part.0] (codegen.cpp:1286)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 803 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED71DB: builtin_func_map() [clone .part.0] (codegen.cpp:1287)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 804 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED721B: builtin_func_map() [clone .part.0] (codegen.cpp:1288)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 805 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED725B: builtin_func_map() [clone .part.0] (codegen.cpp:1289)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 806 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED729B: builtin_func_map() [clone .part.0] (codegen.cpp:1290)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 807 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED72DB: builtin_func_map() [clone .part.0] (codegen.cpp:1291)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 808 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED731B: builtin_func_map() [clone .part.0] (codegen.cpp:1292)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 809 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED735B: builtin_func_map() [clone .part.0] (codegen.cpp:1293)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 810 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED739B: builtin_func_map() [clone .part.0] (codegen.cpp:1294)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 811 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED73DB: builtin_func_map() [clone .part.0] (codegen.cpp:1295)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 812 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED741B: builtin_func_map() [clone .part.0] (codegen.cpp:1296)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 813 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED745B: builtin_func_map() [clone .part.0] (codegen.cpp:1297)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 814 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED7495: builtin_func_map() [clone .part.0] (codegen.cpp:1298)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 815 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED74CF: builtin_func_map() [clone .part.0] (codegen.cpp:1299)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 816 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED751D: builtin_func_map() [clone .part.0] (codegen.cpp:1300)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 817 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED7557: builtin_func_map() [clone .part.0] (codegen.cpp:1301)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 32 bytes in 1 blocks are definitely lost in loss record 818 of 3,662
==1408195== at 0x4C38913: operator new(unsigned long) (vg_replace_malloc.c:472)
==1408195== by 0x6ED7591: builtin_func_map() [clone .part.0] (codegen.cpp:1302)
==1408195== by 0x6ED91E0: builtin_func_map (codegen.cpp:1303)
==1408195== by 0x6ED91E0: init_jit_functions (codegen.cpp:9078)
==1408195== by 0x6ED91E0: jl_init_codegen_impl (codegen.cpp:9277)
==1408195== by 0x62C103C: _finish_julia_init.isra.0 (init.c:856)
==1408195== by 0x62C1691: julia_init (init.c:844)
==1408195== by 0x6309AD2: jl_repl_entrypoint (jlapi.c:725)
==1408195== by 0x401088: main (loader_exe.c:58)
==1408195==
==1408195== 64 bytes in 1 blocks are definitely lost in loss record 2,633 of 3,662
==1408195== at 0x4C38185: malloc (vg_replace_malloc.c:431)
==1408195== by 0x40115B7: UnknownInlinedFun (rtld-malloc.h:56)
==1408195== by 0x40115B7: resize_scopes (dl-open.c:293)
==1408195== by 0x40115B7: dl_open_worker_begin (dl-open.c:693)
==1408195== by 0x53D5DD3: _dl_catch_exception (in /usr/lib64/libc-2.28.so)
==1408195== by 0x4010736: dl_open_worker (dl-open.c:768)
==1408195== by 0x53D5DD3: _dl_catch_exception (in /usr/lib64/libc-2.28.so)
==1408195== by 0x4010980: _dl_open (dl-open.c:876)
==1408195== by 0x4E49F89: dlopen_doit (dlopen.c:66)
==1408195== by 0x53D5DD3: _dl_catch_exception (in /usr/lib64/libc-2.28.so)
==1408195== by 0x53D5E92: _dl_catch_error (in /usr/lib64/libc-2.28.so)
==1408195== by 0x4E4A52D: _dlerror_run (dlerror.c:142)
==1408195== by 0x4E4A029: dlopen@@GLIBC_2.2.5 (dlopen.c:87)
==1408195== by 0x40642CA: load_library.part.0 (loader_lib.c:78)
==1408195==
==1408195== 112 bytes in 2 blocks are definitely lost in loss record 2,957 of 3,662
==1408195== at 0x4C38185: malloc (vg_replace_malloc.c:431)
==1408195== by 0x4007556: UnknownInlinedFun (rtld-malloc.h:56)
==1408195== by 0x4007556: _dl_map_object_deps (dl-deps.c:438)
==1408195== by 0x4010E40: dl_open_worker_begin (dl-open.c:590)
==1408195== by 0x53D5DD3: _dl_catch_exception (in /usr/lib64/libc-2.28.so)
==1408195== by 0x4010736: dl_open_worker (dl-open.c:768)
==1408195== by 0x53D5DD3: _dl_catch_exception (in /usr/lib64/libc-2.28.so)
==1408195== by 0x4010980: _dl_open (dl-open.c:876)
==1408195== by 0x4E49F89: dlopen_doit (dlopen.c:66)
==1408195== by 0x53D5DD3: _dl_catch_exception (in /usr/lib64/libc-2.28.so)
==1408195== by 0x53D5E92: _dl_catch_error (in /usr/lib64/libc-2.28.so)
==1408195== by 0x4E4A52D: _dlerror_run (dlerror.c:142)
==1408195== by 0x4E4A029: dlopen@@GLIBC_2.2.5 (dlopen.c:87)
==1408195==
==1408195== LEAK SUMMARY:
==1408195== definitely lost: 1,520 bytes in 45 blocks
==1408195== indirectly lost: 0 bytes in 0 blocks
==1408195== possibly lost: 166,204 bytes in 1,224 blocks
==1408195== still reachable: 18,675,513 bytes in 9,495 blocks
==1408195== suppressed: 0 bytes in 0 blocks
==1408195== Reachable blocks (those to which a pointer was found) are not shown.
==1408195== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==1408195==
==1408195== ERROR SUMMARY: 185 errors from 185 contexts (suppressed: 0 from 0)