Package evaluation of HypertextLiteral on Julia 1.11.4 (a71dd056e0*) started at 2025-04-08T07:13:45.838
################################################################################
# Set-up
#
Installing PkgEval dependencies (TestEnv)...
Set-up completed after 8.57s
################################################################################
# Installation
#
Installing HypertextLiteral...
Resolving package versions...
Updating `~/.julia/environments/v1.11/Project.toml`
[ac1192a8] + HypertextLiteral v0.9.5
Updating `~/.julia/environments/v1.11/Manifest.toml`
[ac1192a8] + HypertextLiteral v0.9.5
[410a4b4d] + Tricks v0.1.10
Installation completed after 0.93s
################################################################################
# Precompilation
#
Precompiling PkgEval dependencies...
Precompiling package dependencies...
Precompilation completed after 14.62s
################################################################################
# Testing
#
Testing HypertextLiteral
Status `/tmp/jl_y2fAnV/Project.toml`
[e30172f5] Documenter v1.10.1
[0efc519c] Faker v0.3.5
[47d2ed2b] Hyperscript v0.0.5
[ac1192a8] HypertextLiteral v0.9.5
[9563631e] NarrativeTest v0.7.5
[ade2ca70] Dates v1.11.0
[56ddb016] Logging v1.11.0
[8dfed614] Test v1.11.0
Status `/tmp/jl_y2fAnV/Manifest.toml`
[a4c015fc] ANSIColoredPrinters v0.0.1
[1520ce14] AbstractTrees v0.4.5
[944b1d66] CodecZlib v0.7.8
[ffbed154] DocStringExtensions v0.9.4
[e30172f5] Documenter v1.10.1
[0efc519c] Faker v0.3.5
[d7ba0133] Git v1.3.1
[47d2ed2b] Hyperscript v0.0.5
[ac1192a8] HypertextLiteral v0.9.5
[b5f81e59] IOCapture v0.2.5
[692b3bcd] JLLWrappers v1.7.0
[682c06a0] JSON v0.21.4
[0e77f7df] LazilyInitializedFields v1.3.0
[d0879d2d] MarkdownAST v0.1.2
[9563631e] NarrativeTest v0.7.5
[69de0a69] Parsers v2.8.1
⌅ [aea7be01] PrecompileTools v1.2.1
[21216c6a] Preferences v1.4.3
[2792f1a3] RegistryInstances v0.1.0
[69024149] StringEncodings v0.3.7
[3bb67fe8] TranscodingStreams v0.11.3
[410a4b4d] Tricks v0.1.10
[ddb6d928] YAML v0.4.13
[2e619515] Expat_jll v2.6.5+0
[f8c6e375] Git_jll v2.49.0+0
[94ce4f54] Libiconv_jll v1.18.0+0
[458c3c95] OpenSSL_jll v3.0.16+0
[0dad84c5] ArgTools v1.1.2
[56f22d72] Artifacts v1.11.0
[2a0f44e3] Base64 v1.11.0
[ade2ca70] Dates v1.11.0
[f43a241f] Downloads v1.6.0
[7b1f6079] FileWatching v1.11.0
[b77e0a4c] InteractiveUtils v1.11.0
[b27032c2] LibCURL v0.6.4
[76f85450] LibGit2 v1.11.0
[8f399da3] Libdl v1.11.0
[56ddb016] Logging v1.11.0
[d6f4376e] Markdown v1.11.0
[a63ad114] Mmap v1.11.0
[ca575930] NetworkOptions v1.2.0
[44cfe95a] Pkg v1.11.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
[deac9b47] LibCURL_jll v8.6.0+0
[e37daf67] LibGit2_jll v1.7.2+0
[29816b5a] LibSSH2_jll v1.11.0+1
[c8ffd9c3] MbedTLS_jll v2.28.6+0
[14a3606d] MozillaCACerts_jll v2023.12.12
[efcefdf7] PCRE2_jll v10.42.0+1
[83775a58] Zlib_jll v1.2.13+1
[8e850ede] nghttp2_jll v1.59.0+0
[3f19e933] p7zip_jll v17.4.0+2
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading.
Testing Running tests...
[ Info: Running doctest...
┌ Warning: Unable to determine HTML(edit_link = ...) from remote HEAD branch, defaulting to "master".
│ Calling `git remote` failed with an exception. Set JULIA_DEBUG=Documenter to see the error.
│ Unless this is due to a configuration error, the relevant variable should be set explicitly.
└ @ Documenter ~/.julia/packages/Documenter/tbj1p/src/utilities/utilities.jl:660
[ Info: Running narrative tests...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:195
struct Custom data::String end
HypertextLiteral.content(c::Custom) =
"They said: '$(c.data)'"
@htl "
$(Custom("Hello"))
"
Expected output:
They said: 'Hello'
Actual output:
WARNING: Method definition (::Type{DocsSrcContentMd.Custom})(String) in module DocsSrcContentMd at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:177 overwritten at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:195.
WARNING: Method definition (::Type{DocsSrcContentMd.Custom})(Any) in module DocsSrcContentMd at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:177 overwritten at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:195.
They said: 'Hello'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:205
HypertextLiteral.content(c::Custom) =
@htl("$(c.data)")
@htl "$(Custom("a&b"))
"
Expected output:
a&b
Actual output:
WARNING: Method definition content(DocsSrcContentMd.Custom) in module DocsSrcContentMd at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:197 overwritten at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:205.
a&b
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:214
HypertextLiteral.content(c::Custom) =
HypertextLiteral.Bypass("$(c.data)")
@htl "$(Custom("Hello"))
"
Expected output:
Hello
Actual output:
WARNING: Method definition content(DocsSrcContentMd.Custom) in module DocsSrcContentMd at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:205 overwritten at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:214.
Hello
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:227
using HypertextLiteral: Bypass, Reprint
HypertextLiteral.content(c::Custom) =
Reprint(io::IO -> begin
print(io, Bypass(""))
print(io, c.data)
print(io, Bypass(""))
end)
print(@htl "$(Custom("a&b"))
")
Expected output:
a&b
Actual output:
WARNING: Method definition content(DocsSrcContentMd.Custom) in module DocsSrcContentMd at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:214 overwritten at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:229.
a&b
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:241
HypertextLiteral.content(c::Custom) =
@htl("$(c.data)")
print(@htl "$(Custom("a&b"))
")
Expected output:
a&b
Actual output:
WARNING: Method definition content(DocsSrcContentMd.Custom) in module DocsSrcContentMd at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:229 overwritten at /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:241.
a&b
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:384
@htl("$[1,2,3]")
Expected output:
ERROR: syntax: invalid interpolation syntax: "$["⋮
Actual output:
ERROR: ParseError:
# Error @ /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:384:8
@htl("$[1,2,3]")
# └ ── identifier or parenthesized expression expected after $ in string
Stacktrace:
[1] top-level scope
@ none:1
[2] eval
@ ./boot.jl:430 [inlined]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:389
@htl("$(1,2,3)")
Expected output:
ERROR: syntax: invalid interpolation syntax⋮
Actual output:
ERROR: ParseError:
# Error @ /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/content.md:389:8
@htl("$(1,2,3)")
# └─────┘ ── invalid interpolation syntax
Stacktrace:
[1] top-level scope
@ none:1
[2] eval
@ ./boot.jl:430 [inlined]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/notation.md:45
htl"Hello $(htl"World")"
Expected output:
ERROR: syntax: cannot juxtapose string literal
Actual output:
ERROR: ParseError:
# Error @ /home/pkgeval/.julia/packages/HypertextLiteral/WjWbW/docs/src/notation.md:45:22
htl"Hello $(htl"World")"
# └ ── cannot juxtapose string literal
Stacktrace:
[1] top-level scope
@ none:1
[2] eval
@ ./boot.jl:430 [inlined]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/notation.md:63
T = NamedTuple{(:idx, :value), Tuple{Int64, String}};
database = [T((1, "A&B"))];
display(database)
Expected output:
1-element Vector{NamedTuple{(:idx, :value), …}:
(idx = 1, value = "A&B")
Actual output:
1-element Vector{@NamedTuple{idx::Int64, value::String}}:
(idx = 1, value = "A&B")
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Test failed at ~/.julia/packages/HypertextLiteral/WjWbW/docs/src/script.md:116
@htl("")
Expected output:
…ERROR: "Irrational{:π} is not showable as text/javascript"⋮
Actual output: