OS: Windows 11
Julia 1.8
```julia
(optimization_julia) pkg> status
Status …`D:\Projects\julia_experiments\optimization_julia\Project.toml`
[336ed68f] CSV v0.10.4
[a93c6f00] DataFrames v1.3.4
[aae7a2af] DiffEqFlux v1.52.0
[0c46a032] DifferentialEquations v7.2.0
[587475ba] Flux v0.13.5
[429524aa] Optim v1.7.1
[7f7a1694] Optimization v3.8.2
[42dfb2eb] OptimizationOptimisers v0.1.0
[295af30f] Revise v3.4.0
[1ed8b502] SciMLSensitivity v7.4.0
[e88e6eb3] Zygote v0.6.44
```
The minimum example to reproduce:
```julia
using DifferentialEquations, Optimization, Zygote, OptimizationOptimisers, SciMLSensitivity, DiffEqFlux
function model_tmp!(dZ, Z, p, t)
N = Integer(length(Z) / 4)
X = Z[1:N]
Y = Z[(N + 1):(2 * N)]
Vx = Z[(2 * N + 1):(3 * N)]
Vy = Z[(3 * N + 1):(4 * N)]
Vxdiff = broadcast(-, Vx, Vx')
Vydiff = broadcast(-, Vy, Vy')
Xdiff = broadcast(-, X, X')
Ydiff = broadcast(-, Y, Y')
R2 = Xdiff .^ 2 + Ydiff .^ 2
RR1 = 1 ./ (((1 .+ R2)) .^ p)
dZ[1:N] = Vx
dZ[(N + 1):(2 * N)] = Vy
dZ[(2 * N + 1):(3 * N)] = -sum(Vxdiff .* RR1; dims=2) ./ N
dZ[(3 * N + 1):(4 * N)] = -sum(Vydiff .* RR1; dims=2) ./ N
end
t_save = collect(0:0.1:2)
tspan = (t_save[1], last(t_save))
obs = rand(length(t_save), 20)
init_params = 1.0
u0 = obs[1, :]
prob = ODEProblem(model_tmp!, u0, tspan, init_params)
loss = function (p)
pred_sol = solve(prob, Tsit5(); p=p, saveat=t_save)
pred = Array(pred_sol')
mse = sum((pred - obs) .^ 2)
return mse
end
adtype = Optimization.AutoZygote()
optf = Optimization.OptimizationFunction((x, p) -> loss(x), adtype)
optprob = Optimization.OptimizationProblem(optf, init_params)
result = Optimization.solve(optprob, ADAM(0.01); maxiters=10)
```
The error log:
```
; Function Attrs: mustprogress uwtable willreturn
define internal fastcc nonnull align 16 dereferenceable(40) {} addrspace(10)* @preprocess_julia__copyto_impl__7676({} addrspace(10)* nonnull align 16 dereferenceable(40) %0, {} addrspace(10)* noundef nonnull align 16 dereferenceable(40) %1, i64 noundef signext %2, i64 signext %3) unnamed_addr #25 !dbg !4616 {
top:
%4 = call {}*** @julia.get_pgcstack() #24
%.not = icmp eq i64 %3, 0, !dbg !4617
br i1 %.not, label %common.ret, label %L4, !dbg !4618
common.ret: ; preds = %L54, %top
ret {} addrspace(10)* undef, !dbg !4619
L4: ; preds = %top
%5 = icmp slt i64 %3, 1, !dbg !4620
br i1 %5, label %L63, label %L6, !dbg !4622
L6: ; preds = %L4
%6 = icmp sgt i64 %2, 0, !dbg !4623
%or.cond = select i1 %6, i1 true, i1 false, !dbg !4624
br i1 %or.cond, label %L13, label %L61, !dbg !4624
L13: ; preds = %L6
%7 = add nsw i64 %3, -1, !dbg !4625
%8 = add nuw i64 %7, %2, !dbg !4626
%9 = bitcast {} addrspace(10)* %1 to { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(10)*, !dbg !4627
%10 = addrspacecast { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(10)* %9 to { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(11)*, !dbg !4627
%11 = getelementptr inbounds { i8 addrspace(13)*, i64, i16, i16, i32 }, { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(11)* %10, i64 0, i32 1, !dbg !4627
%12 = load i64, i64 addrspace(11)* %11, align 8, !dbg !4627, !tbaa !78, !range !81
%.not9 = icmp slt i64 %12, %8, !dbg !4628
br i1 %.not9, label %L61, label %L19, !dbg !4624
L19: ; preds = %L13
%13 = bitcast {} addrspace(10)* %0 to { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(10)*, !dbg !4627
%14 = addrspacecast { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(10)* %13 to { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(11)*, !dbg !4627
%15 = getelementptr inbounds { i8 addrspace(13)*, i64, i16, i16, i32 }, { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(11)* %14, i64 0, i32 1, !dbg !4627
%16 = load i64, i64 addrspace(11)* %15, align 8, !dbg !4627, !tbaa !78, !range !81
%.not10 = icmp slt i64 %16, %3, !dbg !4628
br i1 %.not10, label %L61, label %L25, !dbg !4624
L25: ; preds = %L19
%17 = call token (...) @llvm.julia.gc_preserve_begin({} addrspace(10)* nonnull %0) #24, !dbg !4630
%18 = call token (...) @llvm.julia.gc_preserve_begin({} addrspace(10)* nonnull %1) #24, !dbg !4632
%19 = addrspacecast {} addrspace(10)* %0 to {} addrspace(11)*, !dbg !4633
%20 = call nonnull {}* @julia.pointer_from_objref({} addrspace(11)* %19) #27, !dbg !4633
%21 = addrspacecast {} addrspace(10)* %1 to {} addrspace(11)*, !dbg !4636
%22 = call nonnull {}* @julia.pointer_from_objref({} addrspace(11)* noundef %21) #27, !dbg !4636
%23 = shl i64 %3, 3, !dbg !4639
%24 = and i64 %3, 1152921504606846976, !dbg !4641
%.not11 = icmp eq i64 %24, 0, !dbg !4641
br i1 %.not11, label %L54, label %L46, !dbg !4642
L46: ; preds = %L25
%25 = call fastcc nonnull {} addrspace(10)* @julia_throw_inexacterror_7564({} addrspace(10)* noundef nonnull align 16 addrspacecast ({}* inttoptr (i64 164515536 to {}*) to {} addrspace(10)*), i64 signext %23) #28, !dbg !4642
unreachable, !dbg !4642
L54: ; preds = %L25
%26 = bitcast {}* %22 to i8**, !dbg !4636
%27 = load i8*, i8** %26, align 8, !dbg !4636, !tbaa !151, !nonnull !4
%28 = shl i64 %2, 3, !dbg !4647
%29 = add i64 %28, -8, !dbg !4647
%30 = getelementptr i8, i8* %27, i64 %29, !dbg !4649
%31 = bitcast {}* %20 to i8**, !dbg !4633
%32 = load i8*, i8** %31, align 8, !dbg !4633, !tbaa !151, !nonnull !4
%33 = getelementptr i8, i8* %32, i64 0, !dbg !4650
call void @llvm.memmove.p0i8.p0i8.i64(i8* align 1 %33, i8* align 1 %30, i64 %23, i1 noundef false) #24, !dbg !4640
call void @llvm.julia.gc_preserve_end(token %18) #24, !dbg !4651
call void @llvm.julia.gc_preserve_end(token %17) #24, !dbg !4652
br label %common.ret
L61: ; preds = %L19, %L13, %L6
call void @ijl_throw({} addrspace(12)* noundef addrspacecast ({}* inttoptr (i64 309834688 to {}*) to {} addrspace(12)*)) #29, !dbg !4653
unreachable, !dbg !4653
L63: ; preds = %L4
%34 = call fastcc nonnull {} addrspace(10)* @julia__throw_argerror_7680() #28, !dbg !4622
unreachable, !dbg !4622
}
; Function Attrs: mustprogress uwtable willreturn
define internal fastcc nonnull align 16 dereferenceable(40) void @diffejulia__copyto_impl__7676({} addrspace(10)* nonnull align 16 dereferenceable(40) %0, {} addrspace(10)* %"'", {} addrspace(10)* noundef nonnull align 16 dereferenceable(40) %1, i64 noundef signext %2, i64 signext %3, { i8*, i8* } %tapeArg) unnamed_addr #25 !dbg !4692 {
top:
%_replacementA = phi {}***
%.not = icmp eq i64 %3, 0, !dbg !4693
br i1 %.not, label %common.ret, label %L4, !dbg !4694
common.ret: ; preds = %L54, %top
br label %invertcommon.ret, !dbg !4695
L4: ; preds = %top
%_replacementA2 = phi i1 , !dbg !4696
br i1 %_replacementA2, label %L63, label %L6, !dbg !4698
L6: ; preds = %L4
%_replacementA3 = phi i1 , !dbg !4699
%or.cond_replacementA = phi i1 , !dbg !4700
br i1 %or.cond_replacementA, label %L13, label %L61, !dbg !4700
L13: ; preds = %L6
%_replacementA9 = phi i64 , !dbg !4701
%_replacementA8 = phi i64 , !dbg !4702
%_replacementA7 = phi { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(10)* , !dbg !4703
%_replacementA6 = phi { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(11)* , !dbg !4703
%_replacementA5 = phi i64 addrspace(11)* , !dbg !4703
%_replacementA4 = phi i64 , !dbg !4703
%.not9_replacementA = phi i1 , !dbg !4704
br i1 %.not9_replacementA, label %L61, label %L19, !dbg !4700
L19: ; preds = %L13
%_replacementA13 = phi { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(10)* , !dbg !4703
%_replacementA12 = phi { i8 addrspace(13)*, i64, i16, i16, i32 } addrspace(11)* , !dbg !4703
%_replacementA11 = phi i64 addrspace(11)* , !dbg !4703
%_replacementA10 = phi i64 , !dbg !4703
%.not10_replacementA = phi i1 , !dbg !4704
br i1 %.not10_replacementA, label %L61, label %L25, !dbg !4700
L25: ; preds = %L19
%4 = call token (...) @llvm.julia.gc_preserve_begin({} addrspace(10)* nonnull %0) #24, !dbg !4706
%5 = call token (...) @llvm.julia.gc_preserve_begin({} addrspace(10)* nonnull %1) #24, !dbg !4708
%"'ipc" = addrspacecast {} addrspace(10)* %"'" to {} addrspace(11)*, !dbg !4709
%6 = addrspacecast {} addrspace(10)* %0 to {} addrspace(11)*, !dbg !4709
%7 = call {}* @julia.pointer_from_objref({} addrspace(11)* %"'ipc"), !dbg !4709
%_replacementA16 = phi {}* , !dbg !4709
%8 = addrspacecast {} addrspace(10)* %1 to {} addrspace(11)*, !dbg !4712
%9 = call nonnull {}* @julia.pointer_from_objref({} addrspace(11)* noundef %8) #27, !dbg !4712
%_replacementA15 = phi i64 , !dbg !4715
%_replacementA14 = phi i64 , !dbg !4717
%.not11_replacementA = phi i1 , !dbg !4717
br i1 %.not11_replacementA, label %L54, label %L46, !dbg !4718
L46: ; preds = %L25
%_replacementA17 = phi {} addrspace(10)* , !dbg !4718
unreachable
L54: ; preds = %L25
%10 = bitcast {}* %9 to i8**, !dbg !4712
%11 = load i8*, i8** %10, align 8, !dbg !4712, !tbaa !151, !nonnull !4
%"'il_phi" = phi i8* , !dbg !4723
%12 = shl i64 %2, 3, !dbg !4723
%13 = add i64 %12, -8, !dbg !4723
%14 = getelementptr i8, i8* %11, i64 %13, !dbg !4725
%15 = bitcast {}* %_replacementA16 to i8**, !dbg !4709
%16 = load i8*, i8** %15, align 8, !dbg !4709, !tbaa !151, !nonnull !4
%"'il_phi1" = phi i8* , !dbg !4726
store i8* %"'il_phi1", i8** %"'il_phi1_cache", align 8, !dbg !4726, !invariant.group !4727
%"'ipg" = getelementptr i8, i8* %"'il_phi1", i64 0, !dbg !4726
%17 = getelementptr i8, i8* %16, i64 0, !dbg !4726
call void @llvm.memmove.p0i8.p0i8.i64(i8* align 1 %17, i8* align 1 %14, i64 %_replacementA15, i1 noundef false) #24, !dbg !4716
br label %common.ret
L61: ; preds = %L19, %L13, %L6
call void @ijl_throw({} addrspace(12)* noundef addrspacecast ({}* inttoptr (i64 309834688 to {}*) to {} addrspace(12)*)) #28, !dbg !4728
unreachable, !dbg !4728
L63: ; preds = %L4
%18 = call fastcc nonnull {} addrspace(10)* @julia__throw_argerror_7680() #29, !dbg !4698
unreachable, !dbg !4698
allocsForInversion: ; No predecessors!
%"'il_phi1_cache" = alloca i8*, align 8
store i8* null, i8** %"'il_phi1_cache", align 8
inverttop: ; preds = %invertL4, %invertcommon.ret
ret void
invertcommon.ret: ; preds = %common.ret
br i1 %.not, label %inverttop, label %invertL54
invertL4: ; preds = %invertL6
br label %inverttop
invertL6: ; preds = %invertL13
br label %invertL4
invertL13: ; preds = %invertL19
br label %invertL6
invertL19: ; preds = %invertL25
br label %invertL13
invertL25: ; No predecessors!
call void @llvm.julia.gc_preserve_end(token %20)
call void @llvm.julia.gc_preserve_end(token %19)
br label %invertL19
invertL46: ; No predecessors!
invertL54: ; preds = %invertcommon.ret
%19 = call token (...) @llvm.julia.gc_preserve_begin({} addrspace(10)* %0, {} addrspace(10)* %"'")
%20 = call token (...) @llvm.julia.gc_preserve_begin({} addrspace(10)* %1)
%21 = load i8*, i8** %"'il_phi1_cache", align 8, !dbg !4716, !invariant.group !4727
%"'ipg_unwrap" = getelementptr i8, i8* %21, i64 0, !dbg !4716
invertL61: ; No predecessors!
invertL63: ; No predecessors!
}
%_replacementA15 = phi i64 , !dbg !98
Assertion failed: phi->getNumIncomingValues() != 0, file /workspace/srcdir/Enzyme/enzyme/Enzyme/GradientUtils.cpp, line 2932
signal (22): SIGABRT
in expression starting at D:\Projects\julia_experiments\optimization_julia\debug\mve.jl:47
crt_sig_handler at /cygdrive/c/buildbot/worker/package_win64/build/src\signals-win.c:93
raise at C:\WINDOWS\System32\msvcrt.dll (unknown line)
abort at C:\WINDOWS\System32\msvcrt.dll (unknown line)
assert at C:\WINDOWS\System32\msvcrt.dll (unknown line)
legalRecompute at /workspace/srcdir/Enzyme/enzyme/Enzyme\GradientUtils.cpp:2932
lookupM at /workspace/srcdir/Enzyme/enzyme/Enzyme\GradientUtils.cpp:4980
SubTransferHelper at /workspace/srcdir/Enzyme/enzyme/Enzyme\GradientUtils.cpp:6643
operator() at /workspace/srcdir/Enzyme/enzyme/Enzyme\AdjointGenerator.h:2994 [inlined]
applyChainRule<AdjointGenerator<AugmentedReturnType>::visitMemTransferCommon(llvm::Intrinsic::ID, llvm::MaybeAlign, llvm::MaybeAlign, llvm::CallInst&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::Value*) [with AugmentedReturnType = const AugmentedReturn*]::<lambda(llvm::Value*, llvm::Value*)>, llvm::Value*, llvm::Value*> at /workspace/srcdir/Enzyme/enzyme/Enzyme\GradientUtils.h:1875 [inlined]
applyChainRule<AdjointGenerator<AugmentedReturnType>::visitMemTransferCommon(llvm::Intrinsic::ID, llvm::MaybeAlign, llvm::MaybeAlign, llvm::CallInst&, llvm::Value*, llvm::Value*, llvm::Value*, llvm::Value*) [with AugmentedReturnType = const AugmentedReturn*]::<lambda(llvm::Value*, llvm::Value*)>, llvm::Value*, llvm::Value*> at /workspace/srcdir/Enzyme/enzyme/Enzyme\AdjointGenerator.h:1732 [inlined]
visitMemTransferCommon at /workspace/srcdir/Enzyme/enzyme/Enzyme\AdjointGenerator.h:3003
visitMemTransferInst at /workspace/srcdir/Enzyme/enzyme/Enzyme\AdjointGenerator.h:2761
visitMemCpyInst at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\InstVisitor.h:211 [inlined]
delegateCallInst at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\InstVisitor.h:293 [inlined]
visitCall at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\Instruction.def:209 [inlined]visit at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\Instruction.def:209
visit at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\InstVisitor.h:112 [inlined]
CreatePrimalAndGradient at /workspace/srcdir/Enzyme/enzyme/Enzyme\EnzymeLogic.cpp:3646
visitCallInst at /workspace/srcdir/Enzyme/enzyme/Enzyme\AdjointGenerator.h:12131
delegateCallInst at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\InstVisitor.h:302 [inlined]
visitCall at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\Instruction.def:209 [inlined]visit at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\Instruction.def:209
visit at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\InstVisitor.h:112 [inlined]
CreatePrimalAndGradient at /workspace/srcdir/Enzyme/enzyme/Enzyme\EnzymeLogic.cpp:3646
visitCallInst at /workspace/srcdir/Enzyme/enzyme/Enzyme\AdjointGenerator.h:12131
delegateCallInst at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\InstVisitor.h:302 [inlined]
visitCall at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\Instruction.def:209 [inlined]visit at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\Instruction.def:209
visit at /opt/x86_64-w64-mingw32/x86_64-w64-mingw32/sys-root/usr/local/include/llvm/IR\InstVisitor.h:112 [inlined]
CreatePrimalAndGradient at /workspace/srcdir/Enzyme/enzyme/Enzyme\EnzymeLogic.cpp:3646
EnzymeCreatePrimalAndGradient at /workspace/srcdir/Enzyme/enzyme/Enzyme\CApi.cpp:439
EnzymeCreatePrimalAndGradient at C:\Users\mzhen\.julia\packages\Enzyme\di3zM\src\api.jl:111
enzyme! at C:\Users\mzhen\.julia\packages\Enzyme\di3zM\src\compiler.jl:3271
unknown function (ip: 0000000064aa1e4e)
#codegen#80 at C:\Users\mzhen\.julia\packages\Enzyme\di3zM\src\compiler.jl:4158
codegen##kw at C:\Users\mzhen\.julia\packages\Enzyme\di3zM\src\compiler.jl:3878 [inlined]
_thunk at C:\Users\mzhen\.julia\packages\Enzyme\di3zM\src\compiler.jl:4599
unknown function (ip: 0000000064a40a40)
cached_compilation at C:\Users\mzhen\.julia\packages\Enzyme\di3zM\src\compiler.jl:4637
unknown function (ip: 0000000066cf3267)
#s565#115 at C:\Users\mzhen\.julia\packages\Enzyme\di3zM\src\compiler.jl:4697 [inlined]
#s565#115 at .\none:0
GeneratedFunctionStub at .\boot.jl:582
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
jl_call_staged at /cygdrive/c/buildbot/worker/package_win64/build/src\method.c:520
ijl_code_for_staged at /cygdrive/c/buildbot/worker/package_win64/build/src\method.c:571
get_staged at .\compiler\utilities.jl:114
retrieve_code_info at .\compiler\utilities.jl:126 [inlined]
InferenceState at .\compiler\inferencestate.jl:284
typeinf_edge at .\compiler\typeinfer.jl:868
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2340
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2340
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2340
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2340
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_apply at .\compiler\abstractinterpretation.jl:1339
abstract_call_known at .\compiler\abstractinterpretation.jl:1600
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_edge at .\compiler\typeinfer.jl:877
abstract_call_method at .\compiler\abstractinterpretation.jl:641
abstract_call_gf_by_type at .\compiler\abstractinterpretation.jl:153
abstract_call_known at .\compiler\abstractinterpretation.jl:1696
abstract_call at .\compiler\abstractinterpretation.jl:1766
abstract_call at .\compiler\abstractinterpretation.jl:1733
abstract_eval_statement at .\compiler\abstractinterpretation.jl:1890
typeinf_local at .\compiler\abstractinterpretation.jl:2366
typeinf_nocycle at .\compiler\abstractinterpretation.jl:2462
_typeinf at .\compiler\typeinfer.jl:230
typeinf at .\compiler\typeinfer.jl:213
typeinf_ext at .\compiler\typeinfer.jl:967
typeinf_ext_toplevel at .\compiler\typeinfer.jl:1000
typeinf_ext_toplevel at .\compiler\typeinfer.jl:996
jfptr_typeinf_ext_toplevel_16992.clone_1 at C:\Users\mzhen\AppData\Local\Programs\Julia-1.8.0\lib\julia\sys.dll (unknown line)
_jl_invoke at /cygdrive/c/buildbot/worker/package_win64/build/src\gf.c:2367 [inlined]
ijl_apply_generic at /cygdrive/c/buildbot/worker/package_win64/build/src\gf.c:2549 [inlined]
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
jl_type_infer at /cygdrive/c/buildbot/worker/package_win64/build/src\gf.c:319
jl_generate_fptr_impl at /cygdrive/c/buildbot/worker/package_win64/build/src\jitlayers.cpp:319
jl_compile_method_internal at /cygdrive/c/buildbot/worker/package_win64/build/src\gf.c:2081
jl_compile_method_internal at /cygdrive/c/buildbot/worker/package_win64/build/src\gf.c:2028 [inlined]
_jl_invoke at /cygdrive/c/buildbot/worker/package_win64/build/src\gf.c:2359 [inlined]
ijl_apply_generic at /cygdrive/c/buildbot/worker/package_win64/build/src\gf.c:2549
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
do_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\builtins.c:730
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
do_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\builtins.c:730
_apply at .\boot.jl:816
adjoint at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\lib\lib.jl:203 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\ZygoteRules\AIbCs\src\adjoint.jl:65 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\DiffEqBase\VN57T\src\solve.jl:765 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\compiler\interface2.jl:0
unknown function (ip: 0000000066cd3421)
_pullback at D:\Projects\julia_experiments\optimization_julia\debug\mve.jl:37 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\compiler\interface2.jl:0
unknown function (ip: 0000000066c8e88e)
_pullback at D:\Projects\julia_experiments\optimization_julia\debug\mve.jl:44 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\compiler\interface2.jl:0
_apply at .\boot.jl:816 [inlined]
adjoint at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\lib\lib.jl:203 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\ZygoteRules\AIbCs\src\adjoint.jl:65 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\SciMLBase\OfgnG\src\scimlfunctions.jl:2905 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\compiler\interface2.jl:0
unknown function (ip: 0000000066c85b3e)
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
do_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\builtins.c:730
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
do_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\builtins.c:730
_apply at .\boot.jl:816
adjoint at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\lib\lib.jl:203 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\ZygoteRules\AIbCs\src\adjoint.jl:65 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\Optimization\6nIwk\src\function\zygote.jl:30 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\compiler\interface2.jl:0
unknown function (ip: 0000000066c81b6e)
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
do_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\builtins.c:730
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
do_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\builtins.c:730
_apply at .\boot.jl:816
adjoint at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\lib\lib.jl:203 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\ZygoteRules\AIbCs\src\adjoint.jl:65 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\Optimization\6nIwk\src\function\zygote.jl:32 [inlined]
_pullback at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\compiler\interface2.jl:0
unknown function (ip: 0000000066c7e55e)
pullback at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\compiler\interface.jl:44
pullback at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\compiler\interface.jl:42 [inlined]
gradient at C:\Users\mzhen\.julia\packages\Zygote\xGkZ5\src\compiler\interface.jl:96
#125 at C:\Users\mzhen\.julia\packages\Optimization\6nIwk\src\function\zygote.jl:32
unknown function (ip: 0000000066c7e172)
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
do_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\builtins.c:730
macro expansion at C:\Users\mzhen\.julia\packages\OptimizationOptimisers\XLPqT\src\OptimizationOptimisers.jl:35 [inlined]
macro expansion at C:\Users\mzhen\.julia\packages\Optimization\6nIwk\src\utils.jl:35 [inlined]
#__solve#1 at C:\Users\mzhen\.julia\packages\OptimizationOptimisers\XLPqT\src\OptimizationOptimisers.jl:33
__solve##kw at C:\Users\mzhen\.julia\packages\OptimizationOptimisers\XLPqT\src\OptimizationOptimisers.jl:10 [inlined]
__solve##kw at C:\Users\mzhen\.julia\packages\OptimizationOptimisers\XLPqT\src\OptimizationOptimisers.jl:10 [inlined]
#solve#516 at C:\Users\mzhen\.julia\packages\SciMLBase\OfgnG\src\solve.jl:71 [inlined]
solve##kw at C:\Users\mzhen\.julia\packages\SciMLBase\OfgnG\src\solve.jl:70
unknown function (ip: 000000005f8f662f)
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
do_call at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:126
eval_value at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:215
eval_stmt_value at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:166 [inlined]
eval_body at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:594
jl_interpret_toplevel_thunk at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:750
jl_toplevel_eval_flex at /cygdrive/c/buildbot/worker/package_win64/build/src\toplevel.c:906
jl_toplevel_eval_flex at /cygdrive/c/buildbot/worker/package_win64/build/src\toplevel.c:850
ijl_toplevel_eval at /cygdrive/c/buildbot/worker/package_win64/build/src\toplevel.c:915 [inlined]
ijl_toplevel_eval_in at /cygdrive/c/buildbot/worker/package_win64/build/src\toplevel.c:965
eval at .\boot.jl:368 [inlined]
include_string at .\loading.jl:1428
_include at .\loading.jl:1488
include at .\client.jl:476
unknown function (ip: 000000005f8321c6)
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
do_call at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:126
eval_value at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:215
eval_stmt_value at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:166 [inlined]
eval_body at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:594
jl_interpret_toplevel_thunk at /cygdrive/c/buildbot/worker/package_win64/build/src\interpreter.c:750
jl_toplevel_eval_flex at /cygdrive/c/buildbot/worker/package_win64/build/src\toplevel.c:906
jl_toplevel_eval_flex at /cygdrive/c/buildbot/worker/package_win64/build/src\toplevel.c:850
ijl_toplevel_eval at /cygdrive/c/buildbot/worker/package_win64/build/src\toplevel.c:915 [inlined]
ijl_toplevel_eval_in at /cygdrive/c/buildbot/worker/package_win64/build/src\toplevel.c:965
eval at .\boot.jl:368 [inlined]
eval_user_input at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.8\REPL\src\REPL.jl:151
repl_backend_loop at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.8\REPL\src\REPL.jl:247
start_repl_backend at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.8\REPL\src\REPL.jl:232
#run_repl#47 at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.8\REPL\src\REPL.jl:369
run_repl at C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.8\REPL\src\REPL.jl:355
jfptr_run_repl_69828.clone_1 at C:\Users\mzhen\AppData\Local\Programs\Julia-1.8.0\lib\julia\sys.dll (unknown line)
#966 at .\client.jl:419
jfptr_YY.966_58133.clone_1 at C:\Users\mzhen\AppData\Local\Programs\Julia-1.8.0\lib\julia\sys.dll (unknown line)
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
jl_f__call_latest at /cygdrive/c/buildbot/worker/package_win64/build/src\builtins.c:774
#invokelatest#2 at .\essentials.jl:729 [inlined]
invokelatest at .\essentials.jl:726 [inlined]
run_main_repl at .\client.jl:404
exec_options at .\client.jl:318
_start at .\client.jl:522
jfptr__start_57488.clone_1 at C:\Users\mzhen\AppData\Local\Programs\Julia-1.8.0\lib\julia\sys.dll (unknown line)
jl_apply at /cygdrive/c/buildbot/worker/package_win64/build/src\julia.h:1838 [inlined]
true_main at /cygdrive/c/buildbot/worker/package_win64/build/src\jlapi.c:575
jl_repl_entrypoint at /cygdrive/c/buildbot/worker/package_win64/build/src\jlapi.c:719
mainCRTStartup at /cygdrive/c/buildbot/worker/package_win64/build/cli\loader_exe.c:59
BaseThreadInitThunk at C:\WINDOWS\System32\KERNEL32.DLL (unknown line)
RtlUserThreadStart at C:\WINDOWS\SYSTEM32\ntdll.dll (unknown line)
Allocations: 273000993 (Pool: 272929792; Big: 71201); GC: 104
```