Package evaluation to test Highlights on Julia 1.14.0-DEV.2435 (e1b2c72e96*) started at 2026-06-25T14:06:02.874 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 14.8s ################################################################################ # Installation # Installing Highlights... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [eafb193a] + Highlights v0.6.1 Updating `~/.julia/environments/v1.14/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [fa961155] + CEnum v0.5.0 [eafb193a] + Highlights v0.6.1 [692b3bcd] + JLLWrappers v1.8.0 [682c06a0] + JSON v1.6.1 [69de0a69] + Parsers v2.8.6 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [ec057cc2] + StructUtils v2.8.2 [f42328cb] + TreeSitter v0.2.3 ⌅ [695101d5] + tree_sitter_jll v0.25.10+0 [0dad84c5] + ArgTools v1.2.0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.5+0 [deac9b47] + LibCURL_jll v8.20.0+1 [e37daf67] + LibGit2_jll v1.9.4+0 [29816b5a] + LibSSH2_jll v1.11.101+0 [14a3606d] + MozillaCACerts_jll v2026.5.14 [458c3c95] + OpenSSL_jll v3.5.7+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850ede] + nghttp2_jll v1.69.0+0 [3f19e933] + p7zip_jll v17.8.0+0 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 5.36s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 2.0 s ✓ ICU_jll 1.9 s ✓ Libffi_jll 1.7 s ✓ LZO_jll 1.7 s ✓ tree_sitter_fortran_jll 1.8 s ✓ Typst_jll 1.9 s ✓ tree_sitter_r_jll 1.9 s ✓ tree_sitter_toml_jll 2.0 s ✓ Pixman_jll 2.0 s ✓ Gettext_jll 7.8 s ✓ Highlights 2.1 s ✓ Glib_jll 2.4 s ✓ Cairo_jll 2.6 s ✓ HarfBuzz_jll 2.3 s ✓ HarfBuzz_ICU_jll 2.1 s ✓ tectonic_jll 15 dependencies successfully precompiled in 37 seconds. 94 already precompiled. Precompilation completed after 71.73s ################################################################################ # Testing # Testing Highlights Status `/tmp/jl_f9wWGc/Project.toml` [eafb193a] Highlights v0.6.1 [682c06a0] JSON v1.6.1 [324d217c] ReferenceTests v0.10.6 [f42328cb] TreeSitter v0.2.3 [eb4b1da6] Typst_jll v0.15.0+0 [d7dd28d6] tectonic_jll v0.15.0+0 [7332bcdc] tree_sitter_bash_jll v0.25.1+0 [f370be48] tree_sitter_fortran_jll v0.6.0+0 [beecb120] tree_sitter_go_jll v0.25.0+0 [ca45b743] tree_sitter_javascript_jll v0.25.0+0 [52be201e] tree_sitter_julia_jll v0.25.0+0 [67499a12] tree_sitter_matlab_jll v1.3.0+0 [88db161d] tree_sitter_python_jll v0.25.0+0 [fc627389] tree_sitter_r_jll v1.2.0+0 [b2197e8e] tree_sitter_rust_jll v0.24.2+0 [a1529afc] tree_sitter_toml_jll v0.7.0+0 [56f22d72] Artifacts v1.11.0 [44cfe95a] Pkg v1.14.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_f9wWGc/Manifest.toml` [1520ce14] AbstractTrees v0.4.5 [fa961155] CEnum v0.5.0 [3da002f7] ColorTypes v0.12.1 [c3611d14] ColorVectorSpace v0.11.0 [5ae59095] Colors v0.13.1 [a8cc5b0e] Crayons v4.1.1 [ab62b9b5] DeepDiffs v1.2.0 [b4f34e82] Distances v0.10.12 [5789e2e9] FileIO v1.19.0 ⌅ [53c48c17] FixedPointNumbers v0.8.6 [eafb193a] Highlights v0.6.1 [c817782e] ImageBase v0.1.7 [a09fc81d] ImageCore v0.10.5 [9b13fd28] IndirectArrays v1.0.0 [692b3bcd] JLLWrappers v1.8.0 [682c06a0] JSON v1.6.1 [dbb5928d] MappedArrays v0.4.3 [e94cdb99] MosaicViews v0.3.4 [6fe1bfb0] OffsetArrays v1.17.0 [5432bcbf] PaddedViews v0.5.12 [69de0a69] Parsers v2.8.6 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [189a3867] Reexport v1.2.2 [324d217c] ReferenceTests v0.10.6 [ae029012] Requires v1.3.1 [45858cf5] Sixel v0.1.5 [cae243ae] StackViews v0.1.2 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [ec057cc2] StructUtils v2.8.2 [62fd8b95] TensorCore v0.1.1 [f42328cb] TreeSitter v0.2.3 [c8c2cc18] XTermColors v0.2.1 [6e34b625] Bzip2_jll v1.0.9+0 ⌃ [83423d85] Cairo_jll v1.18.4+0 [2e619515] Expat_jll v2.8.1+0 [a3f928ae] Fontconfig_jll v2.17.1+0 [d7e528f0] FreeType2_jll v2.14.3+1 ⌅ [78b55507] Gettext_jll v0.21.0+0 ⌃ [7746bdde] Glib_jll v2.82.4+0 [3b182d85] Graphite2_jll v1.3.16+0 ⌃ [655565e8] HarfBuzz_ICU_jll v2.8.1+0 ⌅ [2e76f6c2] HarfBuzz_jll v2.8.1+1 ⌅ [a51ab1cf] ICU_jll v69.1.0+0 [aacddb02] JpegTurbo_jll v3.1.5+0 [1d63c593] LLVMOpenMP_jll v18.1.8+0 [dd4b983a] LZO_jll v2.10.3+0 ⌅ [e9f186c6] Libffi_jll v3.2.2+2 [94ce4f54] Libiconv_jll v1.18.0+0 [4b2f31a3] Libmount_jll v2.42.0+0 [38a345b3] Libuuid_jll v2.42.0+0 ⌅ [30392449] Pixman_jll v0.44.2+0 [eb4b1da6] Typst_jll v0.15.0+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [4f6342f7] Xorg_libX11_jll v1.8.13+0 [0c0b7dd1] Xorg_libXau_jll v1.0.13+0 [a3789734] Xorg_libXdmcp_jll v1.1.6+0 [1082639a] Xorg_libXext_jll v1.3.8+0 [ea2f1a96] Xorg_libXrender_jll v0.9.12+0 [c7cfdc94] Xorg_libxcb_jll v1.17.1+0 [c5fb5394] Xorg_xtrans_jll v1.6.0+0 [b53b4c65] libpng_jll v1.6.58+0 [075b6546] libsixel_jll v1.10.5+0 [d7dd28d6] tectonic_jll v0.15.0+0 [7332bcdc] tree_sitter_bash_jll v0.25.1+0 [f370be48] tree_sitter_fortran_jll v0.6.0+0 [beecb120] tree_sitter_go_jll v0.25.0+0 [ca45b743] tree_sitter_javascript_jll v0.25.0+0 ⌅ [695101d5] tree_sitter_jll v0.25.10+0 [52be201e] tree_sitter_julia_jll v0.25.0+0 [67499a12] tree_sitter_matlab_jll v1.3.0+0 [88db161d] tree_sitter_python_jll v0.25.0+0 [fc627389] tree_sitter_r_jll v1.2.0+0 [b2197e8e] tree_sitter_rust_jll v0.24.2+0 [a1529afc] tree_sitter_toml_jll v0.7.0+0 [0dad84c5] ArgTools v1.2.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.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.5.5+0 [deac9b47] LibCURL_jll v8.20.0+1 [e37daf67] LibGit2_jll v1.9.4+0 [29816b5a] LibSSH2_jll v1.11.101+0 [14a3606d] MozillaCACerts_jll v2026.5.14 [4536629a] OpenBLAS_jll v0.3.33+0 [458c3c95] OpenSSL_jll v3.5.7+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.69.0+0 [3f19e933] p7zip_jll v17.8.0+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... ┌ Info: Reference Test for "fortran.txt" failed: │ - DIFF ------------------------ │ """ │ [comment:! Based on code samples from https://en.wikipedia.org/wiki/Fortran] │ [comment:! and https://learnxinyminutes.com/docs/fortran95/.] │ │ - [keyword:PROGRAM] [namespace:test] │ - [keyword:CALL] [function:print_message] │ - [keyword.function:END] [keyword.function:PROGRAM] [namespace:test] │ - [keyword.function:SUBROUTINE] [function:print_message] │ - [keyword:PRINT] [operator:*][punctuation.delimiter:,] [string:'Hello world!'] │ - [keyword.function:END] [keyword.function:SUBROUTINE] [function:print_message] │ + [keyword:PROGRAM ][variable:test][keyword: │ + ] [keyword:CALL] [function:print_message] │ + [keyword:END PROGRAM ][variable:test] │ + [keyword:SUBROUTINE ][function:print_message][keyword: │ + ] [keyword:PRINT ][operator:*][punctuation.delimiter:,][keyword: ][string:'Hello world!'] │ + [keyword:END SUBROUTINE ][function:print_message] │ │ # a preprocessor comment │ │ [boolean:.true.] [operator:==] [boolean:.FALSE.] │ │ - a [operator:<] [variable:b] [keyword.operator:.AND.] [variable:i] [operator:/=] [variable:j] │ + a [operator:<] [variable:b] [operator:.AND.] [variable:i] [operator:/=] [variable:j] │ flag [operator:=] [variable:a] [operator:==] [variable:b] │ │ - [keyword:print] [string:\"(F6.3)\"][punctuation.delimiter:,] [number:4.32] │ + [keyword:print ][string:\"(F6.3)\"][punctuation.delimiter:,][keyword: ][number:4.32] │ │ [comment:! A comment...] │ │ - [type:TYPE] str[type:in]g[number:80] [comment:! ... and other comment.] │ + [variable:TYPE] string[number:80] [comment:! ... and other comment.] │ [type:INTEGER] [variable:length] │ - [type:CHARACTER][punctuation.bracket:(][number:80][punctuation.bracket:)] [type:value] │ - [keyword.function:END] [namespace:TYPE] str[type:in]g[number:80] │ - [type:CHARACTER][punctuation.delimiter:::] [variable:char1][punctuation.delimiter:,] [variable:char2][punctuation.delimiter:,] [variable:char3] │ - [type:TYPE][punctuation.bracket:(]string80[punctuation.bracket:)][punctuation.delimiter:::] [variable:str1][punctuation.delimiter:,] [variable:str2][punctuation.delimiter:,] [variable:str3] │ + [type:CHARACTER][punctuation.bracket:(][number:80][punctuation.bracket:)] [variable:value] │ + END [type:TYPE ][type:string80][type: │ + ][type:CHARACTER][punctuation.delimiter:::] [variable:char1][punctuation.delimiter:,] [variable:char2][punctuation.delimiter:,] [variable:char3] │ + [type:TYPE][punctuation.bracket:(][type:string80][punctuation.bracket:)][punctuation.delimiter:::] [variable:str1][punctuation.delimiter:,] [variable:str2][punctuation.delimiter:,] [variable:str3] │ │ - [type:REAL][punctuation.delimiter:,] [type:DIMENSION][punctuation.bracket:(][number:10][punctuation.delimiter:,] [number:20][punctuation.bracket:)] [punctuation.delimiter:::] [variable:a][punctuation.delimiter:,] [variable:b][punctuation.delimiter:,] [variable:c] │ - [type:REAL][punctuation.delimiter:,] [type:DIMENSION][punctuation.bracket:(][number:5][punctuation.bracket:)] [punctuation.delimiter:::] [variable:v][punctuation.delimiter:,] [variable:w] │ + [type:REAL][punctuation.delimiter:,] [attribute:DIMENSION][punctuation.bracket:(][number:10][punctuation.delimiter:,][attribute: ][number:20][punctuation.bracket:)] [punctuation.delimiter:::] [variable:a][punctuation.delimiter:,] [variable:b][punctuation.delimiter:,] [variable:c] │ + [type:REAL][punctuation.delimiter:,] [attribute:DIMENSION][punctuation.bracket:(][number:5][punctuation.bracket:)] [punctuation.delimiter:::] [variable:v][punctuation.delimiter:,] [variable:w] │ [type:LOGICAL] [variable:flag][punctuation.bracket:(][number:10][punctuation.delimiter:,] [number:20][punctuation.bracket:)] │ │ [variable:a] [operator:=] [variable:b] │ [variable:c] [operator:=] [variable:a][operator:/][variable:b] │ [variable:w] [operator:=] [variable:v] [operator:+] [number:1.2] │ - [variable:w] [operator:=] [number:5][operator:/][variable:v] [operator:+] [variable:a][punctuation.bracket:(][number:1]:[number:5][punctuation.delimiter:,] [number:5][punctuation.bracket:)] │ - [variable:c][punctuation.bracket:(][number:1]:[number:8][punctuation.delimiter:,] [number:5]:[number:10][punctuation.bracket:)] [operator:=] [variable:a][punctuation.bracket:(][number:2]:[number:9][punctuation.delimiter:,] [number:5]:[number:10][punctuation.bracket:)] [operator:+] [variable:b][punctuation.bracket:(][number:1]:[number:8][punctuation.delimiter:,] [number:15]:[number:20][punctuation.bracket:)] │ - [variable:v][punctuation.bracket:(][number:2]:[number:5][punctuation.bracket:)] [operator:=] [variable:v][punctuation.bracket:(][number:1]:[number:4][punctuation.bracket:)] │ + [variable:w] [operator:=] [number:5][operator:/][variable:v] [operator:+] [variable:a][punctuation.bracket:(][number:1][punctuation.delimiter::][number:5][punctuation.delimiter:,] [number:5][punctuation.bracket:)] │ + [variable:c][punctuation.bracket:(][number:1][punctuation.delimiter::][number:8][punctuation.delimiter:,] [number:5][punctuation.delimiter::][number:10][punctuation.bracket:)] [operator:=] [variable:a][punctuation.bracket:(][number:2][punctuation.delimiter::][number:9][punctuation.delimiter:,] [number:5][punctuation.delimiter::][number:10][punctuation.bracket:)] [operator:+] [variable:b][punctuation.bracket:(][number:1][punctuation.delimiter::][number:8][punctuation.delimiter:,] [number:15][punctuation.delimiter::][number:20][punctuation.bracket:)] │ + [variable:v][punctuation.bracket:(][number:2][punctuation.delimiter::][number:5][punctuation.bracket:)] [operator:=] [variable:v][punctuation.bracket:(][number:1][punctuation.delimiter::][number:4][punctuation.bracket:)] │ │ [variable:i] [operator:=] [number:10] │ - select case [punctuation.bracket:(][variable:i][punctuation.bracket:)] │ - case [punctuation.bracket:(][number:0][punctuation.bracket:)] [comment:! case i == 0] │ + [keyword:select] [keyword:case] [punctuation.bracket:(][variable:i][punctuation.bracket:)] │ + [keyword:case] [punctuation.bracket:(][number:0][punctuation.bracket:)] [comment:! case i == 0] │ [variable:j][operator:=][number:0] │ - case [punctuation.bracket:(][number:1]:[number:5][punctuation.bracket:)] │ + [keyword:case] [punctuation.bracket:(][number:1][punctuation.delimiter::][number:5][punctuation.bracket:)] │ [variable:j][operator:=][number:1] │ - case [punctuation.bracket:(][number:6]:[punctuation.bracket:)] │ + [keyword:case] [punctuation.bracket:(][number:6][punctuation.delimiter::][punctuation.bracket:)] │ [variable:j][operator:=][number:2] │ - case [keyword:default] │ + [keyword:case] [keyword:default] │ [variable:j][operator:=][number:3] │ - end select │ + [keyword:end select] │ """ │ ------------------------------- │ reference = "/home/pkgeval/.julia/packages/Highlights/1JJcZ/test/references/fortran.txt" └ actual = "/tmp/jl_NIcHTM/fortran.txt" Highlighting output: Error During Test at /home/pkgeval/.julia/packages/Highlights/1JJcZ/test/runtests.jl:314 Got exception outside of a @test To update the reference images either run the tests interactively with 'include("test/runtests.jl")', or to force-update all failing reference images set the environment variable `JULIA_REFERENCETESTS_UPDATE` to "true" and re-run the tests via Pkg. Stacktrace: [1] error(s::String) @ Base error.jl:56 [2] test_reference(reference_file::FileIO.File{FileIO.DataFormat{:TXT}, String}, raw_actual::String, equiv::Nothing, rendermode::Nothing; kw::@Kwargs{}) @ ReferenceTests ~/.julia/packages/ReferenceTests/QAKab/src/test_reference.jl:165 [3] test_reference(reference_file::FileIO.File{FileIO.DataFormat{:TXT}, String}, raw_actual::String, equiv::Nothing, rendermode::Nothing) @ ReferenceTests ~/.julia/packages/ReferenceTests/QAKab/src/test_reference.jl:113 [4] test_reference(filename::String, raw_actual::String; by::Nothing, render::Nothing, format::Nothing, kw::@Kwargs{}) @ ReferenceTests ~/.julia/packages/ReferenceTests/QAKab/src/test_reference.jl:110 [5] test_reference(filename::String, raw_actual::String) @ ReferenceTests ~/.julia/packages/ReferenceTests/QAKab/src/test_reference.jl:105 [6] top-level scope @ ~/.julia/packages/Highlights/1JJcZ/test/runtests.jl:21 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [8] macro expansion @ ~/.julia/packages/Highlights/1JJcZ/test/runtests.jl:315 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [10] macro expansion @ ~/.julia/packages/Highlights/1JJcZ/test/runtests.jl:345 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [12] top-level scope @ none:6 [13] eval(m::Module, e::Any) @ Core boot.jl:522 [14] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [15] _start() @ Base client.jl:596 ┌ Info: Reference Test for "fortran_ansi.txt" failed: │ - DIFF ------------------------ │ """ │ \e[38;2;122;122;122m! Based on code samples from https://en.wikipedia.org/wiki/Fortran\e[0m │ \e[38;2;122;122;122m! and https://learnxinyminutes.com/docs/fortran95/.\e[0m │ │ - \e[38;2;230;71;71mPROGRAM\e[0m \e[38;2;117;215;236mtest\e[0m │ - \e[38;2;230;71;71mCALL\e[0m \e[38;2;155;107;223mprint_message\e[0m │ - \e[38;2;230;71;71mEND\e[0m \e[38;2;230;71;71mPROGRAM\e[0m \e[38;2;117;215;236mtest\e[0m │ - \e[38;2;230;71;71mSUBROUTINE\e[0m \e[38;2;155;107;223mprint_message\e[0m │ - \e[38;2;230;71;71mPRINT\e[0m \e[38;2;248;248;242m*\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;66;230;108m'Hello world!'\e[0m │ - \e[38;2;230;71;71mEND\e[0m \e[38;2;230;71;71mSUBROUTINE\e[0m \e[38;2;155;107;223mprint_message\e[0m │ + \e[38;2;230;71;71mPROGRAM \e[0m\e[38;2;248;248;242mtest\e[0m\e[38;2;230;71;71m │ + \e[0m \e[38;2;230;71;71mCALL\e[0m \e[38;2;155;107;223mprint_message\e[0m │ + \e[38;2;230;71;71mEND PROGRAM \e[0m\e[38;2;248;248;242mtest\e[0m │ + \e[38;2;230;71;71mSUBROUTINE \e[0m\e[38;2;155;107;223mprint_message\e[0m\e[38;2;230;71;71m │ + \e[0m \e[38;2;230;71;71mPRINT \e[0m\e[38;2;248;248;242m*\e[0m\e[38;2;248;248;242m,\e[0m\e[38;2;230;71;71m \e[0m\e[38;2;66;230;108m'Hello world!'\e[0m │ + \e[38;2;230;71;71mEND SUBROUTINE \e[0m\e[38;2;155;107;223mprint_message\e[0m │ │ # a preprocessor comment │ │ \e[38;2;228;243;74m.true.\e[0m \e[38;2;248;248;242m==\e[0m \e[38;2;228;243;74m.FALSE.\e[0m │ │ - a \e[38;2;248;248;242m<\e[0m \e[38;2;248;248;242mb\e[0m \e[38;2;230;71;71m.AND.\e[0m \e[38;2;248;248;242mi\e[0m \e[38;2;248;248;242m/=\e[0m \e[38;2;248;248;242mj\e[0m │ + a \e[38;2;248;248;242m<\e[0m \e[38;2;248;248;242mb\e[0m \e[38;2;248;248;242m.AND.\e[0m \e[38;2;248;248;242mi\e[0m \e[38;2;248;248;242m/=\e[0m \e[38;2;248;248;242mj\e[0m │ flag \e[38;2;248;248;242m=\e[0m \e[38;2;248;248;242ma\e[0m \e[38;2;248;248;242m==\e[0m \e[38;2;248;248;242mb\e[0m │ │ - \e[38;2;230;71;71mprint\e[0m \e[38;2;66;230;108m\"(F6.3)\"\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m4.32\e[0m │ + \e[38;2;230;71;71mprint \e[0m\e[38;2;66;230;108m\"(F6.3)\"\e[0m\e[38;2;248;248;242m,\e[0m\e[38;2;230;71;71m \e[0m\e[38;2;228;243;74m4.32\e[0m │ │ \e[38;2;122;122;122m! A comment...\e[0m │ │ - \e[38;2;117;215;236mTYPE\e[0m str\e[38;2;117;215;236min\e[0mg\e[38;2;228;243;74m80\e[0m \e[38;2;122;122;122m! ... and other comment.\e[0m │ + \e[38;2;248;248;242mTYPE\e[0m string\e[38;2;228;243;74m80\e[0m \e[38;2;122;122;122m! ... and other comment.\e[0m │ \e[38;2;117;215;236mINTEGER\e[0m \e[38;2;248;248;242mlength\e[0m │ - \e[38;2;117;215;236mCHARACTER\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m80\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;117;215;236mvalue\e[0m │ - \e[38;2;230;71;71mEND\e[0m \e[38;2;117;215;236mTYPE\e[0m str\e[38;2;117;215;236min\e[0mg\e[38;2;228;243;74m80\e[0m │ - \e[38;2;117;215;236mCHARACTER\e[0m\e[38;2;248;248;242m::\e[0m \e[38;2;248;248;242mchar1\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mchar2\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mchar3\e[0m │ - \e[38;2;117;215;236mTYPE\e[0m\e[38;2;248;248;242m(\e[0mstring80\e[38;2;248;248;242m)\e[0m\e[38;2;248;248;242m::\e[0m \e[38;2;248;248;242mstr1\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mstr2\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mstr3\e[0m │ + \e[38;2;117;215;236mCHARACTER\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m80\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242mvalue\e[0m │ + END \e[38;2;117;215;236mTYPE \e[0m\e[38;2;117;215;236mstring80\e[0m\e[38;2;117;215;236m │ + \e[0m\e[38;2;117;215;236mCHARACTER\e[0m\e[38;2;248;248;242m::\e[0m \e[38;2;248;248;242mchar1\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mchar2\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mchar3\e[0m │ + \e[38;2;117;215;236mTYPE\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;117;215;236mstring80\e[0m\e[38;2;248;248;242m)\e[0m\e[38;2;248;248;242m::\e[0m \e[38;2;248;248;242mstr1\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mstr2\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mstr3\e[0m │ │ - \e[38;2;117;215;236mREAL\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;117;215;236mDIMENSION\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m10\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m20\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m::\e[0m \e[38;2;248;248;242ma\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mb\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mc\e[0m │ - \e[38;2;117;215;236mREAL\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;117;215;236mDIMENSION\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m::\e[0m \e[38;2;248;248;242mv\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mw\e[0m │ + \e[38;2;117;215;236mREAL\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mDIMENSION\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m10\e[0m\e[38;2;248;248;242m,\e[0m\e[38;2;248;248;242m \e[0m\e[38;2;228;243;74m20\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m::\e[0m \e[38;2;248;248;242ma\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mb\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mc\e[0m │ + \e[38;2;117;215;236mREAL\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mDIMENSION\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m::\e[0m \e[38;2;248;248;242mv\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;248;248;242mw\e[0m │ \e[38;2;117;215;236mLOGICAL\e[0m \e[38;2;248;248;242mflag\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m10\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m20\e[0m\e[38;2;248;248;242m)\e[0m │ │ \e[38;2;248;248;242ma\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;248;248;242mb\e[0m │ \e[38;2;248;248;242mc\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;248;248;242ma\e[0m\e[38;2;248;248;242m/\e[0m\e[38;2;248;248;242mb\e[0m │ \e[38;2;248;248;242mw\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;248;248;242mv\e[0m \e[38;2;248;248;242m+\e[0m \e[38;2;228;243;74m1.2\e[0m │ - \e[38;2;248;248;242mw\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m/\e[0m\e[38;2;248;248;242mv\e[0m \e[38;2;248;248;242m+\e[0m \e[38;2;248;248;242ma\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m:\e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m)\e[0m │ - \e[38;2;248;248;242mc\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m:\e[38;2;228;243;74m8\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m5\e[0m:\e[38;2;228;243;74m10\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;248;248;242ma\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m2\e[0m:\e[38;2;228;243;74m9\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m5\e[0m:\e[38;2;228;243;74m10\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m+\e[0m \e[38;2;248;248;242mb\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m:\e[38;2;228;243;74m8\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m15\e[0m:\e[38;2;228;243;74m20\e[0m\e[38;2;248;248;242m)\e[0m │ - \e[38;2;248;248;242mv\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m2\e[0m:\e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;248;248;242mv\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m:\e[38;2;228;243;74m4\e[0m\e[38;2;248;248;242m)\e[0m │ + \e[38;2;248;248;242mw\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m/\e[0m\e[38;2;248;248;242mv\e[0m \e[38;2;248;248;242m+\e[0m \e[38;2;248;248;242ma\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m)\e[0m │ + \e[38;2;248;248;242mc\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m8\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m10\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;248;248;242ma\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m2\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m9\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m10\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m+\e[0m \e[38;2;248;248;242mb\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m8\e[0m\e[38;2;248;248;242m,\e[0m \e[38;2;228;243;74m15\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m20\e[0m\e[38;2;248;248;242m)\e[0m │ + \e[38;2;248;248;242mv\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m2\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;248;248;242mv\e[0m\e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m4\e[0m\e[38;2;248;248;242m)\e[0m │ │ \e[38;2;248;248;242mi\e[0m \e[38;2;248;248;242m=\e[0m \e[38;2;228;243;74m10\e[0m │ - select case \e[38;2;248;248;242m(\e[0m\e[38;2;248;248;242mi\e[0m\e[38;2;248;248;242m)\e[0m │ - case \e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m0\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;122;122;122m! case i == 0\e[0m │ + \e[38;2;230;71;71mselect\e[0m \e[38;2;230;71;71mcase\e[0m \e[38;2;248;248;242m(\e[0m\e[38;2;248;248;242mi\e[0m\e[38;2;248;248;242m)\e[0m │ + \e[38;2;230;71;71mcase\e[0m \e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m0\e[0m\e[38;2;248;248;242m)\e[0m \e[38;2;122;122;122m! case i == 0\e[0m │ \e[38;2;248;248;242mj\e[0m\e[38;2;248;248;242m=\e[0m\e[38;2;228;243;74m0\e[0m │ - case \e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m:\e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m)\e[0m │ + \e[38;2;230;71;71mcase\e[0m \e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m1\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;228;243;74m5\e[0m\e[38;2;248;248;242m)\e[0m │ \e[38;2;248;248;242mj\e[0m\e[38;2;248;248;242m=\e[0m\e[38;2;228;243;74m1\e[0m │ - case \e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m6\e[0m:\e[38;2;248;248;242m)\e[0m │ + \e[38;2;230;71;71mcase\e[0m \e[38;2;248;248;242m(\e[0m\e[38;2;228;243;74m6\e[0m\e[38;2;248;248;242m:\e[0m\e[38;2;248;248;242m)\e[0m │ \e[38;2;248;248;242mj\e[0m\e[38;2;248;248;242m=\e[0m\e[38;2;228;243;74m2\e[0m │ - case \e[38;2;230;71;71mdefault\e[0m │ + \e[38;2;230;71;71mcase\e[0m \e[38;2;230;71;71mdefault\e[0m │ \e[38;2;248;248;242mj\e[0m\e[38;2;248;248;242m=\e[0m\e[38;2;228;243;74m3\e[0m │ - end select │ + \e[38;2;230;71;71mend select\e[0m │ """ │ ------------------------------- │ reference = "/home/pkgeval/.julia/packages/Highlights/1JJcZ/test/references/fortran_ansi.txt" └ actual = "/tmp/jl_1ihF0D/fortran_ansi.txt" Output formats: Error During Test at /home/pkgeval/.julia/packages/Highlights/1JJcZ/test/runtests.jl:371 Got exception outside of a @test To update the reference images either run the tests interactively with 'include("test/runtests.jl")', or to force-update all failing reference images set the environment variable `JULIA_REFERENCETESTS_UPDATE` to "true" and re-run the tests via Pkg. Stacktrace: [1] error(s::String) @ Base error.jl:56 [2] test_reference(reference_file::FileIO.File{FileIO.DataFormat{:TXT}, String}, raw_actual::String, equiv::Nothing, rendermode::Nothing; kw::@Kwargs{}) @ ReferenceTests ~/.julia/packages/ReferenceTests/QAKab/src/test_reference.jl:165 [3] test_reference(reference_file::FileIO.File{FileIO.DataFormat{:TXT}, String}, raw_actual::String, equiv::Nothing, rendermode::Nothing) @ ReferenceTests ~/.julia/packages/ReferenceTests/QAKab/src/test_reference.jl:113 [4] test_reference(filename::String, raw_actual::String; by::Nothing, render::Nothing, format::Nothing, kw::@Kwargs{}) @ ReferenceTests ~/.julia/packages/ReferenceTests/QAKab/src/test_reference.jl:110 [5] test_reference(filename::String, raw_actual::String) @ ReferenceTests ~/.julia/packages/ReferenceTests/QAKab/src/test_reference.jl:105 [6] top-level scope @ ~/.julia/packages/Highlights/1JJcZ/test/runtests.jl:21 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [8] macro expansion @ ~/.julia/packages/Highlights/1JJcZ/test/runtests.jl:372 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2246 [inlined] [10] macro expansion @ ~/.julia/packages/Highlights/1JJcZ/test/runtests.jl:398 [inlined] [11] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [12] top-level scope @ none:6 [13] eval(m::Module, e::Any) @ Core boot.jl:522 [14] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [15] _start() @ Base client.jl:596 note: "version 2" Tectonic command-line interface activated note: connecting to https://relay.fullyjustified.net/default_bundle_v33.tar note: resolved to https://data1.fullyjustified.net/tlextras-2022.0r0.tar note: downloading index https://data1.fullyjustified.net/tlextras-2022.0r0.tar.index.gz note: downloading SHA256SUM note: generating format "latex" note: downloading tectonic-format-latex.tex note: downloading xelatex.ini note: downloading latex.ltx note: downloading texsys.cfg note: downloading expl3.ltx note: downloading expl3-code.tex note: downloading cmr10.tfm note: downloading UnicodeData.txt note: downloading CaseFolding.txt note: downloading SpecialCasing.txt note: downloading fonttext.cfg note: downloading fonttext.ltx note: downloading omlenc.def note: downloading omsenc.def note: downloading ot1enc.def note: downloading t1enc.def note: downloading ts1enc.def note: downloading tuenc.def note: downloading tulmr.fd note: downloading tulmss.fd note: downloading tulmtt.fd note: downloading ts1lmr.fd note: downloading t1cmr.fd note: downloading ot1cmr.fd note: downloading ot1cmss.fd note: downloading ot1cmtt.fd note: downloading fontmath.cfg note: downloading fontmath.ltx note: downloading omlcmm.fd note: downloading omscmsy.fd note: downloading omxcmex.fd note: downloading ucmr.fd note: downloading preload.cfg note: downloading preload.ltx note: downloading cmex10.tfm note: downloading line10.tfm note: downloading linew10.tfm note: downloading lcircle10.tfm note: downloading lcirclew10.tfm note: downloading cmr5.tfm note: downloading cmr7.tfm note: downloading cmmi5.tfm note: downloading cmmi7.tfm note: downloading cmmi10.tfm note: downloading cmsy5.tfm note: downloading cmsy7.tfm note: downloading cmsy10.tfm note: downloading atveryend.sty note: downloading atveryend-ltx.sty note: downloading atbegshi.sty note: downloading atbegshi-ltx.sty note: downloading load-unicode-data.tex note: downloading hyphen.cfg note: downloading xebabel.def note: downloading language.dat note: downloading hyphen.tex note: downloading dumyhyph.tex note: downloading zerohyph.tex note: downloading dehypht-x-2022-03-16.tex note: downloading dehypht-x-2022-03-16.pat note: downloading dehyphn-x-2022-03-16.tex note: downloading dehyphn-x-2022-03-16.pat note: downloading loadhyph-af.tex note: downloading hyph-af.tex note: downloading hyph-quote-af.tex note: downloading loadhyph-grc.tex note: downloading hyph-grc.tex note: downloading ibyhyph.tex note: downloading loadhyph-hy.tex note: downloading hyph-hy.tex note: downloading loadhyph-eu.tex note: downloading hyph-eu.tex note: downloading loadhyph-be.tex note: downloading hyph-be.tex note: downloading hyph-quote-be.tex note: downloading loadhyph-bg.tex note: downloading hyph-bg.tex note: downloading loadhyph-ca.tex note: downloading hyph-ca.tex note: downloading loadhyph-zh-latn-pinyin.tex note: downloading hyph-zh-latn-pinyin.tex note: downloading loadhyph-cu.tex note: downloading hyph-cu.tex note: downloading loadhyph-cop.tex note: downloading hyph-cop.tex note: downloading loadhyph-hr.tex note: downloading hyph-hr.tex note: downloading loadhyph-cs.tex note: downloading hyph-cs.tex note: downloading loadhyph-da.tex note: downloading hyph-da.tex note: downloading loadhyph-nl.tex note: downloading hyph-nl.tex note: downloading loadhyph-en-gb.tex note: downloading hyph-en-gb.tex note: downloading loadhyph-en-us.tex note: downloading hyph-en-us.tex note: downloading loadhyph-eo.tex note: downloading hyph-eo.tex note: downloading loadhyph-et.tex note: downloading hyph-et.tex note: downloading loadhyph-mul-ethi.tex note: downloading hyph-mul-ethi.tex note: downloading loadhyph-fi.tex note: downloading hyph-fi.tex note: downloading loadhyph-fi-x-school.tex note: downloading hyph-fi-x-school.tex note: downloading loadhyph-fr.tex note: downloading hyph-fr.tex note: downloading hyph-quote-fr.tex note: downloading loadhyph-fur.tex note: downloading hyph-fur.tex note: downloading hyph-quote-fur.tex note: downloading loadhyph-gl.tex note: downloading hyph-gl.tex note: downloading loadhyph-ka.tex note: downloading hyph-ka.tex note: downloading loadhyph-de-1901.tex note: downloading hyph-de-1901.tex note: downloading loadhyph-de-1996.tex note: downloading hyph-de-1996.tex note: downloading loadhyph-de-ch-1901.tex note: downloading hyph-de-ch-1901.tex note: downloading loadhyph-el-polyton.tex note: downloading hyph-el-polyton.tex note: downloading loadhyph-el-monoton.tex note: downloading hyph-el-monoton.tex note: downloading loadhyph-hu.tex note: downloading hyph-hu.tex note: downloading loadhyph-is.tex note: downloading hyph-is.tex note: downloading loadhyph-as.tex note: downloading hyph-as.tex note: downloading loadhyph-bn.tex note: downloading hyph-bn.tex note: downloading loadhyph-gu.tex note: downloading hyph-gu.tex note: downloading loadhyph-hi.tex note: downloading hyph-hi.tex note: downloading loadhyph-kn.tex note: downloading hyph-kn.tex note: downloading loadhyph-ml.tex note: downloading hyph-ml.tex note: downloading loadhyph-mr.tex note: downloading hyph-mr.tex note: downloading loadhyph-or.tex note: downloading hyph-or.tex note: downloading loadhyph-pi.tex note: downloading hyph-pi.tex note: downloading loadhyph-pa.tex note: downloading hyph-pa.tex note: downloading loadhyph-ta.tex note: downloading hyph-ta.tex note: downloading loadhyph-te.tex note: downloading hyph-te.tex note: downloading loadhyph-id.tex note: downloading hyph-id.tex note: downloading loadhyph-ia.tex note: downloading hyph-ia.tex note: downloading loadhyph-ga.tex note: downloading hyph-ga.tex note: downloading loadhyph-it.tex note: downloading hyph-it.tex note: downloading hyph-quote-it.tex note: downloading loadhyph-kmr.tex note: downloading hyph-kmr.tex note: downloading loadhyph-la-x-classic.tex note: downloading hyph-la-x-classic.tex note: downloading loadhyph-la.tex note: downloading hyph-la.tex note: downloading loadhyph-la-x-liturgic.tex note: downloading hyph-la-x-liturgic.tex note: downloading loadhyph-lv.tex note: downloading hyph-lv.tex note: downloading loadhyph-lt.tex note: downloading hyph-lt.tex note: downloading loadhyph-mk.tex note: downloading hyph-mk.tex note: downloading loadhyph-mn-cyrl.tex note: downloading hyph-mn-cyrl.tex note: downloading loadhyph-mn-cyrl-x-lmc.tex note: downloading hyph-mn-cyrl-x-lmc.tex note: downloading loadhyph-nb.tex note: downloading hyph-nb.tex note: downloading hyph-no.tex note: downloading loadhyph-nn.tex note: downloading hyph-nn.tex note: downloading loadhyph-oc.tex note: downloading hyph-oc.tex note: downloading hyph-quote-oc.tex note: downloading loadhyph-pms.tex note: downloading hyph-pms.tex note: downloading hyph-quote-pms.tex note: downloading loadhyph-pl.tex note: downloading hyph-pl.tex note: downloading loadhyph-pt.tex note: downloading hyph-pt.tex note: downloading loadhyph-ro.tex note: downloading hyph-ro.tex note: downloading loadhyph-rm.tex note: downloading hyph-rm.tex note: downloading hyph-quote-rm.tex note: downloading loadhyph-ru.tex note: downloading hyph-ru.tex note: downloading loadhyph-sa.tex note: downloading hyph-sa.tex note: downloading loadhyph-sr-latn.tex note: downloading hyph-sh-latn.tex note: downloading hyph-sh-cyrl.tex note: downloading loadhyph-sr-cyrl.tex note: downloading loadhyph-sk.tex note: downloading hyph-sk.tex note: downloading loadhyph-sl.tex note: downloading hyph-sl.tex note: downloading loadhyph-es.tex note: downloading hyph-es.tex note: downloading loadhyph-sv.tex note: downloading hyph-sv.tex note: downloading loadhyph-th.tex note: downloading hyph-th.tex note: downloading loadhyph-tr.tex note: downloading hyph-tr.tex note: downloading loadhyph-tk.tex note: downloading hyph-tk.tex note: downloading loadhyph-uk.tex note: downloading hyph-uk.tex note: downloading hyph-quote-uk.tex note: downloading loadhyph-hsb.tex note: downloading hyph-hsb.tex note: downloading loadhyph-cy.tex note: downloading hyph-cy.tex note: downloading latex2e-first-aid-for-external-files.ltx note: Running TeX ... note: downloading article.cls note: downloading size10.clo note: downloading lmroman10-regular.otf note: downloading tex-text.tec note: downloading xcolor.sty note: downloading color.cfg note: downloading xetex.def note: downloading listings.sty note: downloading keyval.sty note: downloading lstmisc.sty note: downloading listings.cfg note: downloading tcolorbox.sty note: downloading pgf.sty note: downloading pgfrcs.sty note: downloading pgfutil-common.tex note: downloading pgfutil-common-lists.tex note: downloading pgfutil-latex.def note: downloading pgfrcs.code.tex note: downloading pgf.revision.tex note: downloading pgfcore.sty note: downloading graphicx.sty note: downloading graphics.sty note: downloading trig.sty note: downloading graphics.cfg note: downloading pgfsys.sty note: downloading pgfsys.code.tex note: downloading pgfkeys.code.tex note: downloading pgfkeysfiltered.code.tex note: downloading pgf.cfg note: downloading pgfsys-xetex.def note: downloading pgfsys-dvipdfmx.def note: downloading pgfsys-common-pdf.def note: downloading pgfsyssoftpath.code.tex note: downloading pgfsysprotocol.code.tex note: downloading pgfcore.code.tex note: downloading pgfmath.code.tex note: downloading pgfmathcalc.code.tex note: downloading pgfmathutil.code.tex note: downloading pgfmathparser.code.tex note: downloading pgfmathfunctions.code.tex note: downloading pgfmathfunctions.basic.code.tex note: downloading pgfmathfunctions.trigonometric.code.tex note: downloading pgfmathfunctions.random.code.tex note: downloading pgfmathfunctions.comparison.code.tex note: downloading pgfmathfunctions.base.code.tex note: downloading pgfmathfunctions.round.code.tex note: downloading pgfmathfunctions.misc.code.tex note: downloading pgfmathfunctions.integerarithmetics.code.tex note: downloading pgfmathfloat.code.tex note: downloading pgfint.code.tex note: downloading pgfcorepoints.code.tex note: downloading pgfcorepathconstruct.code.tex note: downloading pgfcorepathusage.code.tex note: downloading pgfcorescopes.code.tex note: downloading pgfcoregraphicstate.code.tex note: downloading pgfcoretransformations.code.tex note: downloading pgfcorequick.code.tex note: downloading pgfcoreobjects.code.tex note: downloading pgfcorepathprocessing.code.tex note: downloading pgfcorearrows.code.tex note: downloading pgfcoreshade.code.tex note: downloading pgfcoreimage.code.tex note: downloading pgfcoreexternal.code.tex note: downloading pgfcorelayers.code.tex note: downloading pgfcoretransparency.code.tex note: downloading pgfcorepatterns.code.tex note: downloading pgfcorerdf.code.tex note: downloading pgfmoduleshapes.code.tex note: downloading pgfmoduleplot.code.tex note: downloading pgfcomp-version-0-65.sty note: downloading pgfcomp-version-1-18.sty note: downloading verbatim.sty note: downloading environ.sty note: downloading trimspaces.sty note: downloading etoolbox.sty note: downloading tcblistings.code.tex note: downloading tcblistingscore.code.tex note: downloading tcbprocessing.code.tex note: downloading pdftexcmds.sty note: downloading infwarerr.sty note: downloading iftex.sty note: downloading ltxcmds.sty note: downloading shellesc.sty note: downloading tcbbreakable.code.tex note: downloading pdfcol.sty note: downloading l3backend-xetex.def note: downloading ts1cmr.fd note: downloading lmmono10-regular.otf note: downloading lmmono8-regular.otf note: Rerunning TeX because "test.aux" changed ... note: Running xdvipdfmx ... note: downloading pdftex.map note: downloading kanjix.map note: downloading ckx.map note: downloading texglyphlist.txt note: downloading pdfglyphlist.txt note: downloading glyphlist.txt note: Writing `/tmp/jl_DB5cin/test.pdf` (3.9140625 KiB) note: Skipped writing 2 intermediate files (use --keep-intermediates to keep them) note: "version 2" Tectonic command-line interface activated note: Running TeX ... note: Rerunning TeX because "test.aux" changed ... note: Running xdvipdfmx ... note: Writing `/tmp/jl_0DuM6b/test.pdf` (3.9140625 KiB) note: Skipped writing 2 intermediate files (use --keep-intermediates to keep them) Test Summary: | Pass Error Total Time Highlights | 231 2 233 1m15.6s ANSI utilities | 5 5 0.9s Theme loading | 10 10 10.0s Theme from file | 7 7 0.9s Theme derivation | 8 8 0.2s Theme styles | 15 15 1.2s Theme fallbacks | 5 5 0.2s Theme suggestions | 10 10 0.0s Capture color mapping | 4 4 0.3s Capture style mapping | 7 7 0.1s Token deduplication | 4 4 1.9s HTML escaping | 3 3 0.1s LaTeX escaping | 4 4 0.1s Typst escaping | 5 5 0.0s Highlighting output | 5 1 6 17.5s Output formats | 4 1 5 4.7s Theme variation | 1 1 0.2s Stylesheet generation | 3 3 0.7s External stylesheet formats | 2 2 0.4s Styled output formats | 6 6 1.4s Styled stylesheet generation | 4 4 0.6s Multi-line styled token rendering | 2 2 0.3s Stylesheet mode with REPL prefixes | 4 4 0.9s Edge cases | 5 5 0.5s Highlighting API | 8 8 3.2s Language suggestions | 13 13 5.5s IO output | 2 2 0.7s Transform keyword | 7 7 2.1s Transform with AST node | 2 2 1.1s jlcon preprocessor | 27 27 0.0s jlcon highlighting | 1 1 1.1s jlcon with LaTeX | 2 2 0.2s REPL multiline tokens with prefixes | 6 6 0.2s pycon preprocessor | 8 8 0.0s pycon highlighting | 1 1 0.1s rcon preprocessor | 8 8 0.0s rcon highlighting | 1 1 0.1s LaTeX compilation | 2 2 14.0s Typst compilation | 1 1 0.6s Highlight type | 12 12 2.8s Theme show methods | 7 7 0.3s RNG of the outermost testset: Random.Xoshiro(0xf8fff15516ee72aa, 0x19798dab98a6c439, 0x518d05c8fe0ea07e, 0xb238f94c5cb76685, 0xbcbc885b602faf6e) ERROR: LoadError: Some tests did not pass: 231 passed, 0 failed, 2 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/Highlights/1JJcZ/test/runtests.jl:20 Testing failed after 107.18s ERROR: LoadError: Package Highlights errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3247 [3] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [8] include(mod::Module, _path::String) @ Base Base.jl:325 [9] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [10] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 223.6s: package tests unexpectedly errored