Package evaluation to test Constructs on Julia 1.12.4 (422f456051*) started at 2026-01-29T00:51:59.686 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.12` Set-up completed after 7.94s ################################################################################ # Installation # Installing Constructs... Resolving package versions... Updating `~/.julia/environments/v1.12/Project.toml` [ba9efadc] + Constructs v0.2.0 Updating `~/.julia/environments/v1.12/Manifest.toml` [ba9efadc] + Constructs v0.2.0 [692b3bcd] + JLLWrappers v1.7.1 [21216c6a] + Preferences v1.5.1 [ae029012] + Requires v1.3.1 [69024149] + StringEncodings v0.3.7 [94ce4f54] + Libiconv_jll v1.18.0+0 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 Installation completed after 1.83s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 3484.0 ms ✓ Constructs 1 dependency successfully precompiled in 4 seconds. 22 already precompiled. Precompilation completed after 16.65s ################################################################################ # Testing # Testing Constructs Test Could not use exact versions of packages in manifest. Re-resolving dependencies Updating `/tmp/jl_FzTpeW/Project.toml` [ba9efadc] + Constructs v0.2.0 [1914dd2f] ↑ MacroTools v0.5.9 ⇒ v0.5.16 [90137ffa] ↑ StaticArrays v1.5.9 ⇒ v1.9.16 [8dfed614] ~ Test ⇒ v1.11.0 Updating `/tmp/jl_FzTpeW/Manifest.toml` [ba9efadc] + Constructs v0.2.0 [692b3bcd] + JLLWrappers v1.7.1 [1914dd2f] ↑ MacroTools v0.5.9 ⇒ v0.5.16 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.1 [ae029012] + Requires v1.3.1 [90137ffa] ↑ StaticArrays v1.5.9 ⇒ v1.9.16 [1e83bf80] ↑ StaticArraysCore v1.4.0 ⇒ v1.4.4 [10745b16] - Statistics [69024149] + StringEncodings v0.3.7 [94ce4f54] + Libiconv_jll v1.18.0+0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] ~ Base64 ⇒ v1.11.0 [ade2ca70] + Dates v1.11.0 [b77e0a4c] ~ InteractiveUtils ⇒ v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [8f399da3] ~ Libdl ⇒ v1.11.0 [37e2e46d] ~ LinearAlgebra ⇒ v1.12.0 [56ddb016] ~ Logging ⇒ v1.11.0 [d6f4376e] ~ Markdown ⇒ v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] ~ Random ⇒ v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] ~ Serialization ⇒ v1.11.0 [2f01184e] - SparseArrays [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [8dfed614] ~ Test ⇒ v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Test Successfully re-resolved Status `/tmp/jl_FzTpeW/Project.toml` [ba9efadc] Constructs v0.2.0 [1914dd2f] MacroTools v0.5.16 [90137ffa] StaticArrays v1.9.16 [8dfed614] Test v1.11.0 Status `/tmp/jl_FzTpeW/Manifest.toml` [ba9efadc] Constructs v0.2.0 [692b3bcd] JLLWrappers v1.7.1 [1914dd2f] MacroTools v0.5.16 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 [ae029012] Requires v1.3.1 [90137ffa] StaticArrays v1.9.16 [1e83bf80] StaticArraysCore v1.4.4 [69024149] StringEncodings v0.3.7 [94ce4f54] Libiconv_jll v1.18.0+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [4536629a] OpenBLAS_jll v0.3.29+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Testing Running tests... ┌ Warning: ErrorException should no longer be used to test field access; FieldError should be used instead! │ caller = top-level scope at runtests.jl:13 └ @ Core ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 RaiseError: Test Failed at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:139 Expression: serialize(RaiseError("Invalid data."), nothing) Expected: MethodError Thrown: ArgumentError ArgumentError: cannot convert a value to Union{} for assignment Stacktrace: [1] convert(T::Type{Union{}}, x::Nothing) @ Base ./essentials.jl:455 [2] serialize(cons::RaiseError{ErrorException}, s::IOBuffer, obj::Nothing; contextkw::@Kwargs{}) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/interface.jl:66 [3] serialize(cons::RaiseError{ErrorException}, s::IOBuffer, obj::Nothing) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/interface.jl:64 [4] serialize(cons::RaiseError{ErrorException}, obj::Nothing; contextkw::@Kwargs{}) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/interface.jl:96 [5] serialize(cons::RaiseError{ErrorException}, obj::Nothing) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/interface.jl:94 [6] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [8] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:134 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [10] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:139 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:774 [inlined] [12] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:139 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:134 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:139 [inlined] deduce type: Test Failed at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:391 Expression: Constructs.deducetype((v->begin #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:391 =# Overwrite(UInt8, v) end), Function) <: Construct{UInt8} Evaluated: Overwrite <: Construct{UInt8} Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:389 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:390 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:391 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:680 [inlined] deduce type: Test Failed at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:392 Expression: Constructs.deducetype((v->begin #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:392 =# Overwrite(UInt8, v) end), UndefProperty) <: Construct{UInt8} Evaluated: Overwrite <: Construct{UInt8} Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:389 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:390 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:392 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:680 [inlined] macroexpand(#= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 =# @__MODULE__(), ex) = quote #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:620 =# begin #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:620 =# begin $(Expr(:meta, :doc)) struct Bitmap <: AbstractImage #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:621 =# signature::Vector{UInt8} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:622 =# width::UInt32 #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:623 =# height::UInt32 #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:625 =# pixel::Matrix{UInt8} end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:620 =# struct var"##CustomConstruct#283" <: Constructs.Construct{Bitmap} end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:620 =# function Constructs.Construct(::(Type){Bitmap}) var"##CustomConstruct#283"() end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:620 =# mutable struct var"##ShadowContainer#285" <: Constructs.ShadowContainer{Bitmap} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:621 =# signature::Union{UndefProperty{Vector{UInt8}}, Vector{UInt8}} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:622 =# width::Union{UndefProperty{UInt32}, UInt32} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:623 =# height::Union{UndefProperty{UInt32}, UInt32} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:624 =# var"##(anonymous)#284"::Union{UndefProperty{Nothing}, Nothing} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:625 =# pixel::Union{UndefProperty{Matrix{UInt8}}, Matrix{UInt8}} end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:620 =# function Constructs.Container{Bitmap}() var"##ShadowContainer#285"(#undef, #undef, #undef, #undef, #undef) end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:620 =# function Constructs.serialize(::var"##CustomConstruct#283", var"#3424#s"::IO, var"#3425#val"::Bitmap; var"#3426#contextkw"...) var"#3421#this" = Constructs.Container(var"#3425#val") var"#3422#result" = 0 #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:621 =# var"#3422#result" += Constructs.serialize(Const($(QuoteNode(UInt8[0x42, 0x4d, 0x50]))), var"#3424#s", (var"#3421#this").signature; Constructs.with_property(var"#3426#contextkw", :signature)...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:622 =# var"#3422#result" += Constructs.serialize(PrimitiveIO{UInt32}(), var"#3424#s", (var"#3421#this").width; Constructs.with_property(var"#3426#contextkw", :width)...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:623 =# var"#3422#result" += Constructs.serialize(PrimitiveIO{UInt32}(), var"#3424#s", (var"#3421#this").height; Constructs.with_property(var"#3426#contextkw", :height)...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:624 =# var"#3422#result" += Constructs.serialize(Padded(8), var"#3424#s", begin Constructs.setcontainerproperty!(var"#3421#this", Symbol("##(anonymous)#284"), Constructs.default(Padded(8); Constructs.with_property(var"#3426#contextkw", Symbol("##(anonymous)#284"))...)) (var"#3421#this").var"##(anonymous)#284" end; Constructs.with_property(var"#3426#contextkw", Symbol("##(anonymous)#284"))...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:625 =# var"#3422#result" += Constructs.serialize(SizedArray(UInt8, (var"#3421#this").height, (var"#3421#this").width), var"#3424#s", (var"#3421#this").pixel; Constructs.with_property(var"#3426#contextkw", :pixel)...) var"#3422#result" end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:620 =# function Constructs.deserialize(::var"##CustomConstruct#283", var"#3429#s"::IO; var"#3430#contextkw"...) var"#3427#this" = Constructs.Container{Bitmap}() #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:621 =# Constructs.setcontainerproperty!(var"#3427#this", :signature, Constructs.deserialize(Const($(QuoteNode(UInt8[0x42, 0x4d, 0x50]))), var"#3429#s"; Constructs.with_property(var"#3430#contextkw", :signature)...)) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:622 =# Constructs.setcontainerproperty!(var"#3427#this", :width, Constructs.deserialize(PrimitiveIO{UInt32}(), var"#3429#s"; Constructs.with_property(var"#3430#contextkw", :width)...)) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:623 =# Constructs.setcontainerproperty!(var"#3427#this", :height, Constructs.deserialize(PrimitiveIO{UInt32}(), var"#3429#s"; Constructs.with_property(var"#3430#contextkw", :height)...)) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:624 =# Constructs.setcontainerproperty!(var"#3427#this", Symbol("##(anonymous)#284"), Constructs.deserialize(Padded(8), var"#3429#s"; Constructs.with_property(var"#3430#contextkw", Symbol("##(anonymous)#284"))...)) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:625 =# Constructs.setcontainerproperty!(var"#3427#this", :pixel, Constructs.deserialize(SizedArray(UInt8, (var"#3427#this").height, (var"#3427#this").width), var"#3429#s"; Constructs.with_property(var"#3430#contextkw", :pixel)...)) Bitmap((var"#3427#this").signature, (var"#3427#this").width, (var"#3427#this").height, (var"#3427#this").pixel) end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:620 =# function Constructs.estimatesize(::var"##CustomConstruct#283"; var"#3434#contextkw"...) var"#3431#this" = Constructs.Container{Bitmap}() var"#3432#result" = ExactSize(0x0000000000000000) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:621 =# var"#3432#result" += try Constructs.estimatesize(Const($(QuoteNode(UInt8[0x42, 0x4d, 0x50]))); Constructs.with_property(var"#3434#contextkw", :signature)...) catch var"#3435#ex" if var"#3435#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:622 =# var"#3432#result" += try Constructs.estimatesize(PrimitiveIO{UInt32}(); Constructs.with_property(var"#3434#contextkw", :width)...) catch var"#3436#ex" if var"#3436#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:623 =# var"#3432#result" += try Constructs.estimatesize(PrimitiveIO{UInt32}(); Constructs.with_property(var"#3434#contextkw", :height)...) catch var"#3437#ex" if var"#3437#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:624 =# var"#3432#result" += try Constructs.estimatesize(Padded(8); Constructs.with_property(var"#3434#contextkw", Symbol("##(anonymous)#284"))...) catch var"#3438#ex" if var"#3438#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:625 =# var"#3432#result" += try Constructs.estimatesize(SizedArray(UInt8, (var"#3431#this").height, (var"#3431#this").width); Constructs.with_property(var"#3434#contextkw", :pixel)...) catch var"#3439#ex" if var"#3439#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end var"#3432#result" end end end macroexpand(#= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 =# @__MODULE__(), ex) = quote #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:629 =# begin #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:629 =# begin $(Expr(:meta, :doc)) struct Bitmap <: AbstractImage #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:630 =# signature::Vector{UInt8} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:631 =# width::UInt32 #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:632 =# height::UInt32 #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:634 =# pixel::Matrix{UInt8} end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:629 =# struct BitmapConstruct <: Constructs.Construct{Bitmap} end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:629 =# function Constructs.Construct(::(Type){Bitmap}) BitmapConstruct() end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:629 =# mutable struct var"##ShadowContainer#287" <: Constructs.ShadowContainer{Bitmap} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:630 =# signature::Union{UndefProperty{Vector{UInt8}}, Vector{UInt8}} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:631 =# width::Union{UndefProperty{UInt32}, UInt32} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:632 =# height::Union{UndefProperty{UInt32}, UInt32} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:633 =# var"##(anonymous)#286"::Union{UndefProperty{Nothing}, Nothing} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:634 =# pixel::Union{UndefProperty{Matrix{UInt8}}, Matrix{UInt8}} end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:629 =# function Constructs.Container{Bitmap}() var"##ShadowContainer#287"(#undef, #undef, #undef, #undef, #undef) end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:629 =# function Constructs.serialize(::BitmapConstruct, var"#3444#s"::IO, var"#3445#val"::Bitmap; var"#3446#contextkw"...) var"#3441#this" = Constructs.Container(var"#3445#val") var"#3442#result" = 0 #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:630 =# var"#3442#result" += Constructs.serialize(Const($(QuoteNode(UInt8[0x42, 0x4d, 0x50]))), var"#3444#s", (var"#3441#this").signature; Constructs.with_property(var"#3446#contextkw", :signature)...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:631 =# var"#3442#result" += Constructs.serialize(PrimitiveIO{UInt32}(), var"#3444#s", (var"#3441#this").width; Constructs.with_property(var"#3446#contextkw", :width)...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:632 =# var"#3442#result" += Constructs.serialize(PrimitiveIO{UInt32}(), var"#3444#s", (var"#3441#this").height; Constructs.with_property(var"#3446#contextkw", :height)...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:633 =# var"#3442#result" += Constructs.serialize(Padded(8), var"#3444#s", begin Constructs.setcontainerproperty!(var"#3441#this", Symbol("##(anonymous)#286"), Constructs.default(Padded(8); Constructs.with_property(var"#3446#contextkw", Symbol("##(anonymous)#286"))...)) (var"#3441#this").var"##(anonymous)#286" end; Constructs.with_property(var"#3446#contextkw", Symbol("##(anonymous)#286"))...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:634 =# var"#3442#result" += Constructs.serialize(SizedArray(UInt8, (var"#3441#this").height, (var"#3441#this").width), var"#3444#s", (var"#3441#this").pixel; Constructs.with_property(var"#3446#contextkw", :pixel)...) var"#3442#result" end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:629 =# function Constructs.deserialize(::BitmapConstruct, var"#3449#s"::IO; var"#3450#contextkw"...) var"#3447#this" = Constructs.Container{Bitmap}() #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:630 =# Constructs.setcontainerproperty!(var"#3447#this", :signature, Constructs.deserialize(Const($(QuoteNode(UInt8[0x42, 0x4d, 0x50]))), var"#3449#s"; Constructs.with_property(var"#3450#contextkw", :signature)...)) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:631 =# Constructs.setcontainerproperty!(var"#3447#this", :width, Constructs.deserialize(PrimitiveIO{UInt32}(), var"#3449#s"; Constructs.with_property(var"#3450#contextkw", :width)...)) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:632 =# Constructs.setcontainerproperty!(var"#3447#this", :height, Constructs.deserialize(PrimitiveIO{UInt32}(), var"#3449#s"; Constructs.with_property(var"#3450#contextkw", :height)...)) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:633 =# Constructs.setcontainerproperty!(var"#3447#this", Symbol("##(anonymous)#286"), Constructs.deserialize(Padded(8), var"#3449#s"; Constructs.with_property(var"#3450#contextkw", Symbol("##(anonymous)#286"))...)) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:634 =# Constructs.setcontainerproperty!(var"#3447#this", :pixel, Constructs.deserialize(SizedArray(UInt8, (var"#3447#this").height, (var"#3447#this").width), var"#3449#s"; Constructs.with_property(var"#3450#contextkw", :pixel)...)) Bitmap((var"#3447#this").signature, (var"#3447#this").width, (var"#3447#this").height, (var"#3447#this").pixel) end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:629 =# function Constructs.estimatesize(::BitmapConstruct; var"#3454#contextkw"...) var"#3451#this" = Constructs.Container{Bitmap}() var"#3452#result" = ExactSize(0x0000000000000000) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:630 =# var"#3452#result" += try Constructs.estimatesize(Const($(QuoteNode(UInt8[0x42, 0x4d, 0x50]))); Constructs.with_property(var"#3454#contextkw", :signature)...) catch var"#3455#ex" if var"#3455#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:631 =# var"#3452#result" += try Constructs.estimatesize(PrimitiveIO{UInt32}(); Constructs.with_property(var"#3454#contextkw", :width)...) catch var"#3456#ex" if var"#3456#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:632 =# var"#3452#result" += try Constructs.estimatesize(PrimitiveIO{UInt32}(); Constructs.with_property(var"#3454#contextkw", :height)...) catch var"#3457#ex" if var"#3457#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:633 =# var"#3452#result" += try Constructs.estimatesize(Padded(8); Constructs.with_property(var"#3454#contextkw", Symbol("##(anonymous)#286"))...) catch var"#3458#ex" if var"#3458#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:634 =# var"#3452#result" += try Constructs.estimatesize(SizedArray(UInt8, (var"#3451#this").height, (var"#3451#this").width); Constructs.with_property(var"#3454#contextkw", :pixel)...) catch var"#3459#ex" if var"#3459#ex" isa Core.MethodError UnboundedSize(0x0000000000000000) else Base.rethrow() end end var"#3452#result" end end end expand pass: Error During Test at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 Test threw exception Expression: #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 =# @capture #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 =# @show(macroexpand(#= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 =# @__MODULE__(), ex)) begin #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:657 =# begin #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:658 =# doc_ #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:659 =# struct ST_ #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:659 =# stfields__ end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:661 =# struct CT_ <: Construct_{STT_} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:661 =# end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:662 =# function Construct_(::Type_{STT_}) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:662 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:663 =# CTT_() end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:665 =# mutable struct CTN_ <: ShadowContainer_{STT_} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:666 =# ctnfields__ end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:668 =# function Container_{STT_}() #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:668 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:669 =# CTN_(ctnundefs__) end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:671 =# function serialize_(::CTT_, ss_::IO_, val_::STT_; scontextkw_...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:671 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:672 =# serializebody__ end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:674 =# function deserialize_(::CTT_, ds_::IO_; dcontextkw_...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:674 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:675 =# deserializebody__ end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:677 =# function estimatesize_(::CTT_; econtextkw_...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:677 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:678 =# estimatesizebody__ end end Overwrite(UInt32, convert(UInt32, size(this.pixel, 2))) is neither a constructor nor a type. Stacktrace: [1] error(s::String) @ Base ./error.jl:44 [2] deducefieldtypes!(fields::Vector{Union{Constructs.FieldInfo, Constructs.OtherStructInfo}}) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/macro.jl:178 [3] construct_impl(m::Module, source::LineNumberNode, constructname::Symbol, structdef::Expr) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/macro.jl:105 [4] var"@construct"(__source__::LineNumberNode, __module__::Module, structdef::Expr) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/macro.jl:54 [5] #macroexpand#22 @ ./expr.jl:126 [inlined] [6] macroexpand(m::Module, x::Any) @ Base ./expr.jl:124 [7] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [9] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [11] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:655 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1865 [inlined] [13] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] [15] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 [inlined] [16] macro expansion @ ~/.julia/packages/MacroTools/Ar0jT/src/match/macro.jl:67 [inlined] [17] macro expansion @ show.jl:1270 [inlined] expand pass: Error During Test at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 Test threw exception Expression: #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 =# @capture #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 =# @show(macroexpand(#= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 =# @__MODULE__(), ex)) begin #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:657 =# begin #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:658 =# doc_ #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:659 =# struct ST_ #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:659 =# stfields__ end end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:661 =# struct CT_ <: Construct_{STT_} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:661 =# end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:662 =# function Construct_(::Type_{STT_}) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:662 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:663 =# CTT_() end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:665 =# mutable struct CTN_ <: ShadowContainer_{STT_} #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:666 =# ctnfields__ end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:668 =# function Container_{STT_}() #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:668 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:669 =# CTN_(ctnundefs__) end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:671 =# function serialize_(::CTT_, ss_::IO_, val_::STT_; scontextkw_...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:671 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:672 =# serializebody__ end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:674 =# function deserialize_(::CTT_, ds_::IO_; dcontextkw_...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:674 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:675 =# deserializebody__ end #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:677 =# function estimatesize_(::CTT_; econtextkw_...) #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:677 =# #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:678 =# estimatesizebody__ end end Overwrite(UInt32, convert(UInt32, size(this.pixel, 2))) is neither a constructor nor a type. Stacktrace: [1] error(s::String) @ Base ./error.jl:44 [2] deducefieldtypes!(fields::Vector{Union{Constructs.FieldInfo, Constructs.OtherStructInfo}}) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/macro.jl:178 [3] construct_impl(m::Module, source::LineNumberNode, constructname::Symbol, structdef::Expr) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/macro.jl:105 [4] var"@construct"(__source__::LineNumberNode, __module__::Module, structdef::Expr) @ Constructs ~/.julia/packages/Constructs/EXTwB/src/macro.jl:54 [5] #macroexpand#22 @ ./expr.jl:126 [inlined] [6] macroexpand(m::Module, x::Any) @ Base ./expr.jl:124 [7] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [9] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [11] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:655 [inlined] [12] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1865 [inlined] [13] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 [inlined] [14] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] [15] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:656 [inlined] [16] macro expansion @ ~/.julia/packages/MacroTools/Ar0jT/src/match/macro.jl:67 [inlined] [17] macro expansion @ show.jl:1270 [inlined] Bitmap1: Error During Test at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:752 Test threw exception Expression: estimatesize(Bitmap1) == UnboundedSize(sizeof(b"BMP") + 1 + 2 * sizeof(UInt16)) UndefVarError: `estimatesize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:752 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] Bitmap1: Error During Test at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:753 Test threw exception Expression: serialize(Bitmap1(b"BMP", 3, 2, UInt8[1 2 3; 7 8 9])) == b"BMP\x00\x03\x00\x02\x00\x01\x07\x02\x08\x03\x09" UndefVarError: `serialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:753 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] Bitmap1: Error During Test at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:754 Test threw exception Expression: let res = deserialize(Bitmap1, b"BMP\xfe\x03\x00\x02\x00\x01\x07\x02\x08\x03\x09") #= /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:755 =# res.signature == b"BMP" && (res.width == 3 && (res.height == 2 && res.pixel == UInt8[1 2 3; 7 8 9])) end UndefVarError: `deserialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:754 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] [9] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:754 [inlined] Bitmap1: Test Failed at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:757 Expression: serialize(Bitmap1(b"BMP", 3, 2, UInt8[1 2; 7 8])) Expected: DimensionMismatch Thrown: UndefVarError UndefVarError: `serialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:757 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:774 [inlined] [9] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:757 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:757 [inlined] Bitmap1: Test Failed at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:758 Expression: serialize(Bitmap1(b"PMB", 3, 2, UInt8[1 2 3; 7 8 9])) Expected: ValidationError Thrown: UndefVarError UndefVarError: `serialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:758 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:774 [inlined] [9] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:758 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:758 [inlined] Bitmap1: Test Failed at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:759 Expression: deserialize(Bitmap1, b"BMP\xfe\x03\x00\x02\x00\x01\x07\x02\x08\x03") Expected: EOFError Thrown: UndefVarError UndefVarError: `deserialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:759 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:774 [inlined] [9] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:759 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:759 [inlined] Bitmap1: Test Failed at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:760 Expression: deserialize(Bitmap1, b"PMB\xfe\x03\x00\x02\x00\x01\x07\x02\x08\x03\x09") Expected: ValidationError Thrown: UndefVarError UndefVarError: `deserialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:760 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:774 [inlined] [9] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:760 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:740 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:760 [inlined] Bitmap2: Error During Test at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:772 Test threw exception Expression: estimatesize(Bitmap2) == UnboundedSize(4 + 2 * sizeof(UInt16)) UndefVarError: `estimatesize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:763 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:772 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] Bitmap2: Error During Test at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:773 Test threw exception Expression: serialize(Bitmap2(UInt8[1 2 3; 7 8 9])) == b"BMP\x00\x03\x00\x02\x00\x01\x07\x02\x08\x03\x09" UndefVarError: `serialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:763 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:773 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] Bitmap2: Error During Test at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:774 Test threw exception Expression: (deserialize(Bitmap2, b"BMP\xfe\x03\x00\x02\x00\x01\x07\x02\x08\x03\x09")).pixel == UInt8[1 2 3; 7 8 9] UndefVarError: `deserialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:763 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:774 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:677 [inlined] Bitmap2: Test Failed at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:775 Expression: deserialize(Bitmap2, b"BMP\xfe\x03\x00\x02\x00\x01\x07\x02\x08\x03") Expected: EOFError Thrown: UndefVarError UndefVarError: `deserialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:763 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:775 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:774 [inlined] [9] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:775 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:763 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:775 [inlined] Bitmap2: Test Failed at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:776 Expression: deserialize(Bitmap2, b"PMB\xfe\x03\x00\x02\x00\x01\x07\x02\x08\x03\x09") Expected: ValidationError Thrown: UndefVarError UndefVarError: `deserialize` not defined in local scope Suggestion: check for an assignment to a local variable that shadows a global of the same name. Hint: a global variable of this name also exists in Serialization. Hint: a global variable of this name also exists in Constructs. Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:763 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:776 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:774 [inlined] [9] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:776 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:13 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [3] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:618 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [5] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:763 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.12/Test/src/Test.jl:1776 [inlined] [7] macro expansion @ ~/.julia/packages/Constructs/EXTwB/test/runtests.jl:776 [inlined] Test Summary: | Pass Fail Error Total Time Constructs.jl | 555 9 8 572 47.1s context | 7 7 0.6s errors | 1 1 0.1s size | 50 50 0.9s container | 14 14 4.3s primitive io | 71 71 1.6s singleton | 12 12 0.3s RaiseError | 5 1 6 6.7s JuliaSerializer | 16 16 5.1s functional | 30 30 1.6s byte order | 36 36 1.2s string | 86 86 7.0s enum | 24 24 0.4s const | 15 15 0.5s Overwrite | 13 2 15 1.2s deduce type | 1 2 3 0.1s conditional | 46 46 2.0s collections | 70 70 8.1s Padded | 10 10 0.5s internal | 34 34 0.8s @construct macro expand | 15 6 8 29 4.1s expand pass | 1 1 2.0s expand pass | 1 1 0.1s expand pass | 1 1 0.4s expand pass | 1 1 0.0s expand error | 1 1 0.0s expand error | 1 1 0.0s expand error | 1 1 0.0s expand error | 1 1 0.0s expand error | 1 1 0.0s Bitmap1 | 5 4 3 12 1.3s Bitmap2 | 3 2 3 8 0.0s RNG of the outermost testset: Random.Xoshiro(0xb3d0f6e0afdec0aa, 0x806e26ea352f0d27, 0xdd4f43c2c660063e, 0xd672548d3c9c50f7, 0x64c80e49d7923e16) ERROR: LoadError: Some tests did not pass: 555 passed, 9 failed, 8 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/Constructs/EXTwB/test/runtests.jl:12 Testing failed after 87.7s ERROR: LoadError: Package Constructs errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.12/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.12/Pkg/src/Operations.jl:2535 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2384 [inlined] [4] 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.12/Pkg/src/API.jl:538 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:169 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:157 [7] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:157 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:156 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [10] include(mod::Module, _path::String) @ Base ./Base.jl:306 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:317 [12] _start() @ Base ./client.jl:550 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 129.35s: package tests unexpectedly errored