-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Closed
Labels
GCGarbage collectorGarbage collectorbugIndicates an unexpected problem or unintended behaviorIndicates an unexpected problem or unintended behavior
Description
Building master on commit 1ddd6da (the current latest) with a debug build throws the following GC assertion failure when attempting to precompile the Profile stdlib:
JULIA stdlib/Profile.debug.image
julia-debug: /LionelSSDext4/liozou/julia-test-bad/src/gc.c:1491: gc_sweep_page: Assertion `!freedall' failed.
[40840] signal 6 (-6): Aborted
in expression starting at /LionelSSDext4/liozou/julia-test-bad/usr/share/julia/stdlib/v1.11/Profile/src/precompile.jl:1
pthread_kill at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
raise at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
abort at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
unknown function (ip: 0x7f1705ec771a)
__assert_fail at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
gc_sweep_page at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:1491
Develop for the full stacktrace
liozou@lzs510u:/LionelSSDext4/liozou/julia-test-bad$ make debug
mkdir -p . include include/libblastrampoline include/libblastrampoline/ILP64 include/libblastrampoline/ILP64/aarch64-linux-gnu include/libblastrampoline/ILP64/aarch64-linux-musl include/libblastrampoline/ILP64/armv7l-linux-gnueabihf include/libblastrampoline/ILP64/armv7l-linux-musleabihf include/libblastrampoline/ILP64/common include/libblastrampoline/ILP64/i686-linux-gnu include/libblastrampoline/ILP64/i686-linux-musl include/libblastrampoline/ILP64/i686-w64-mingw32 include/libblastrampoline/ILP64/powerpc64le-linux-gnu include/libblastrampoline/ILP64/riscv64-linux-gnu include/libblastrampoline/ILP64/riscv64-linux-musl include/libblastrampoline/ILP64/x86_64-apple-darwin include/libblastrampoline/ILP64/x86_64-linux-gnu include/libblastrampoline/ILP64/x86_64-linux-musl include/libblastrampoline/ILP64/x86_64-unknown-freebsd include/libblastrampoline/ILP64/x86_64-w64-mingw32 include/libblastrampoline/LP64 include/libblastrampoline/LP64/aarch64-linux-gnu include/libblastrampoline/LP64/aarch64-linux-musl include/libblastrampoline/LP64/armv7l-linux-gnueabihf include/libblastrampoline/LP64/armv7l-linux-musleabihf include/libblastrampoline/LP64/common include/libblastrampoline/LP64/i686-linux-gnu include/libblastrampoline/LP64/i686-linux-musl include/libblastrampoline/LP64/i686-w64-mingw32 include/libblastrampoline/LP64/powerpc64le-linux-gnu include/libblastrampoline/LP64/riscv64-linux-gnu include/libblastrampoline/LP64/riscv64-linux-musl include/libblastrampoline/LP64/x86_64-apple-darwin include/libblastrampoline/LP64/x86_64-linux-gnu include/libblastrampoline/LP64/x86_64-linux-musl include/libblastrampoline/LP64/x86_64-unknown-freebsd include/libblastrampoline/LP64/x86_64-w64-mingw32 include/libblastrampoline/common lib share share/licenses share/licenses/libblastrampoline
mkdir -p . lib share share/licenses share/licenses/CompilerSupportLibraries
mkdir -p . include include/uv lib lib/pkgconfig share share/licenses share/licenses/LibUV
mkdir -p . include lib lib/pkgconfig share share/licenses share/licenses/LibUnwind
mkdir -p . include include/openlibm lib lib/pkgconfig share share/licenses share/licenses/OpenLibm
mkdir -p . lib share share/licenses share/licenses/dSFMT
mkdir -p . include include/llvm include/llvm-c include/llvm-c/Transforms include/llvm/ADT include/llvm/Analysis include/llvm/Analysis/Utils include/llvm/AsmParser include/llvm/BinaryFormat include/llvm/BinaryFormat/ELFRelocs include/llvm/Bitcode include/llvm/Bitstream include/llvm/CodeGen include/llvm/CodeGen/GlobalISel include/llvm/CodeGen/MIRParser include/llvm/CodeGen/PBQP include/llvm/Config include/llvm/DWARFLinker include/llvm/DWP include/llvm/DebugInfo include/llvm/DebugInfo/CodeView include/llvm/DebugInfo/DWARF include/llvm/DebugInfo/GSYM include/llvm/DebugInfo/MSF include/llvm/DebugInfo/PDB include/llvm/DebugInfo/PDB/DIA include/llvm/DebugInfo/PDB/Native include/llvm/DebugInfo/Symbolize include/llvm/Debuginfod include/llvm/Demangle include/llvm/ExecutionEngine include/llvm/ExecutionEngine/JITLink include/llvm/ExecutionEngine/Orc include/llvm/ExecutionEngine/Orc/Shared include/llvm/ExecutionEngine/Orc/TargetProcess include/llvm/FileCheck include/llvm/Frontend include/llvm/Frontend/Directive include/llvm/Frontend/OpenACC include/llvm/Frontend/OpenMP include/llvm/FuzzMutate include/llvm/IR include/llvm/IRReader include/llvm/InterfaceStub include/llvm/LTO include/llvm/LTO/legacy include/llvm/LineEditor include/llvm/Linker include/llvm/MC include/llvm/MC/MCDisassembler include/llvm/MC/MCParser include/llvm/MCA include/llvm/MCA/HardwareUnits include/llvm/MCA/Stages include/llvm/ObjCopy include/llvm/ObjCopy/COFF include/llvm/ObjCopy/ELF include/llvm/ObjCopy/MachO include/llvm/ObjCopy/XCOFF include/llvm/ObjCopy/wasm include/llvm/Object include/llvm/ObjectYAML include/llvm/Option include/llvm/Passes include/llvm/ProfileData include/llvm/ProfileData/Coverage include/llvm/Remarks include/llvm/Support include/llvm/Support/FileSystem include/llvm/Support/Solaris include/llvm/Support/Solaris/sys include/llvm/Support/Windows include/llvm/TableGen include/llvm/Target include/llvm/Target/GlobalISel include/llvm/Testing include/llvm/Testing/Support include/llvm/TextAPI include/llvm/ToolDrivers include/llvm/ToolDrivers/llvm-dlltool include/llvm/ToolDrivers/llvm-lib include/llvm/Transforms include/llvm/Transforms/AggressiveInstCombine include/llvm/Transforms/Coroutines include/llvm/Transforms/IPO include/llvm/Transforms/InstCombine include/llvm/Transforms/Instrumentation include/llvm/Transforms/Scalar include/llvm/Transforms/Utils include/llvm/Transforms/Vectorize include/llvm/WindowsDriver include/llvm/WindowsManifest include/llvm/WindowsResource include/llvm/XRay lib share share/licenses share/licenses/libLLVM tools
mkdir -p . include include/lld include/lld/Common lib share share/licenses share/licenses/LLD tools
mkdir -p . bin include lib lib/pkgconfig share share/doc share/doc/pcre2 share/doc/pcre2/html share/licenses share/licenses/PCRE2 share/man share/man/man1 share/man/man3
mkdir -p . include lib lib/cmake lib/cmake/openblas lib/pkgconfig share share/licenses share/licenses/OpenBLAS
mkdir -p . include lib lib/pkgconfig share share/info share/licenses share/licenses/GMP
mkdir -p . bin include include/mbedtls include/psa lib share share/licenses share/licenses/MbedTLS
mkdir -p . include lib lib/cmake lib/cmake/libssh2 lib/pkgconfig share share/doc share/doc/libssh2 share/licenses share/licenses/LibSSH2 share/man share/man/man3
mkdir -p . include include/nghttp2 lib lib/pkgconfig share share/doc share/doc/nghttp2 share/licenses share/licenses/nghttp2 share/man share/man/man1 share/nghttp2
mkdir -p . bin include include/curl lib lib/pkgconfig share share/aclocal share/licenses share/licenses/LibCURL share/man share/man/man1 share/man/man3
mkdir -p . include include/git2 include/git2/sys lib lib/pkgconfig share share/licenses share/licenses/LibGit2
mkdir -p . include lib lib/pkgconfig share share/doc share/doc/mpfr share/doc/mpfr/examples share/info share/licenses share/licenses/MPFR
mkdir -p . include lib lib/cmake lib/cmake/AMD lib/cmake/BTF lib/cmake/CAMD lib/cmake/CCOLAMD lib/cmake/CHOLMOD lib/cmake/COLAMD lib/cmake/KLU lib/cmake/KLU_CHOLMOD lib/cmake/LDL lib/cmake/RBio lib/cmake/SPQR lib/cmake/SuiteSparse lib/cmake/SuiteSparse_config lib/cmake/UMFPACK lib/pkgconfig share share/licenses share/licenses/SuiteSparse
mkdir -p . include lib share share/licenses share/licenses/Zlib share/man share/man/man3 share/pkgconfig
mkdir -p . bin share share/licenses share/licenses/p7zip
Creating usr/etc/julia/startup.jl
Copying in usr/share/man/man1/julia.1
/LionelSSDext4/liozou/julia-test-bad/contrib/install.sh 755 /LionelSSDext4/liozou/julia-test-bad/contrib/julia-config.jl /LionelSSDext4/liozou/julia-test-bad/usr/share/julia/
PERL base/pcre_h.jl
PERL base/uv_constants.jl
fatal: bad revision '^upstream/master'
fatal: Not a valid object name upstream/master
LINK usr/lib/libjulia-debug.so.1.11.0
LINK usr/lib/libjulia-debug.so.1.11
LINK usr/lib/libjulia-debug.so
LINK usr/bin/julia-debug
CC src/gc-alloc-profiler.dbg.obj
In file included from /LionelSSDext4/liozou/julia-test-bad/src/gc-alloc-profiler.cpp:6:
/LionelSSDext4/liozou/julia-test-bad/src/gc.h:565:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros]
565 | #define verify_parent(ty, obj, slot, args...) do { \
| ^~~
CC src/gc-heap-snapshot.dbg.obj
In file included from /LionelSSDext4/liozou/julia-test-bad/src/gc-heap-snapshot.cpp:6:
/LionelSSDext4/liozou/julia-test-bad/src/gc.h:565:42: warning: ISO C++ does not permit named variadic macros [-Wvariadic-macros]
565 | #define verify_parent(ty, obj, slot, args...) do { \
| ^~~
CC src/APInt-C.dbg.obj
CC src/processor.dbg.obj
CC src/coverage.dbg.obj
CC src/runtime_ccall.dbg.obj
LINK usr/lib/libjulia-internal-debug.so.1.11.0
LINK usr/lib/libjulia-internal-debug.so.1.11
LINK usr/lib/libjulia-internal-debug.so
CC src/codegen.dbg.obj
CC src/jitlayers.dbg.obj
CC src/aotcompile.dbg.obj
CC src/debuginfo.dbg.obj
CC src/disasm.dbg.obj
CC src/llvm-simdloop.dbg.obj
CC src/llvm-muladd.dbg.obj
CC src/llvm-final-gc-lowering.dbg.obj
CC src/llvm-pass-helpers.dbg.obj
CC src/llvm-late-gc-lowering.dbg.obj
CC src/llvm-ptls.dbg.obj
CC src/llvm-lower-handlers.dbg.obj
CC src/llvm-gc-invariant-verifier.dbg.obj
CC src/llvm-propagate-addrspaces.dbg.obj
CC src/llvm-multiversioning.dbg.obj
CC src/llvm-alloc-opt.dbg.obj
CC src/llvm-alloc-helpers.dbg.obj
CC src/cgmemmgr.dbg.obj
CC src/llvm-remove-addrspaces.dbg.obj
CC src/llvm-remove-ni.dbg.obj
CC src/llvm-julia-licm.dbg.obj
CC src/llvm-demote-float16.dbg.obj
CC src/llvm-cpufeatures.dbg.obj
CC src/pipeline.dbg.obj
CC src/llvm_api.dbg.obj
LINK usr/lib/libjulia-codegen-debug.so.1.11.0
LINK usr/lib/libjulia-codegen-debug.so.1.11
LINK usr/lib/libjulia-codegen-debug.so
JULIA usr/lib/julia/corecompiler.ji
Core.Compiler ──── 417.506 seconds
JULIA usr/lib/julia/sys.ji
coreio.jl
exports.jl
essentials.jl
ctypes.jl
gcutils.jl
generator.jl
reflection.jl
options.jl
promotion.jl
tuple.jl
expr.jl
pair.jl
traits.jl
range.jl
error.jl
bool.jl
number.jl
int.jl
operators.jl
pointer.jl
refvalue.jl
cmem.jl
refpointer.jl
checked.jl
strings/lazy.jl
indices.jl
genericmemory.jl
array.jl
abstractarray.jl
subarray.jl
views.jl
baseext.jl
c.jl
ntuple.jl
abstractdict.jl
iddict.jl
idset.jl
iterators.jl
namedtuple.jl
./build_h.jl
./version_git.jl
hashing.jl
rounding.jl
div.jl
rawbigints.jl
float.jl
twiceprecision.jl
complex.jl
rational.jl
multinverses.jl
abstractarraymath.jl
arraymath.jl
slicearray.jl
simdloop.jl
reduce.jl
reshapedarray.jl
reinterpretarray.jl
bitarray.jl
bitset.jl
multimedia.jl
some.jl
dict.jl
hamt.jl
abstractset.jl
set.jl
char.jl
strings/basic.jl
strings/string.jl
strings/substring.jl
strings/cstring.jl
osutils.jl
io.jl
iobuffer.jl
intfuncs.jl
strings/strings.jl
strings/annotated.jl
strings/search.jl
strings/unicode.jl
strings/util.jl
strings/io.jl
regex.jl
pcre.jl
./pcre_h.jl
parse.jl
shell.jl
show.jl
compiler/ssair/show.jl
arrayshow.jl
methodshow.jl
cartesian.jl
multidimensional.jl
broadcast.jl
missing.jl
version.jl
linked_list.jl
condition.jl
threads.jl
threadingconstructs.jl
locks-mt.jl
lock.jl
sysinfo.jl
libc.jl
./errno_h.jl
libdl.jl
atomics.jl
channels.jl
partr.jl
task.jl
threads_overloads.jl
weakkeydict.jl
scopedvalues.jl
logging.jl
env.jl
libuv.jl
./uv_constants.jl
asyncevent.jl
iostream.jl
stream.jl
filesystem.jl
path.jl
stat.jl
file.jl
./file_constants.jl
cmd.jl
process.jl
terminfo.jl
terminfo_data.jl
secretbuffer.jl
floatfuncs.jl
math.jl
special/cbrt.jl
special/exp.jl
special/hyperbolic.jl
special/trig.jl
special/rem_pio2.jl
special/log.jl
reducedim.jl
accumulate.jl
permuteddimsarray.jl
ordering.jl
sort.jl
binaryplatforms.jl
cpuid.jl
features_h.jl
fastmath.jl
Enums.jl
gmp.jl
ryu/Ryu.jl
ryu/utils.jl
ryu/shortest.jl
ryu/fixed.jl
ryu/exp.jl
mpfr.jl
combinatorics.jl
irrationals.jl
mathconstants.jl
meta.jl
stacktraces.jl
experimental.jl
opaque_closure.jl
deepcopy.jl
download.jl
summarysize.jl
errorshow.jl
initdefs.jl
threadcall.jl
uuid.jl
pkgid.jl
toml_parser.jl
linking.jl
loading.jl
timing.jl
util.jl
client.jl
asyncmap.jl
deprecated.jl
docs/basedocs.jl
docs/intrinsicsdocs.jl
docs/Docs.jl
docs/bindings.jl
docs/utils.jl
JuliaSyntax/src/JuliaSyntax.jl
Base ────────── 90.267863 seconds
FileWatching ── 11.660002 seconds
Libdl ───────── 0.003435 seconds
Artifacts ───── 0.468412 seconds
SHA ─────────── 0.507542 seconds
Sockets ─────── 0.619773 seconds
LinearAlgebra ─ 15.190120 seconds
Random ──────── 1.505673 seconds
Stdlibs total ─ 29.967288 seconds
Sysimage built. Summary:
Base ──────── 90.267863 seconds 75.0736%
Stdlibs ───── 29.967288 seconds 24.9231%
Total ─────── 120.239084 seconds
JULIA usr/lib/julia/sys-debug-o.a
Collecting and executing precompile statements
└ Collect (Basic: ✓ 851) => Execute ✓ 598
Outputting sysimage file...
Output ────── 88.361114 seconds
LINK usr/lib/julia/sys-debug.so
CC usr/lib/libccalltest.so
CC usr/lib/libccalllazyfoo.so
CC usr/lib/libccalllazybar.so
CC usr/lib/libllvmcalltest.so
JULIA stdlib/ArgTools.debug.image
JULIA stdlib/ArgTools.debug.image
JULIA stdlib/ArgTools.debug.image
JULIA stdlib/Base64.debug.image
JULIA stdlib/Base64.debug.image
JULIA stdlib/Base64.debug.image
JULIA stdlib/CRC32c.debug.image
JULIA stdlib/CRC32c.debug.image
JULIA stdlib/CRC32c.debug.image
JULIA stdlib/Unicode.debug.image
JULIA stdlib/Unicode.debug.image
JULIA stdlib/Unicode.debug.image
JULIA stdlib/Printf.debug.image
JULIA stdlib/Printf.debug.image
JULIA stdlib/Printf.debug.image
JULIA stdlib/Dates.debug.image
JULIA stdlib/Dates.debug.image
JULIA stdlib/Dates.debug.image
JULIA stdlib/Mmap.debug.image
JULIA stdlib/Mmap.debug.image
JULIA stdlib/Mmap.debug.image
JULIA stdlib/DelimitedFiles.debug.image
JULIA stdlib/DelimitedFiles.debug.image
JULIA stdlib/DelimitedFiles.debug.image
JULIA stdlib/Serialization.debug.image
JULIA stdlib/Serialization.debug.image
JULIA stdlib/Serialization.debug.image
JULIA stdlib/Distributed.debug.image
JULIA stdlib/Distributed.debug.image
JULIA stdlib/Distributed.debug.image
JULIA stdlib/MbedTLS_jll.debug.image
JULIA stdlib/MbedTLS_jll.debug.image
JULIA stdlib/MbedTLS_jll.debug.image
JULIA stdlib/LibSSH2_jll.debug.image
JULIA stdlib/LibSSH2_jll.debug.image
JULIA stdlib/LibSSH2_jll.debug.image
JULIA stdlib/nghttp2_jll.debug.image
JULIA stdlib/nghttp2_jll.debug.image
JULIA stdlib/nghttp2_jll.debug.image
JULIA stdlib/Zlib_jll.debug.image
JULIA stdlib/Zlib_jll.debug.image
JULIA stdlib/Zlib_jll.debug.image
JULIA stdlib/LibCURL_jll.debug.image
JULIA stdlib/LibCURL_jll.debug.image
JULIA stdlib/LibCURL_jll.debug.image
JULIA stdlib/MozillaCACerts_jll.debug.image
JULIA stdlib/MozillaCACerts_jll.debug.image
JULIA stdlib/MozillaCACerts_jll.debug.image
JULIA stdlib/LibCURL.debug.image
JULIA stdlib/LibCURL.debug.image
JULIA stdlib/LibCURL.debug.image
JULIA stdlib/NetworkOptions.debug.image
JULIA stdlib/NetworkOptions.debug.image
JULIA stdlib/NetworkOptions.debug.image
JULIA stdlib/Downloads.debug.image
JULIA stdlib/Downloads.debug.image
JULIA stdlib/Downloads.debug.image
JULIA stdlib/Future.debug.image
JULIA stdlib/Future.debug.image
JULIA stdlib/Future.debug.image
JULIA stdlib/Markdown.debug.image
JULIA stdlib/Markdown.debug.image
JULIA stdlib/Markdown.debug.image
JULIA stdlib/InteractiveUtils.debug.image
JULIA stdlib/InteractiveUtils.debug.image
JULIA stdlib/InteractiveUtils.debug.image
JULIA stdlib/LibGit2_jll.debug.image
JULIA stdlib/LibGit2_jll.debug.image
JULIA stdlib/LibGit2_jll.debug.image
JULIA stdlib/LibGit2.debug.image
JULIA stdlib/LibGit2.debug.image
JULIA stdlib/LibGit2.debug.image
JULIA stdlib/Logging.debug.image
JULIA stdlib/Logging.debug.image
JULIA stdlib/Logging.debug.image
JULIA stdlib/REPL.debug.image
JULIA stdlib/REPL.debug.image
JULIA stdlib/REPL.debug.image
JULIA stdlib/TOML.debug.image
JULIA stdlib/TOML.debug.image
JULIA stdlib/TOML.debug.image
JULIA stdlib/Tar.debug.image
JULIA stdlib/Tar.debug.image
JULIA stdlib/Tar.debug.image
JULIA stdlib/UUIDs.debug.image
JULIA stdlib/UUIDs.debug.image
JULIA stdlib/UUIDs.debug.image
JULIA stdlib/p7zip_jll.debug.image
JULIA stdlib/p7zip_jll.debug.image
JULIA stdlib/p7zip_jll.debug.image
JULIA stdlib/Pkg.debug.image
JULIA stdlib/Pkg.debug.image
JULIA stdlib/Pkg.debug.image
JULIA stdlib/LazyArtifacts.debug.image
JULIA stdlib/LazyArtifacts.debug.image
JULIA stdlib/LazyArtifacts.debug.image
JULIA stdlib/Profile.debug.image
julia-debug: /LionelSSDext4/liozou/julia-test-bad/src/gc.c:1491: gc_sweep_page: Assertion `!freedall' failed.
[40840] signal 6 (-6): Aborted
in expression starting at /LionelSSDext4/liozou/julia-test-bad/usr/share/julia/stdlib/v1.11/Profile/src/precompile.jl:1
pthread_kill at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
raise at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
abort at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
unknown function (ip: 0x7f1705ec771a)
__assert_fail at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
gc_sweep_page at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:1491
gc_sweep_pool_page at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:1540
gc_sweep_pool_parallel at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:1594
gc_sweep_pool at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:1683
_jl_gc_collect at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:3382
ijl_gc_collect at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:3574
maybe_collect at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:942
jl_gc_pool_alloc_inner at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:1334
ijl_gc_pool_alloc_instrumented at /LionelSSDext4/liozou/julia-test-bad/src/gc.c:1392
copy at ./array.jl:346 [inlined]
update_bbstate! at ./compiler/abstractinterpretation.jl:2952 [inlined]
typeinf_local at ./compiler/abstractinterpretation.jl:3178
typeinf_nocycle at ./compiler/abstractinterpretation.jl:3225
_typeinf at ./compiler/typeinfer.jl:247
typeinf at ./compiler/typeinfer.jl:216
const_prop_call at ./compiler/abstractinterpretation.jl:1200
abstract_call_method_with_const_args at ./compiler/abstractinterpretation.jl:821
abstract_call_method_with_const_args at ./compiler/abstractinterpretation.jl:787
abstract_call_gf_by_type at ./compiler/abstractinterpretation.jl:100
abstract_call_known at ./compiler/abstractinterpretation.jl:2093
abstract_call at ./compiler/abstractinterpretation.jl:2175
abstract_call at ./compiler/abstractinterpretation.jl:2168
abstract_call at ./compiler/abstractinterpretation.jl:2324
abstract_eval_call at ./compiler/abstractinterpretation.jl:2339
abstract_eval_statement_expr at ./compiler/abstractinterpretation.jl:2349
abstract_eval_statement at ./compiler/abstractinterpretation.jl:2645
abstract_eval_basic_statement at ./compiler/abstractinterpretation.jl:2942
typeinf_local at ./compiler/abstractinterpretation.jl:3152
typeinf_nocycle at ./compiler/abstractinterpretation.jl:3225
_typeinf at ./compiler/typeinfer.jl:247
typeinf at ./compiler/typeinfer.jl:216
typeinf_ext at ./compiler/typeinfer.jl:1024
typeinf_ext_toplevel at ./compiler/typeinfer.jl:1058
typeinf_ext_toplevel at ./compiler/typeinfer.jl:1054
jfptr_typeinf_ext_toplevel_35702 at /LionelSSDext4/liozou/julia-test-bad/usr/lib/julia/sys-debug.so (unknown line)
_jl_invoke at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2891
ijl_apply_generic at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:3092
jl_apply at /LionelSSDext4/liozou/julia-test-bad/src/julia.h:2130
jl_type_infer at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:394
_generate_from_hint at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2771
jl_compile_now at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2785
ijl_compile_method_instance at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2797
ijl_compile_hint at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2835
precompile at ./loading.jl:3381
jfptr_precompile_65517 at /LionelSSDext4/liozou/julia-test-bad/usr/lib/julia/sys-debug.so (unknown line)
_jl_invoke at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2891
ijl_apply_generic at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:3092
jl_apply at /LionelSSDext4/liozou/julia-test-bad/src/julia.h:2130
do_call at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:126
eval_value at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:223
eval_stmt_value at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:174
eval_body at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:637
jl_interpret_toplevel_thunk at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:795
jl_toplevel_eval_flex at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:941
jl_toplevel_eval_flex at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:884
ijl_toplevel_eval at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:950
ijl_toplevel_eval_in at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:992
eval at ./boot.jl:425 [inlined]
include_string at ./loading.jl:2133
jl_fptr_args at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2552
_jl_invoke at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2891
ijl_apply_generic at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:3092
_include at ./loading.jl:2193
include at ./Base.jl:526
jfptr_include_42988 at /LionelSSDext4/liozou/julia-test-bad/usr/lib/julia/sys-debug.so (unknown line)
_jl_invoke at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2891
ijl_apply_generic at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:3092
jl_apply at /LionelSSDext4/liozou/julia-test-bad/src/julia.h:2130
jl_f__call_latest at /LionelSSDext4/liozou/julia-test-bad/src/builtins.c:868
include at /LionelSSDext4/liozou/julia-test-bad/usr/share/julia/stdlib/v1.11/Profile/src/Profile.jl:6
unknown function (ip: 0x7f16ef70acd5)
_jl_invoke at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2891
ijl_apply_generic at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:3092
jl_apply at /LionelSSDext4/liozou/julia-test-bad/src/julia.h:2130
do_call at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:126
eval_value at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:223
eval_stmt_value at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:174
eval_body at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:637
jl_interpret_toplevel_thunk at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:795
jl_toplevel_eval_flex at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:941
jl_eval_module_expr at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:215
jl_toplevel_eval_flex at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:741
jl_toplevel_eval_flex at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:884
jl_toplevel_eval_flex at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:884
ijl_toplevel_eval at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:950
ijl_toplevel_eval_in at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:992
eval at ./boot.jl:425 [inlined]
include_string at ./loading.jl:2133
jl_fptr_args at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2552
_jl_invoke at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2891
ijl_apply_generic at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:3092
_include at ./loading.jl:2193
include at ./Base.jl:526 [inlined]
include_package_for_output at ./loading.jl:2311
jfptr_include_package_for_output_64794 at /LionelSSDext4/liozou/julia-test-bad/usr/lib/julia/sys-debug.so (unknown line)
_jl_invoke at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2891
ijl_apply_generic at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:3092
jl_apply at /LionelSSDext4/liozou/julia-test-bad/src/julia.h:2130
do_call at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:126
eval_value at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:223
eval_stmt_value at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:174
eval_body at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:637
jl_interpret_toplevel_thunk at /LionelSSDext4/liozou/julia-test-bad/src/interpreter.c:795
jl_toplevel_eval_flex at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:941
jl_toplevel_eval_flex at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:884
ijl_toplevel_eval at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:950
ijl_toplevel_eval_in at /LionelSSDext4/liozou/julia-test-bad/src/toplevel.c:992
eval at ./boot.jl:425 [inlined]
include_string at ./loading.jl:2133
include_string at ./loading.jl:2143 [inlined]
exec_options at ./client.jl:316
_start at ./client.jl:525
jfptr__start_66086 at /LionelSSDext4/liozou/julia-test-bad/usr/lib/julia/sys-debug.so (unknown line)
_jl_invoke at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:2891
ijl_apply_generic at /LionelSSDext4/liozou/julia-test-bad/src/gf.c:3092
jl_apply at /LionelSSDext4/liozou/julia-test-bad/src/julia.h:2130
true_main at /LionelSSDext4/liozou/julia-test-bad/src/jlapi.c:586
jl_repl_entrypoint at /LionelSSDext4/liozou/julia-test-bad/src/jlapi.c:738
jl_load_repl at /LionelSSDext4/liozou/julia-test-bad/cli/loader_lib.c:569
main at /LionelSSDext4/liozou/julia-test-bad/cli/loader_exe.c:58
unknown function (ip: 0x7f1705ec8d8f)
__libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
_start at /LionelSSDext4/liozou/julia-test-bad/usr/bin/julia-debug (unknown line)
Allocations: 814495 (Pool: 0; Other: 814495); GC: 0
Allocations: 814495 (Pool: 0; Other: 814495); GC: 0
ERROR: Failed to precompile Profile [9abbd945-dff8-562f-b5e8-e1ebf5ef1b79] to "/LionelSSDext4/liozou/julia-test-bad/usr/share/julia/compiled/v1.11/Profile/jl_gAReu3".
Stacktrace:
[1] error(s::String)
@ Base ./error.jl:35
[2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, keep_loaded_modules::Bool)
@ Base ./loading.jl:2557
[3] compilecache
@ Base ./loading.jl:2429 [inlined]
[4] compilecache
@ Base ./loading.jl:2419 [inlined]
[5] compilecache(pkg::Base.PkgId)
@ Base ./loading.jl:2417
[6] top-level scope
@ none:1
make[1]: *** [pkgimage.mk:76: stdlib/Profile.debug.image] Error 1
I have a "Make.user" file containing:
FORCE_ASSERTIONS=1
LLVM_ASSERTIONS=1
override WITH_GC_VERIFY=1
override WITH_GC_DEBUG_ENV=1
and I simply do make debug.
Metadata
Metadata
Assignees
Labels
GCGarbage collectorGarbage collectorbugIndicates an unexpected problem or unintended behaviorIndicates an unexpected problem or unintended behavior