Package evaluation of DMRGenie on Julia 1.13.0-DEV.894 (96b5b2c0a2*) started at 2025-07-25T15:22:02.257 ################################################################################ # Set-up # Set-up completed after 0.25s ################################################################################ # Installation # Installing DMRGenie... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [8fc702ce] + DMRGenie v0.99.0 Updating `~/.julia/environments/v1.13/Manifest.toml` [c7e460c6] + ArgParse v1.2.0 [d1d4a3ce] + BitFlags v0.1.9 [00ebfdb7] + CSTParser v3.4.3 ⌅ [da1fd8a2] + CodeTracking v1.3.9 [944b1d66] + CodecZlib v0.7.8 ⌅ [a80b9123] + CommonMark v0.8.16 [34da2185] + Compat v4.17.0 [807dbc54] + Compiler v0.1.1 [f0e56b4a] + ConcurrentUtilities v2.5.0 [a8cc5b0e] + Crayons v4.1.1 [8fc702ce] + DMRGenie v0.99.0 ⌅ [5b179a51] + DMRJtensor v0.14.2 [864edb3b] + DataStructures v0.18.22 ⌅ [4dc1fcf4] + DotEnv v0.3.1 [8f5d6c58] + EzXML v1.2.1 [48062228] + FilePathsBase v0.9.24 ⌅ [c43c736e] + Genie v5.18.0 [c27321d9] + Glob v1.3.1 ⌅ [cd3eb016] + HTTP v1.9.0 [77172c1b] + HttpCommon v0.5.0 [6d011eab] + Inflector v1.1.0 [692b3bcd] + JLLWrappers v1.7.1 [0f8b85d8] + JSON3 v1.14.3 ⌅ [98e50ef6] + JuliaFormatter v1.0.62 [aa1ae85d] + JuliaInterpreter v0.10.3 [e6f89c97] + LoggingExtras v1.1.0 [6f1432cf] + LoweredCodeUtils v3.4.2 [739be429] + MbedTLS v1.1.9 [39ec1447] + Millboard v0.2.5 [49dea1ee] + Nettle v1.0.0 [4d1e1d77] + Nullables v1.0.0 [4d8831e6] + OpenSSL v1.5.0 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [295af30f] + Revise v3.8.0 [777ac1f9] + SimpleBufferStream v1.2.0 [69024149] + StringEncodings v0.3.7 [856f2bd8] + StructTypes v1.11.0 ⌅ [31531b1e] + TensorPACK v0.8.2 [b718987f] + TextWrap v1.0.2 [0796e94c] + Tokenize v0.5.29 [3bb67fe8] + TranscodingStreams v0.11.3 [30578b45] + URIParser v0.4.1 [5c2747f8] + URIs v1.6.1 [ddb6d928] + YAML v0.4.14 [94ce4f54] + Libiconv_jll v1.18.0+0 [c8ffd9c3] + MbedTLS_jll v2.28.6+2 [4c82536e] + Nettle_jll v3.10.1+0 ⌅ [02c8fc9c] + XML2_jll v2.13.6+1 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.13.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [781609d7] + GMP_jll v6.3.0+2 [deac9b47] + LibCURL_jll v8.14.1+1 [e37daf67] + LibGit2_jll v1.9.1+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.7.15 [4536629a] + OpenBLAS_jll v0.3.29+0 [458c3c95] + OpenSSL_jll v3.5.1+0 [efcefdf7] + PCRE2_jll v10.45.0+0 [83775a58] + Zlib_jll v1.3.1+2 [8e850b90] + libblastrampoline_jll v5.13.1+0 [8e850ede] + nghttp2_jll v1.65.0+0 [3f19e933] + p7zip_jll v17.5.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 7.42s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... No packages added to or removed from `~/.julia/environments/pkgeval/Project.toml` No packages added to or removed from `~/.julia/environments/pkgeval/Manifest.toml` Precompiling package dependencies... Precompiling packages... 7404.6 ms ✓ TensorPACK 7525.9 ms ✓ HTTP 3991.4 ms ✓ DMRJtensor 16726.0 ms ✓ Genie 167374.7 ms ✓ DMRGenie 5 dependencies successfully precompiled in 204 seconds. 86 already precompiled. 4 dependencies had output during precompilation: ┌ TensorPACK │ _____ _____ _ _ ______ ___ _____ _ __ │ |_ _| ___| \ | || ___ \/ _ \/ __ \| | / / │ | | | |__ | \| || |_/ / /_\ \ / \/| |/ / │ | | | __|| . ` || __/| _ | | | \ │ | | | |___| |\ || | | | | | \__/\| |\ \ │ \_/ \____/\_| \_/\_| \_| |_/\____/\_| \_/ │ version 1.0 │ (made for julia v1.10.4+, see included license) │ │ Code: https://github.com/bakerte/TENPACK.jl │ │ Please cite: T.E. Baker, "forthcoming" │ ...and any other algorithms used (noted in documentation) │ │ Funding for this program is graciously provided by: │ + Institut quantique (Université de Sherbrooke) │ + Département de physique, Université de Sherbrooke │ + Canada First Research Excellence Fund (CFREF) │ + Institut Transdisciplinaire d'Information Quantique (INTRIQ) │ + US-UK Fulbright Commission (Bureau of Education and Cultural Affairs from the United States Department of State) │ + Department of Physics, University of York │ + Canada Research Chair in Quantum Computing for Modelling of Molecules and Materials │ + Department of Physics & Astronomy, University of Victoria │ + Department of Chemistry, University of Victoria │ + Faculty of Science, University of Victoria │ + National Science and Engineering Research Council (NSERC) │ julia threads: 1 (modify with 'export JULIA_NUM_THREADS=' or `julia -t #`) │ julia processes: 1 (modify with 'Distributed' package commands, `addprocs()` or `julia -p #`) │ │ # Warning: │ We recommend not defining `using LinearAlgebra` to avoid conflicts. Instead, define │ ``` │ │ import LinearAlgebra │ │ ``` │ │ and define functions as `LinearAlgebra.svd` to use functions from that package. └ ┌ DMRJtensor │ _________ _________ _ _ _ │ | \ \/ || ___ (_) | (_) │ | | | | . . || |_/ /_ _ _| |_ __ _ │ | | | | |\/| || /| | | | | | |/ _` | │ | |/ /| | | || |\ \| | |_| | | | (_| | │ |___/ \_| |_/\_| \_| |\__,_|_|_|\__,_| │ _/ | │ |__/ │ version 1.0 │ (made for julia v1.10.4+, see included license) │ │ Code: https://github.com/bakerte/DMRJtensor.jl │ │ Please cite: │ Introduction: T.E. Baker, S. Desrosiers, M. Tremblay, M.P. Thompson "Méthodes de calcul avec réseaux de tenseurs en physique" Canadian Journal of Physics 99, 4 (2021) │ [ibid. "Basic tensor network computations in physics" arxiv: 1911.11566 p. 20] │ Documentation: T.E. Baker, et. al."DMRjulia: Tensor recipes for entanglement renormalization computations" arxiv: 2111.14530 │ and T.E. Baker, M.P. Thompson "Build your own tensor network library: DMRjulia I. Basic library for the density matrix renormalization group" arxiv: 2109.03120 │ ...and any other algorithms used (noted in documentation) │ │ Funding for this program is graciously provided by: │ + Institut quantique (Université de Sherbrooke) │ + Département de physique, Université de Sherbrooke │ + Canada First Research Excellence Fund (CFREF) │ + Institut Transdisciplinaire d'Information Quantique (INTRIQ) │ + US-UK Fulbright Commission (Bureau of Education and Cultural Affairs from the United States Department of State) │ + Department of Physics, University of York │ + Canada Research Chair in Quantum Computing for Modelling of Molecules and Materials │ + Department of Physics & Astronomy, University of Victoria │ + Department of Chemistry, University of Victoria │ + Faculty of Science, University of Victoria │ + National Science and Engineering Research Council (NSERC) │ julia threads: 1 (modify with 'export JULIA_NUM_THREADS=' or `julia -t #`) │ julia processes: 1 (modify with 'Distributed' package commands, `addprocs()` or `julia -p #`) └ ┌ DMRGenie │ Optimizing matrix product state... │ algorithm = DMRG-twosite │ size of renormalized system = 2 │ minimum bond dimension = 2 │ maximum bond dimension = 100 │ number of sweeps = 300 │ Lanczos iterations = 2 │ cutoff = 1.0e-9 │ converge in energy? true (otherwise, entropy) │ specified goal = 1.0e-10 │ initial noise parameter = 1.0 │ noise increment = 0.01 │ fixing SvN values? false │ SvN at center bond b=50 = 0.19316264707580308 │ Singular values at center bond b=50: [0.98152, 0.13879, 0.10917, 0.073734] │ │ Sweep 1 (back and forth): 2.92104 sec │ Largest truncation = 0.0, m = 4 │ Energy at sweep 1 is -34.168153674897 │ │ SvN at center bond b=50 = 0.42955676591488473 │ Singular values at center bond b=50: [0.94605, 0.26049, 0.14682, 0.12474, 0.0034383, 0.0024208, 0.0010248, 0.00059224] │ │ Sweep 2 (back and forth): 0.27498 sec │ Largest truncation = 9.76092256576887e-10, m = 16 │ Energy at sweep 2 is -40.155216320969 │ │ SvN at center bond b=50 = 0.4745628516654123 │ Singular values at center bond b=50: [0.94226, 0.20375, 0.19679, 0.17827, 0.0068382, 0.005996, 0.0046064, 0.0039668] │ │ Sweep 3 (back and forth): 1.07899 sec │ Largest truncation = 9.94230137147164e-10, m = 30 │ Energy at sweep 3 is -40.948597713892 │ │ SvN at center bond b=50 = 0.5340271354801205 │ Singular values at center bond b=50: [0.92901, 0.28145, 0.18344, 0.15408, 0.012779, 0.0086651, 0.0064643, 0.0050875] │ │ Sweep 4 (back and forth): 1.42509 sec │ Largest truncation = 9.932605437009906e-10, m = 26 │ Energy at sweep 4 is -41.424594309338 │ │ SvN at center bond b=50 = 0.5919982020776687 │ Singular values at center bond b=50: [0.91008, 0.35392, 0.17559, 0.12261, 0.019901, 0.012157, 0.0059526, 0.0056855] │ │ Sweep 5 (back and forth): 1.29283 sec │ Largest truncation = 9.922954963513425e-10, m = 24 │ Energy at sweep 5 is -41.882238946950 │ │ SvN at center bond b=50 = 0.6339813910735259 │ Singular values at center bond b=50: [0.89471, 0.39619, 0.17116, 0.11068, 0.025632, 0.014724, 0.0066784, 0.0060753] │ │ Sweep 6 (back and forth): 1.35294 sec │ Largest truncation = 9.800135374140403e-10, m = 25 │ Energy at sweep 6 is -42.133968566167 │ │ SvN at center bond b=50 = 0.6654838592349689 │ Singular values at center bond b=50: [0.88517, 0.41508, 0.17454, 0.11074, 0.031332, 0.01733, 0.0082181, 0.0069847] │ │ Sweep 7 (back and forth): 1.37598 sec │ Largest truncation = 9.973060496793607e-10, m = 26 │ Energy at sweep 7 is -42.377377981489 │ │ SvN at center bond b=50 = 0.6892699850814539 │ Singular values at center bond b=50: [0.88173, 0.41491, 0.18451, 0.11969, 0.036856, 0.020255, 0.010162, 0.008574] │ │ Sweep 8 (back and forth): 1.41076 sec │ Largest truncation = 9.96370942805656e-10, m = 26 │ Energy at sweep 8 is -42.516694268127 │ │ SvN at center bond b=50 = 0.703483547067473 │ Singular values at center bond b=50: [0.88412, 0.3973, 0.19839, 0.13613, 0.040953, 0.023077, 0.012204, 0.010823] │ │ Sweep 9 (back and forth): 1.45924 sec │ Largest truncation = 9.756272105989688e-10, m = 25 │ Energy at sweep 9 is -42.617323698408 │ │ SvN at center bond b=50 = 0.7066747979327186 │ Singular values at center bond b=50: [0.88945, 0.37037, 0.21122, 0.15584, 0.041636, 0.024426, 0.013798, 0.013153] │ │ Sweep 10 (back and forth): 1.45543 sec │ Largest truncation = 9.976227593274623e-10, m = 25 │ Energy at sweep 10 is -42.702352333303 │ │ SvN at center bond b=50 = 0.7030098706904302 │ Singular values at center bond b=50: [0.89633, 0.33121, 0.22426, 0.18391, 0.039555, 0.024685, 0.016263, 0.015249] │ │ Sweep 11 (back and forth): 1.47730 sec │ Largest truncation = 9.977660537026202e-10, m = 26 │ Energy at sweep 11 is -42.901604499410 │ │ SvN at center bond b=50 = 0.6953557266872226 │ Singular values at center bond b=50: [0.90234, 0.27276, 0.24761, 0.21812, 0.031869, 0.024761, 0.022177, 0.01751] │ │ Sweep 12 (back and forth): 1.69584 sec │ Largest truncation = 9.997244586750436e-10, m = 33 │ Energy at sweep 12 is -43.435063578756 │ │ SvN at center bond b=50 = 0.6995162465003105 │ Singular values at center bond b=50: [0.89692, 0.32957, 0.23231, 0.17377, 0.035195, 0.02657, 0.019197, 0.018474] │ │ Sweep 13 (back and forth): 1.96195 sec │ Largest truncation = 9.948279091380668e-10, m = 35 │ Energy at sweep 13 is -43.672410279819 │ │ SvN at center bond b=50 = 0.7218579390464543 │ Singular values at center bond b=50: [0.88995, 0.35278, 0.22934, 0.1659, 0.042089, 0.027599, 0.020493, 0.017912] │ │ Sweep 14 (back and forth): 2.25810 sec │ Largest truncation = 9.94499466917474e-10, m = 36 │ Energy at sweep 14 is -43.893333117877 │ │ SvN at center bond b=50 = 0.7499190166625491 │ Singular values at center bond b=50: [0.87597, 0.40221, 0.21416, 0.1423, 0.053179, 0.029574, 0.023254, 0.016995] │ │ Sweep 15 (back and forth): 3.17202 sec │ Largest truncation = 9.969945628071895e-10, m = 39 │ Energy at sweep 15 is -44.033611448596 │ │ SvN at center bond b=50 = 0.7806589131657744 │ Singular values at center bond b=50: [0.86037, 0.44322, 0.20143, 0.12577, 0.066339, 0.034067, 0.024799, 0.016661] │ │ Sweep 16 (back and forth): 3.21125 sec │ Largest truncation = 9.97198145014558e-10, m = 41 │ Energy at sweep 16 is -44.082540238415 │ │ SvN at center bond b=50 = 0.8018737489675016 │ Singular values at center bond b=50: [0.85904, 0.43633, 0.21257, 0.13677, 0.069283, 0.036307, 0.027365, 0.018657] │ │ Sweep 17 (back and forth): 3.41205 sec │ Largest truncation = 9.955338040852094e-10, m = 46 │ Energy at sweep 17 is -44.101378037048 │ │ SvN at center bond b=50 = 0.8168701207746549 │ Singular values at center bond b=50: [0.86028, 0.42249, 0.22507, 0.15054, 0.069105, 0.037631, 0.029604, 0.021208] │ │ Sweep 18 (back and forth): 3.35944 sec │ Largest truncation = 9.973818369862878e-10, m = 45 │ Energy at sweep 18 is -44.112214010680 │ │ SvN at center bond b=50 = 0.8358380685074261 │ Singular values at center bond b=50: [0.86197, 0.40094, 0.24194, 0.17145, 0.06733, 0.039471, 0.031938, 0.024905] │ │ Sweep 19 (back and forth): 3.55576 sec │ Largest truncation = 9.994947149949296e-10, m = 50 │ Energy at sweep 19 is -44.121007039505 │ │ SvN at center bond b=50 = 0.8655898938663513 │ Singular values at center bond b=50: [0.86391, 0.35538, 0.26904, 0.21595, 0.060961, 0.043467, 0.033725, 0.032249] │ │ Sweep 20 (back and forth): 4.94663 sec │ Largest truncation = 9.981510590989907e-10, m = 81 │ Energy at sweep 20 is -44.125118398481 │ │ SvN at center bond b=50 = 0.8927095963284046 │ Singular values at center bond b=50: [0.86172, 0.32026, 0.28429, 0.25511, 0.056377, 0.047784, 0.040268, 0.035451] │ │ Sweep 21 (back and forth): 5.72636 sec │ Largest truncation = 9.976620193706973e-10, m = 76 │ Energy at sweep 21 is -44.127431215473 │ │ SvN at center bond b=50 = 0.9133582761632899 │ Singular values at center bond b=50: [0.85841, 0.30237, 0.29008, 0.27843, 0.054208, 0.051196, 0.047808, 0.037836] │ │ Sweep 22 (back and forth): 6.38452 sec │ Largest truncation = 9.989957904658965e-10, m = 74 │ Energy at sweep 22 is -44.127646530163 │ │ SvN at center bond b=50 = 0.9187837568177486 │ Singular values at center bond b=50: [0.85751, 0.2961, 0.29109, 0.2861, 0.053322, 0.052079, 0.050575, 0.038538] │ │ Sweep 23 (back and forth): 7.06197 sec │ Largest truncation = 9.964535269383446e-10, m = 87 │ Energy at sweep 23 is -44.127717416058 │ │ SvN at center bond b=50 = 0.9221308371926646 │ Singular values at center bond b=50: [0.85691, 0.29213, 0.29157, 0.29099, 0.052762, 0.0526, 0.052363, 0.038991] │ │ Sweep 24 (back and forth): 9.57299 sec │ Largest truncation = 9.996747391992128e-10, m = 85 │ Energy at sweep 24 is -44.127738733265 │ │ SvN at center bond b=50 = 0.9227725437054923 │ Singular values at center bond b=50: [0.85681, 0.2917, 0.29164, 0.29157, 0.052718, 0.052701, 0.052677, 0.039082] │ │ Sweep 25 (back and forth): 10.94773 sec │ Largest truncation = 9.982083304958863e-10, m = 80 │ Energy at sweep 25 is -44.127739510940 │ │ SvN at center bond b=50 = 0.922827856375154 │ Singular values at center bond b=50: [0.8568, 0.29165, 0.29164, 0.29164, 0.052712, 0.05271, 0.052707, 0.03909] │ │ Sweep 26 (back and forth): 11.32738 sec │ Largest truncation = 9.997811202385685e-10, m = 76 │ Energy at sweep 26 is -44.127739522105 │ │ SvN at center bond b=50 = 0.9228327790656045 │ Singular values at center bond b=50: [0.8568, 0.29165, 0.29164, 0.29164, 0.052712, 0.052711, 0.05271, 0.039091] │ │ Sweep 27 (back and forth): 11.14420 sec │ Largest truncation = 9.990670252417431e-10, m = 76 │ Energy at sweep 27 is -44.127739523542 │ │ SvN at center bond b=50 = 0.9228333872757892 │ Singular values at center bond b=50: [0.8568, 0.29164, 0.29164, 0.29164, 0.052711, 0.052711, 0.052711, 0.039091] │ │ Sweep 28 (back and forth): 11.60889 sec │ Largest truncation = 9.97885960298526e-10, m = 76 │ Energy at sweep 28 is -44.127739523328 │ │ SvN at center bond b=50 = 0.9228335100543894 │ Singular values at center bond b=50: [0.8568, 0.29164, 0.29164, 0.29164, 0.052711, 0.052711, 0.052711, 0.039091] │ │ Sweep 29 (back and forth): 11.61680 sec │ Largest truncation = 9.996083600519847e-10, m = 76 │ Energy at sweep 29 is -44.127739523446 │ │ SvN at center bond b=50 = 0.9228335410570212 │ Singular values at center bond b=50: [0.8568, 0.29164, 0.29164, 0.29164, 0.052711, 0.052711, 0.052711, 0.039091] │ │ Sweep 30 (back and forth): 11.39592 sec │ Largest truncation = 9.99438162168329e-10, m = 76 │ Energy at sweep 30 is -44.127739523473 │ │ The energy for DMRG converged to a difference of 2.6687985155149363e-11 after 30 sweeps! │ (...or it's stuck in a metastable state...) │ │ Success! This is where DMRGenie will boot from in a subsequent push and produce the GUI on a machine └ ┌ Genie │ WARNING: Constructor for type "Dict" was extended in `Router` without explicit qualification or import. │ NOTE: Assumed "Dict" refers to `Base.Dict`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function Dict end`. │ Hint: To silence the warning, qualify `Dict` as `Base.Dict` in the method signature or explicitly `import Base: Dict`. └ Precompilation completed after 210.07s ################################################################################ # Loading # Loading DMRGenie... Loading completed after 0.89s PkgEval succeeded after 239.23s