Julia program aborting when trying to run KrylovKit.svdsolve

I am trying to execute a simple SVD computation using the KrylovKit.svdsolve function. However not only does Julia report an error, but the program also terminates. It seems to me to be a problem with both the package as well as the Julia language, as a runtime error should not cause hte program itself to terminate. I would appreciate if someone takes a look. My version is 1.4.1. Here are the lines of code :

using Serialization;
using KrylovKit;
using LinearAlgebra;
using RecursiveArrayTools;

file = "Rosalind_TSS_BistochKer_N=20000_Q=4_off=50_eps=0.002.txt";
L=21;

K=deserialize(file); print(size(K), "\n");
Λ, Φ, Γ, info = KrylovKit.svdsolve( K, L, krylovdim=2*L+1, verbosity=1, tol=1E-15, maxiter=100000 );

and here is the indecipherable output

julia> include("Test_KrylovKit_SVD_2021_10_20.jl");
(20000, 20000)
Illegal inttoptr
	  %1110 = ptrtoint double addrspace(13)* %1109 to i64
Illegal inttoptr
	  %1131 = inttoptr i64 %1130 to i8 addrspace(13)*
Illegal inttoptr
	  %uglygep57325733 = ptrtoint i8 addrspace(13)* %uglygep5732 to i64
Illegal inttoptr
	  %scevgep57345735 = ptrtoint double addrspace(13)* %scevgep5734 to i64
Illegal inttoptr
	  %umax57365737 = inttoptr i64 %umax5736 to double addrspace(13)*
Illegal inttoptr
	  %1136 = inttoptr i64 %1135 to i8 addrspace(13)*

signal (6): Aborted
in expression starting at /home/tyrus/Documents/Julia/Test_KrylovKit_SVD_2021_10_20.jl:10
gsignal at /usr/bin/../lib/x86_64-linux-gnu/libc.so.6 (unknown line)
abort at /usr/bin/../lib/x86_64-linux-gnu/libc.so.6 (unknown line)
unknown function (ip: 0x7f54de86ad04)
_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE at /usr/bin/../lib/x86_64-linux-gnu/libLLVM-8.so.1 (unknown line)
_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE at /usr/bin/../lib/x86_64-linux-gnu/libLLVM-8.so.1 (unknown line)
_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE at /usr/bin/../lib/x86_64-linux-gnu/libLLVM-8.so.1 (unknown line)
unknown function (ip: 0x7f54de954ac1)
unknown function (ip: 0x7f54de9572d8)
unknown function (ip: 0x7f54de9578cd)
unknown function (ip: 0x7f54de892b4a)
unknown function (ip: 0x7f54de8c4082)
unknown function (ip: 0x7f54de8e984b)
jl_apply_generic at /usr/bin/../lib/x86_64-linux-gnu/libjulia.so.1 (unknown line)
unknown function (ip: 0x7f54de8fc75b)
unknown function (ip: 0x7f54de8fc389)
unknown function (ip: 0x7f54de8fc8f0)
unknown function (ip: 0x7f54de8fd9c8)
unknown function (ip: 0x7f54de8fe616)
unknown function (ip: 0x7f54de916e08)
unknown function (ip: 0x7f54de9173c8)
unknown function (ip: 0x7f54de8f2105)
jl_load at /usr/bin/../lib/x86_64-linux-gnu/libjulia.so.1 (unknown line)
include at ./client.jl:439
unknown function (ip: 0x7f54de8fc75b)
unknown function (ip: 0x7f54de8fc389)
unknown function (ip: 0x7f54de8fc8f0)
unknown function (ip: 0x7f54de8fd9c8)
unknown function (ip: 0x7f54de8fe616)
unknown function (ip: 0x7f54de916e08)
unknown function (ip: 0x7f54de9173c8)
unknown function (ip: 0x7f54de9173c8)
jl_toplevel_eval_in at /usr/bin/../lib/x86_64-linux-gnu/libjulia.so.1 (unknown line)
eval at ./boot.jl:331
eval_user_input at /build/julia-98cBbp/julia-1.4.1+dfsg/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:86
macro expansion at /build/julia-98cBbp/julia-1.4.1+dfsg/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:118 [inlined]
#26 at ./task.jl:358
unknown function (ip: 0x7f54de901cbb)
unknown function (ip: (nil))
Allocations: 16398751 (Pool: 16394837; Big: 3914); GC: 11
Aborted (core dumped)