Package evaluation to test Moshi on Julia 1.14.0-DEV.2309 (6e1a27e459*) started at 2026-06-06T03:19:49.438 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 17.8s ################################################################################ # Installation # Installing Moshi... Resolving package versions... Installed ExproniconLite ─ v0.10.14 Installed Jieko ────────── v0.2.1 Installed Moshi ────────── v0.3.8 Updating `~/.julia/environments/v1.14/Project.toml` [2e0e35c7] + Moshi v0.3.8 Updating `~/.julia/environments/v1.14/Manifest.toml` [55351af7] + ExproniconLite v0.10.14 [ae98c720] + Jieko v0.2.1 [2e0e35c7] + Moshi v0.3.8 Installation completed after 2.05s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 6.6 s ✓ TestEnv 1 dependency successfully precompiled in 7 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 3.5 s ✓ ExproniconLite 4.0 s ✓ Jieko 28.2 s ✓ Moshi 3 dependencies successfully precompiled in 36 seconds. 8 already precompiled. Precompilation completed after 69.38s ################################################################################ # Testing # Testing Moshi Status `/tmp/jl_N8tVwJ/Project.toml` [55351af7] ExproniconLite v0.10.14 [2e0e35c7] Moshi v0.3.8 [8dfed614] Test v1.11.0 Status `/tmp/jl_N8tVwJ/Manifest.toml` [55351af7] ExproniconLite v0.10.14 [ae98c720] Jieko v0.2.1 [2e0e35c7] Moshi v0.3.8 [2a0f44e3] Base64 v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.13.0 [8dfed614] Test v1.11.0 Testing Running tests... ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:147 =# @testset "MutableMessage" begin │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:148 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:148 =# @test variants(MutableMessage.Type) == (MutableMessage.Move, MutableMessage.Write, MutableMessage.ChangeColor) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:151 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:151 =# @test MutableMessage.Type <: AbstractMessage │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:153 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:153 =# @testset "Move" begin │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:154 =# │ x = MutableMessage.Move(1, 2) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:155 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:155 =# @test x.x == 1 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:156 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:156 =# @test x.y == 2 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:157 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:157 =# @test is_data_type(x) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:158 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:158 =# @test is_variant_type(MutableMessage.Move) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:159 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:159 =# @test variant_kind(x) == Named │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:160 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:160 =# @test variant_kind(MutableMessage.Move) == Named │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:161 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:161 =# @test propertynames(x) == (:x, :y) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:162 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:162 =# @test sprint(show, x) == "MutableMessage.Move(x=1, y=2)" │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:163 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:163 =# @test variant_type(x) == MutableMessage.Move │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:164 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:164 =# @test variant_fieldtypes(x) == (Int, Int) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:165 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:165 =# @test variant_fieldtypes(MutableMessage.Move) == (Int, Int) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:166 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:166 =# @test variant_fieldnames(MutableMessage.Move) == (:x, :y) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:167 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:167 =# @test variant_getfield(x, MutableMessage.Move, 1) == 1 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:168 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:168 =# @test variant_getfield(x, MutableMessage.Move, 2) == 2 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:169 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:169 =# @test variant_getfield(x, MutableMessage.Move, :x) == 1 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:170 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:170 =# @test variant_getfield(x, MutableMessage.Move, :y) == 2 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:172 =# │ x.x = 3 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:173 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:173 =# @test x.x === 3 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:174 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:174 =# @test variant_getfield(x, MutableMessage.Move, 1) == 3 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:175 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:175 =# @test variant_getfield(x, MutableMessage.Move, :x) == 3 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:176 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:176 =# @test_throws ["const field", "cannot be changed"] x.y = 0 │ end │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:179 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:179 =# @testset "Write" begin │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:180 =# │ x = MutableMessage.Write("hi") │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =# @test x.:(1) == "hi" │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =# @test is_data_type(x) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =# @test is_variant_type(MutableMessage.Write) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =# @test variant_kind(x) == Anonymous │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =# @test variant_kind(MutableMessage.Write) == Anonymous │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =# @test propertynames(x) == (1,) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =# @test getproperty(x, 1) == "hi" │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =# @test sprint(show, x) == "MutableMessage.Write(\"hi\")" │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =# @test variant_type(x) == MutableMessage.Write │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =# @test variant_fieldtypes(x) == (String,) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =# @test variant_fieldtypes(MutableMessage.Write) == (String,) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =# @test variant_fieldnames(MutableMessage.Write) == (1,) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =# @test variant_getfield(x, MutableMessage.Write, 1) == "hi" │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:195 =# │ x.:(1) = "bye" │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =# @test x.:(1) == "bye" │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =# @test getproperty(x, 1) == "bye" │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =# @test variant_getfield(x, MutableMessage.Write, 1) == "bye" │ end │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:201 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:201 =# @testset "ChangeColor" begin │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:202 =# │ x = MutableMessage.ChangeColor(1, 2, 3) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:203 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:203 =# @test x.:(1) == 1 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:204 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:204 =# @test x.:(2) == 2 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:205 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:205 =# @test x.:(3) == 3 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:206 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:206 =# @test is_data_type(x) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:207 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:207 =# @test is_variant_type(MutableMessage.ChangeColor) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:208 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:208 =# @test variant_kind(x) == Anonymous │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:209 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:209 =# @test variant_kind(MutableMessage.ChangeColor) == Anonymous │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:210 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:210 =# @test sprint(show, x) == "MutableMessage.ChangeColor(1, 2, 3)" │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:211 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:211 =# @test variant_type(x) == MutableMessage.ChangeColor │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:212 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:212 =# @test variant_fieldtypes(x) == (Int, Int, Int) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:213 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:213 =# @test variant_fieldtypes(MutableMessage.ChangeColor) == (Int, Int, Int) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:214 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:214 =# @test variant_fieldnames(MutableMessage.ChangeColor) == (1, 2, 3) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:215 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:215 =# @test variant_getfield(x, MutableMessage.ChangeColor, 1) == 1 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:216 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:216 =# @test variant_getfield(x, MutableMessage.ChangeColor, 2) == 2 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:217 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:217 =# @test variant_getfield(x, MutableMessage.ChangeColor, 3) == 3 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:219 =# │ x.:(1) = 10 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:220 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:220 =# @test x.:(1) == 10 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:221 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:221 =# @test variant_getfield(x, MutableMessage.ChangeColor, 1) == 10 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:222 =# │ x.:(2) = 20 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:223 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:223 =# @test x.:(2) == 20 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:224 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:224 =# @test variant_getfield(x, MutableMessage.ChangeColor, 2) == 20 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:225 =# │ x.:(3) = 30 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:226 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:226 =# @test x.:(3) == 30 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:227 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:227 =# @test variant_getfield(x, MutableMessage.ChangeColor, 3) == 30 │ end │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:230 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:230 =# @test data_type_name(MutableMessage.Type) === :MutableMessage │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:232 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:232 =# @test_throws ErrorException variant_fieldtypes(MutableMessage.Type) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:233 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:233 =# @test_throws ErrorException variant_fieldnames(MutableMessage.Type) │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:235 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:235 =# @test variant_nfields(MutableMessage.Move) == 2 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:236 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:236 =# @test variant_nfields(MutableMessage.Write) == 1 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:237 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:237 =# @test variant_nfields(MutableMessage.ChangeColor) == 3 │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:239 =# │ #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:239 =# @test variant_name(MutableMessage.Move) == :Move │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [macrocall] │ │ @testset :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:147 =#) :: Value │ │ "MutableMessage" :: Value │ │ [block] │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:148 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variants :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ [tuple] │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:151 =#) :: Value │ │ [<:] │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ AbstractMessage :: Identifier │ │ [macrocall] │ │ @testset :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:153 =#) :: Value │ │ "Move" :: Value │ │ [block] │ │ [=] │ │ x :: Identifier │ │ [call] │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ │ 2 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:155 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 1 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:156 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ 2 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:157 =#) :: Value │ │ [call] │ │ is_data_type :: Identifier │ │ x :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:158 =#) :: Value │ │ [call] │ │ is_variant_type :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:159 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ x :: Identifier │ │ Named :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:160 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ Named :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:161 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ propertynames :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ [inert] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:162 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sprint :: Identifier │ │ show :: Identifier │ │ x :: Identifier │ │ "MutableMessage.Move(x=1, y=2)" :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:163 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_type :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:164 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:165 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:166 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [tuple] │ │ [inert] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:167 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ │ 1 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:168 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 2 :: Value │ │ 2 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:169 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 1 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:170 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ y :: Identifier │ │ 2 :: Value │ │ [=] │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 3 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:173 =#) :: Value │ │ [call] │ │ === :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 3 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:174 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ │ 3 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:175 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 3 :: Value │ │ [macrocall] │ │ @test_throws :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:176 =#) :: Value │ │ [vect] │ │ "const field" :: Value │ │ "cannot be changed" :: Value │ │ [=] │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ 0 :: Value │ │ [macrocall] │ │ @testset :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:179 =#) :: Value │ │ "Write" :: Value │ │ [block] │ │ [=] │ │ x :: Identifier │ │ [call] │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ "hi" :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ "hi" :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =#) :: Value │ │ [call] │ │ is_data_type :: Identifier │ │ x :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =#) :: Value │ │ [call] │ │ is_variant_type :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ x :: Identifier │ │ Anonymous :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ Anonymous :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ propertynames :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ getproperty :: Identifier │ │ x :: Identifier │ │ 1 :: Value │ │ "hi" :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sprint :: Identifier │ │ show :: Identifier │ │ x :: Identifier │ │ "MutableMessage.Write(\"hi\")" :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_type :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ String :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [tuple] │ │ String :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ │ "hi" :: Value │ │ [=] │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ "bye" :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ "bye" :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ getproperty :: Identifier │ │ x :: Identifier │ │ 1 :: Value │ │ "bye" :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ │ "bye" :: Value │ │ [macrocall] │ │ @testset :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:201 =#) :: Value │ │ "ChangeColor" :: Value │ │ [block] │ │ [=] │ │ x :: Identifier │ │ [call] │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ │ 2 :: Value │ │ 3 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:203 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ 1 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:204 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 2 :: Value │ │ 2 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:205 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 3 :: Value │ │ 3 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:206 =#) :: Value │ │ [call] │ │ is_data_type :: Identifier │ │ x :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:207 =#) :: Value │ │ [call] │ │ is_variant_type :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:208 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ x :: Identifier │ │ Anonymous :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:209 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ Anonymous :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:210 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sprint :: Identifier │ │ show :: Identifier │ │ x :: Identifier │ │ "MutableMessage.ChangeColor(1, 2, 3)" :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:211 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_type :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:212 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ Int :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:213 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ Int :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:214 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ 2 :: Value │ │ 3 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:215 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ │ 1 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:216 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 2 :: Value │ │ 2 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:217 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ │ 3 :: Value │ │ [=] │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ 10 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:220 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ 10 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:221 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ │ 10 :: Value │ │ [=] │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 2 :: Value │ │ 20 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:223 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 2 :: Value │ │ 20 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:224 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 2 :: Value │ │ 20 :: Value │ │ [=] │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 3 :: Value │ │ 30 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:226 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 3 :: Value │ │ 30 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:227 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ │ 30 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:230 =#) :: Value │ │ [call] │ │ === :: Identifier │ │ [call] │ │ data_type_name :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ [inert] │ │ MutableMessage :: Identifier │ │ [macrocall] │ │ @test_throws :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:232 =#) :: Value │ │ ErrorException :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ [macrocall] │ │ @test_throws :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:233 =#) :: Value │ │ ErrorException :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:235 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 2 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:236 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:237 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ │ [macrocall] │ │ @test :: Identifier │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:239 =#) :: Value │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_name :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [block] │ │ [block] │ │ [call] │ │ _check_testset :: Identifier │ scope_layer=2 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=2 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=2 │ 0 :: Value │ macro_source=849 │ DefaultTestSet :: Identifier │ scope_layer=2 │ [call] │ │ typeof :: Identifier │ scope_layer=2 │ [call] │ │ get_testset :: Identifier │ scope_layer=2 │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ get_testset_depth :: Identifier │ │ 0 :: Value │ │ [local] │ │ ret :: Identifier │ scope_layer=2 │ [local] │ │ [=] │ │ ts :: Identifier │ scope_layer=2 │ [if] │ │ [&&] │ │ [call] │ │ === :: Identifier │ scope_layer=2 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=2 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=2 │ 0 :: Value │ macro_source=849 │ DefaultTestSet :: Identifier │ scope_layer=2 │ [call] │ │ typeof :: Identifier │ scope_layer=2 │ [call] │ │ get_testset :: Identifier │ scope_layer=2 │ Test.DefaultTestSet :: Value │ macro_source=849 │ true :: Value │ macro_source=849 │ [block] │ │ [call] │ │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=2 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=2 │ 0 :: Value │ macro_source=849 │ DefaultTestSet :: Identifier │ scope_layer=2 │ [call] │ │ typeof :: Identifier │ scope_layer=2 │ [call] │ │ get_testset :: Identifier │ scope_layer=2 │ [parameters] │ │ [kw] │ │ source :: Identifier │ scope_layer=2 │ [inert] │ │ /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl :: Identifier │ │ [...] │ │ [call] │ │ [curly] │ │ Dict :: Identifier │ scope_layer=2 │ Symbol :: Identifier │ scope_layer=2 │ Any :: Identifier │ scope_layer=2 │ "MutableMessage" :: Value │ macro_source=849 │ [block] │ │ [call] │ │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=2 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=2 │ 0 :: Value │ macro_source=849 │ DefaultTestSet :: Identifier │ scope_layer=2 │ [call] │ │ typeof :: Identifier │ scope_layer=2 │ [call] │ │ get_testset :: Identifier │ scope_layer=2 │ [parameters] │ │ [...] │ │ [call] │ │ [curly] │ │ Dict :: Identifier │ scope_layer=2 │ Symbol :: Identifier │ scope_layer=2 │ Any :: Identifier │ scope_layer=2 │ "MutableMessage" :: Value │ macro_source=849 │ [local] │ │ [=] │ │ default_rng_orig :: Identifier │ scope_layer=2 │ [call] │ │ copy :: Identifier │ scope_layer=2 │ [call] │ │ default_rng :: Identifier │ scope_layer=2 │ [local] │ │ [=] │ │ tls_seed_orig :: Identifier │ scope_layer=2 │ [call] │ │ copy :: Identifier │ scope_layer=2 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=2 │ [inert] │ │ get_tls_seed :: Identifier │ │ [local] │ │ [=] │ │ ts_rng :: Identifier │ scope_layer=2 │ [call] │ │ get_rng :: Identifier │ scope_layer=2 │ ts :: Identifier │ scope_layer=2 │ [local] │ │ [=] │ │ tls_seed :: Identifier │ scope_layer=2 │ [if] │ │ [call] │ │ isnothing :: Identifier │ scope_layer=2 │ ts_rng :: Identifier │ scope_layer=2 │ [call] │ │ set_rng! :: Identifier │ scope_layer=2 │ ts :: Identifier │ scope_layer=2 │ tls_seed_orig :: Identifier │ scope_layer=2 │ ts_rng :: Identifier │ scope_layer=2 │ [try] │ │ [block] │ │ [block] │ │ [call] │ │ print_testset_verbose :: Identifier │ scope_layer=3 │ [inert] │ │ enter :: Identifier │ │ ts :: Identifier │ scope_layer=2 │ [try] │ │ [block] │ │ [tryfinally] │ │ [block] │ │ [call] │ │ copy! :: Identifier │ scope_layer=2 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=2 │ [inert] │ │ default_rng :: Identifier │ │ tls_seed :: Identifier │ scope_layer=2 │ [call] │ │ copy! :: Identifier │ scope_layer=2 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=2 │ [inert] │ │ get_tls_seed :: Identifier │ │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=2 │ [inert] │ │ default_rng :: Identifier │ │ [let] │ │ [block] │ macro_source=2952 │ [block] │ │ [block] │ │ [block] │ │ [if] │ │ false :: Value │ macro_source=3015 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=5 │ [call] │ │ get_testset :: Identifier │ scope_layer=5 │ [call] │ │ Broken :: Identifier │ scope_layer=5 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variants :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ [tuple] │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=5 │ [if] │ │ false :: Value │ macro_source=3015 │ do_broken_test :: Identifier │ scope_layer=5 │ do_test :: Identifier │ scope_layer=5 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=5 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=5 │ [call] │ │ Expr :: Identifier │ scope_layer=5 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variants :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Type :: Identifier │ │ == :: Identifier │ scope_layer=1 │ [tuple] │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ Any[:(variants(MutableMessage.Type)), :(==), :((MutableMessage.Move, MutableMessage.Write, MutableMessage.ChangeColor))] :: Value │ macro_source=3015 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:148 =#) :: Value │ │ false :: Value │ macro_source=3015 │ _e :: Identifier │ scope_layer=5 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=5 │ _e :: Identifier │ scope_layer=5 │ InterruptException :: Identifier │ scope_layer=5 │ [call] │ │ rethrow :: Identifier │ scope_layer=5 │ [call] │ │ Threw :: Identifier │ scope_layer=5 │ _e :: Identifier │ scope_layer=5 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=5 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:148 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variants :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ [tuple] │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ nothing :: Value │ macro_source=3015 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=3025 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=6 │ [call] │ │ get_testset :: Identifier │ scope_layer=6 │ [call] │ │ Broken :: Identifier │ scope_layer=6 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [<:] │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ AbstractMessage :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=6 │ [if] │ │ false :: Value │ macro_source=3025 │ do_broken_test :: Identifier │ scope_layer=6 │ do_test :: Identifier │ scope_layer=6 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=6 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=6 │ [call] │ │ Expr :: Identifier │ scope_layer=6 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Type :: Identifier │ │ <: :: Identifier │ scope_layer=1 │ AbstractMessage :: Identifier │ scope_layer=1 │ Any[:(MutableMessage.Type), :<:, :AbstractMessage] :: Value │ macro_source=3025 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:151 =#) :: Value │ │ false :: Value │ macro_source=3025 │ _e :: Identifier │ scope_layer=6 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=6 │ _e :: Identifier │ scope_layer=6 │ InterruptException :: Identifier │ scope_layer=6 │ [call] │ │ rethrow :: Identifier │ scope_layer=6 │ [call] │ │ Threw :: Identifier │ scope_layer=6 │ _e :: Identifier │ scope_layer=6 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=6 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:151 =#) :: Value │ │ [inert] │ │ [<:] │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ AbstractMessage :: Identifier │ │ nothing :: Value │ macro_source=3025 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [block] │ │ [call] │ │ _check_testset :: Identifier │ scope_layer=7 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=7 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=7 │ 0 :: Value │ macro_source=3287 │ DefaultTestSet :: Identifier │ scope_layer=7 │ [call] │ │ typeof :: Identifier │ scope_layer=7 │ [call] │ │ get_testset :: Identifier │ scope_layer=7 │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ get_testset_depth :: Identifier │ │ 0 :: Value │ │ [local] │ │ ret :: Identifier │ scope_layer=7 │ [local] │ │ [=] │ │ ts :: Identifier │ scope_layer=7 │ [if] │ │ [&&] │ │ [call] │ │ === :: Identifier │ scope_layer=7 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=7 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=7 │ 0 :: Value │ macro_source=3287 │ DefaultTestSet :: Identifier │ scope_layer=7 │ [call] │ │ typeof :: Identifier │ scope_layer=7 │ [call] │ │ get_testset :: Identifier │ scope_layer=7 │ Test.DefaultTestSet :: Value │ macro_source=3287 │ true :: Value │ macro_source=3287 │ [block] │ │ [call] │ │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=7 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=7 │ 0 :: Value │ macro_source=3287 │ DefaultTestSet :: Identifier │ scope_layer=7 │ [call] │ │ typeof :: Identifier │ scope_layer=7 │ [call] │ │ get_testset :: Identifier │ scope_layer=7 │ [parameters] │ │ [kw] │ │ source :: Identifier │ scope_layer=7 │ [inert] │ │ /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl :: Identifier │ │ [...] │ │ [call] │ │ [curly] │ │ Dict :: Identifier │ scope_layer=7 │ Symbol :: Identifier │ scope_layer=7 │ Any :: Identifier │ scope_layer=7 │ "Move" :: Value │ macro_source=3287 │ [block] │ │ [call] │ │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=7 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=7 │ 0 :: Value │ macro_source=3287 │ DefaultTestSet :: Identifier │ scope_layer=7 │ [call] │ │ typeof :: Identifier │ scope_layer=7 │ [call] │ │ get_testset :: Identifier │ scope_layer=7 │ [parameters] │ │ [...] │ │ [call] │ │ [curly] │ │ Dict :: Identifier │ scope_layer=7 │ Symbol :: Identifier │ scope_layer=7 │ Any :: Identifier │ scope_layer=7 │ "Move" :: Value │ macro_source=3287 │ [local] │ │ [=] │ │ default_rng_orig :: Identifier │ scope_layer=7 │ [call] │ │ copy :: Identifier │ scope_layer=7 │ [call] │ │ default_rng :: Identifier │ scope_layer=7 │ [local] │ │ [=] │ │ tls_seed_orig :: Identifier │ scope_layer=7 │ [call] │ │ copy :: Identifier │ scope_layer=7 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=7 │ [inert] │ │ get_tls_seed :: Identifier │ │ [local] │ │ [=] │ │ ts_rng :: Identifier │ scope_layer=7 │ [call] │ │ get_rng :: Identifier │ scope_layer=7 │ ts :: Identifier │ scope_layer=7 │ [local] │ │ [=] │ │ tls_seed :: Identifier │ scope_layer=7 │ [if] │ │ [call] │ │ isnothing :: Identifier │ scope_layer=7 │ ts_rng :: Identifier │ scope_layer=7 │ [call] │ │ set_rng! :: Identifier │ scope_layer=7 │ ts :: Identifier │ scope_layer=7 │ tls_seed_orig :: Identifier │ scope_layer=7 │ ts_rng :: Identifier │ scope_layer=7 │ [try] │ │ [block] │ │ [block] │ │ [call] │ │ print_testset_verbose :: Identifier │ scope_layer=8 │ [inert] │ │ enter :: Identifier │ │ ts :: Identifier │ scope_layer=7 │ [try] │ │ [block] │ │ [tryfinally] │ │ [block] │ │ [call] │ │ copy! :: Identifier │ scope_layer=7 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=7 │ [inert] │ │ default_rng :: Identifier │ │ tls_seed :: Identifier │ scope_layer=7 │ [call] │ │ copy! :: Identifier │ scope_layer=7 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=7 │ [inert] │ │ get_tls_seed :: Identifier │ │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=7 │ [inert] │ │ default_rng :: Identifier │ │ [let] │ │ [block] │ macro_source=5242 │ [block] │ │ [block] │ │ [=] │ │ x :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ macro_source=5242 │ 2 :: Value │ macro_source=5242 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5301 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=10 │ [call] │ │ get_testset :: Identifier │ scope_layer=10 │ [call] │ │ Broken :: Identifier │ scope_layer=10 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 1 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=10 │ [if] │ │ false :: Value │ macro_source=5301 │ do_broken_test :: Identifier │ scope_layer=10 │ do_test :: Identifier │ scope_layer=10 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=10 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=10 │ [call] │ │ Expr :: Identifier │ scope_layer=10 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ x :: Identifier │ │ == :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5301 │ Any[:(x.x), :(==), 1] :: Value │ macro_source=5301 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:155 =#) :: Value │ │ false :: Value │ macro_source=5301 │ _e :: Identifier │ scope_layer=10 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=10 │ _e :: Identifier │ scope_layer=10 │ InterruptException :: Identifier │ scope_layer=10 │ [call] │ │ rethrow :: Identifier │ scope_layer=10 │ [call] │ │ Threw :: Identifier │ scope_layer=10 │ _e :: Identifier │ scope_layer=10 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=10 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:155 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 1 :: Value │ │ nothing :: Value │ macro_source=5301 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5312 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=11 │ [call] │ │ get_testset :: Identifier │ scope_layer=11 │ [call] │ │ Broken :: Identifier │ scope_layer=11 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ 2 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=11 │ [if] │ │ false :: Value │ macro_source=5312 │ do_broken_test :: Identifier │ scope_layer=11 │ do_test :: Identifier │ scope_layer=11 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=11 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=11 │ [call] │ │ Expr :: Identifier │ scope_layer=11 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ y :: Identifier │ │ == :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=5312 │ Any[:(x.y), :(==), 2] :: Value │ macro_source=5312 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:156 =#) :: Value │ │ false :: Value │ macro_source=5312 │ _e :: Identifier │ scope_layer=11 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=11 │ _e :: Identifier │ scope_layer=11 │ InterruptException :: Identifier │ scope_layer=11 │ [call] │ │ rethrow :: Identifier │ scope_layer=11 │ [call] │ │ Threw :: Identifier │ scope_layer=11 │ _e :: Identifier │ scope_layer=11 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=11 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:156 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ 2 :: Value │ │ nothing :: Value │ macro_source=5312 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5319 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=12 │ [call] │ │ get_testset :: Identifier │ scope_layer=12 │ [call] │ │ Broken :: Identifier │ scope_layer=12 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ is_data_type :: Identifier │ │ x :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=12 │ [if] │ │ false :: Value │ macro_source=5319 │ do_broken_test :: Identifier │ scope_layer=12 │ do_test :: Identifier │ scope_layer=12 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=12 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_function :: Identifier │ scope_layer=12 │ is_data_type :: Identifier │ scope_layer=1 │ [tuple] │ │ x :: Identifier │ scope_layer=1 │ [tuple] │ macro_source=5319 │ [inert] │ │ is_data_type :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:157 =#) :: Value │ │ false :: Value │ macro_source=5319 │ _e :: Identifier │ scope_layer=12 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=12 │ _e :: Identifier │ scope_layer=12 │ InterruptException :: Identifier │ scope_layer=12 │ [call] │ │ rethrow :: Identifier │ scope_layer=12 │ [call] │ │ Threw :: Identifier │ scope_layer=12 │ _e :: Identifier │ scope_layer=12 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=12 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:157 =#) :: Value │ │ [inert] │ │ [call] │ │ is_data_type :: Identifier │ │ x :: Identifier │ │ nothing :: Value │ macro_source=5319 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5329 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=13 │ [call] │ │ get_testset :: Identifier │ scope_layer=13 │ [call] │ │ Broken :: Identifier │ scope_layer=13 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ is_variant_type :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=13 │ [if] │ │ false :: Value │ macro_source=5329 │ do_broken_test :: Identifier │ scope_layer=13 │ do_test :: Identifier │ scope_layer=13 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=13 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_function :: Identifier │ scope_layer=13 │ is_variant_type :: Identifier │ scope_layer=1 │ [tuple] │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ [tuple] │ macro_source=5329 │ [inert] │ │ is_variant_type :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:158 =#) :: Value │ │ false :: Value │ macro_source=5329 │ _e :: Identifier │ scope_layer=13 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=13 │ _e :: Identifier │ scope_layer=13 │ InterruptException :: Identifier │ scope_layer=13 │ [call] │ │ rethrow :: Identifier │ scope_layer=13 │ [call] │ │ Threw :: Identifier │ scope_layer=13 │ _e :: Identifier │ scope_layer=13 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=13 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:158 =#) :: Value │ │ [inert] │ │ [call] │ │ is_variant_type :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ nothing :: Value │ macro_source=5329 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5339 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=14 │ [call] │ │ get_testset :: Identifier │ scope_layer=14 │ [call] │ │ Broken :: Identifier │ scope_layer=14 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ x :: Identifier │ │ Named :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=14 │ [if] │ │ false :: Value │ macro_source=5339 │ do_broken_test :: Identifier │ scope_layer=14 │ do_test :: Identifier │ scope_layer=14 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=14 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=14 │ [call] │ │ Expr :: Identifier │ scope_layer=14 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ Named :: Identifier │ scope_layer=1 │ Any[:(variant_kind(x)), :(==), :Named] :: Value │ macro_source=5339 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:159 =#) :: Value │ │ false :: Value │ macro_source=5339 │ _e :: Identifier │ scope_layer=14 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=14 │ _e :: Identifier │ scope_layer=14 │ InterruptException :: Identifier │ scope_layer=14 │ [call] │ │ rethrow :: Identifier │ scope_layer=14 │ [call] │ │ Threw :: Identifier │ scope_layer=14 │ _e :: Identifier │ scope_layer=14 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=14 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:159 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ x :: Identifier │ │ Named :: Identifier │ │ nothing :: Value │ macro_source=5339 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5352 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=15 │ [call] │ │ get_testset :: Identifier │ scope_layer=15 │ [call] │ │ Broken :: Identifier │ scope_layer=15 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ Named :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=15 │ [if] │ │ false :: Value │ macro_source=5352 │ do_broken_test :: Identifier │ scope_layer=15 │ do_test :: Identifier │ scope_layer=15 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=15 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=15 │ [call] │ │ Expr :: Identifier │ scope_layer=15 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ == :: Identifier │ scope_layer=1 │ Named :: Identifier │ scope_layer=1 │ Any[:(variant_kind(MutableMessage.Move)), :(==), :Named] :: Value │ macro_source=5352 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:160 =#) :: Value │ │ false :: Value │ macro_source=5352 │ _e :: Identifier │ scope_layer=15 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=15 │ _e :: Identifier │ scope_layer=15 │ InterruptException :: Identifier │ scope_layer=15 │ [call] │ │ rethrow :: Identifier │ scope_layer=15 │ [call] │ │ Threw :: Identifier │ scope_layer=15 │ _e :: Identifier │ scope_layer=15 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=15 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:160 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ Named :: Identifier │ │ nothing :: Value │ macro_source=5352 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5366 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=16 │ [call] │ │ get_testset :: Identifier │ scope_layer=16 │ [call] │ │ Broken :: Identifier │ scope_layer=16 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ propertynames :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ [inert] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=16 │ [if] │ │ false :: Value │ macro_source=5366 │ do_broken_test :: Identifier │ scope_layer=16 │ do_test :: Identifier │ scope_layer=16 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=16 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=16 │ [call] │ │ Expr :: Identifier │ scope_layer=16 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ propertynames :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ [tuple] │ │ [inert] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ Any[:(propertynames(x)), :(==), :((:x, :y))] :: Value │ macro_source=5366 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:161 =#) :: Value │ │ false :: Value │ macro_source=5366 │ _e :: Identifier │ scope_layer=16 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=16 │ _e :: Identifier │ scope_layer=16 │ InterruptException :: Identifier │ scope_layer=16 │ [call] │ │ rethrow :: Identifier │ scope_layer=16 │ [call] │ │ Threw :: Identifier │ scope_layer=16 │ _e :: Identifier │ scope_layer=16 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=16 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:161 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ propertynames :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ [inert] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ nothing :: Value │ macro_source=5366 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5377 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=17 │ [call] │ │ get_testset :: Identifier │ scope_layer=17 │ [call] │ │ Broken :: Identifier │ scope_layer=17 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sprint :: Identifier │ │ show :: Identifier │ │ x :: Identifier │ │ "MutableMessage.Move(x=1, y=2)" :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=17 │ [if] │ │ false :: Value │ macro_source=5377 │ do_broken_test :: Identifier │ scope_layer=17 │ do_test :: Identifier │ scope_layer=17 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=17 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=17 │ [call] │ │ Expr :: Identifier │ scope_layer=17 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ sprint :: Identifier │ scope_layer=1 │ show :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ "MutableMessage.Move(x=1, y=2)" :: Value │ macro_source=5377 │ Any[:(sprint(show, x)), :(==), "MutableMessage.Move(x=1, y=2)"] :: Value │ macro_source=5377 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:162 =#) :: Value │ │ false :: Value │ macro_source=5377 │ _e :: Identifier │ scope_layer=17 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=17 │ _e :: Identifier │ scope_layer=17 │ InterruptException :: Identifier │ scope_layer=17 │ [call] │ │ rethrow :: Identifier │ scope_layer=17 │ [call] │ │ Threw :: Identifier │ scope_layer=17 │ _e :: Identifier │ scope_layer=17 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=17 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:162 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sprint :: Identifier │ │ show :: Identifier │ │ x :: Identifier │ │ "MutableMessage.Move(x=1, y=2)" :: Value │ │ nothing :: Value │ macro_source=5377 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5390 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=18 │ [call] │ │ get_testset :: Identifier │ scope_layer=18 │ [call] │ │ Broken :: Identifier │ scope_layer=18 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_type :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=18 │ [if] │ │ false :: Value │ macro_source=5390 │ do_broken_test :: Identifier │ scope_layer=18 │ do_test :: Identifier │ scope_layer=18 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=18 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=18 │ [call] │ │ Expr :: Identifier │ scope_layer=18 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_type :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ Any[:(variant_type(x)), :(==), :(MutableMessage.Move)] :: Value │ macro_source=5390 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:163 =#) :: Value │ │ false :: Value │ macro_source=5390 │ _e :: Identifier │ scope_layer=18 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=18 │ _e :: Identifier │ scope_layer=18 │ InterruptException :: Identifier │ scope_layer=18 │ [call] │ │ rethrow :: Identifier │ scope_layer=18 │ [call] │ │ Threw :: Identifier │ scope_layer=18 │ _e :: Identifier │ scope_layer=18 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=18 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:163 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_type :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ nothing :: Value │ macro_source=5390 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5402 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=19 │ [call] │ │ get_testset :: Identifier │ scope_layer=19 │ [call] │ │ Broken :: Identifier │ scope_layer=19 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=19 │ [if] │ │ false :: Value │ macro_source=5402 │ do_broken_test :: Identifier │ scope_layer=19 │ do_test :: Identifier │ scope_layer=19 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=19 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=19 │ [call] │ │ Expr :: Identifier │ scope_layer=19 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ [tuple] │ │ Int :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ Any[:(variant_fieldtypes(x)), :(==), :((Int, Int))] :: Value │ macro_source=5402 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:164 =#) :: Value │ │ false :: Value │ macro_source=5402 │ _e :: Identifier │ scope_layer=19 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=19 │ _e :: Identifier │ scope_layer=19 │ InterruptException :: Identifier │ scope_layer=19 │ [call] │ │ rethrow :: Identifier │ scope_layer=19 │ [call] │ │ Threw :: Identifier │ scope_layer=19 │ _e :: Identifier │ scope_layer=19 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=19 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:164 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ nothing :: Value │ macro_source=5402 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5417 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=20 │ [call] │ │ get_testset :: Identifier │ scope_layer=20 │ [call] │ │ Broken :: Identifier │ scope_layer=20 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=20 │ [if] │ │ false :: Value │ macro_source=5417 │ do_broken_test :: Identifier │ scope_layer=20 │ do_test :: Identifier │ scope_layer=20 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=20 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=20 │ [call] │ │ Expr :: Identifier │ scope_layer=20 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ == :: Identifier │ scope_layer=1 │ [tuple] │ │ Int :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ Any[:(variant_fieldtypes(MutableMessage.Move)), :(==), :((Int, Int))] :: Value │ macro_source=5417 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:165 =#) :: Value │ │ false :: Value │ macro_source=5417 │ _e :: Identifier │ scope_layer=20 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=20 │ _e :: Identifier │ scope_layer=20 │ InterruptException :: Identifier │ scope_layer=20 │ [call] │ │ rethrow :: Identifier │ scope_layer=20 │ [call] │ │ Threw :: Identifier │ scope_layer=20 │ _e :: Identifier │ scope_layer=20 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=20 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:165 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ nothing :: Value │ macro_source=5417 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5434 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=21 │ [call] │ │ get_testset :: Identifier │ scope_layer=21 │ [call] │ │ Broken :: Identifier │ scope_layer=21 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [tuple] │ │ [inert] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=21 │ [if] │ │ false :: Value │ macro_source=5434 │ do_broken_test :: Identifier │ scope_layer=21 │ do_test :: Identifier │ scope_layer=21 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=21 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=21 │ [call] │ │ Expr :: Identifier │ scope_layer=21 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ == :: Identifier │ scope_layer=1 │ [tuple] │ │ [inert] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ Any[:(variant_fieldnames(MutableMessage.Move)), :(==), :((:x, :y))] :: Value │ macro_source=5434 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:166 =#) :: Value │ │ false :: Value │ macro_source=5434 │ _e :: Identifier │ scope_layer=21 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=21 │ _e :: Identifier │ scope_layer=21 │ InterruptException :: Identifier │ scope_layer=21 │ [call] │ │ rethrow :: Identifier │ scope_layer=21 │ [call] │ │ Threw :: Identifier │ scope_layer=21 │ _e :: Identifier │ scope_layer=21 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=21 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:166 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [tuple] │ │ [inert] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ nothing :: Value │ macro_source=5434 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5449 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=22 │ [call] │ │ get_testset :: Identifier │ scope_layer=22 │ [call] │ │ Broken :: Identifier │ scope_layer=22 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ │ 1 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=22 │ [if] │ │ false :: Value │ macro_source=5449 │ do_broken_test :: Identifier │ scope_layer=22 │ do_test :: Identifier │ scope_layer=22 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=22 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=22 │ [call] │ │ Expr :: Identifier │ scope_layer=22 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ macro_source=5449 │ == :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5449 │ Any[:(variant_getfield(x, MutableMessage.Move, 1)), :(==), 1] :: Value │ macro_source=5449 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:167 =#) :: Value │ │ false :: Value │ macro_source=5449 │ _e :: Identifier │ scope_layer=22 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=22 │ _e :: Identifier │ scope_layer=22 │ InterruptException :: Identifier │ scope_layer=22 │ [call] │ │ rethrow :: Identifier │ scope_layer=22 │ [call] │ │ Threw :: Identifier │ scope_layer=22 │ _e :: Identifier │ scope_layer=22 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=22 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:167 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ │ 1 :: Value │ │ nothing :: Value │ macro_source=5449 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5464 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=23 │ [call] │ │ get_testset :: Identifier │ scope_layer=23 │ [call] │ │ Broken :: Identifier │ scope_layer=23 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 2 :: Value │ │ 2 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=23 │ [if] │ │ false :: Value │ macro_source=5464 │ do_broken_test :: Identifier │ scope_layer=23 │ do_test :: Identifier │ scope_layer=23 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=23 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=23 │ [call] │ │ Expr :: Identifier │ scope_layer=23 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ 2 :: Value │ macro_source=5464 │ == :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=5464 │ Any[:(variant_getfield(x, MutableMessage.Move, 2)), :(==), 2] :: Value │ macro_source=5464 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:168 =#) :: Value │ │ false :: Value │ macro_source=5464 │ _e :: Identifier │ scope_layer=23 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=23 │ _e :: Identifier │ scope_layer=23 │ InterruptException :: Identifier │ scope_layer=23 │ [call] │ │ rethrow :: Identifier │ scope_layer=23 │ [call] │ │ Threw :: Identifier │ scope_layer=23 │ _e :: Identifier │ scope_layer=23 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=23 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:168 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 2 :: Value │ │ 2 :: Value │ │ nothing :: Value │ macro_source=5464 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5480 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=24 │ [call] │ │ get_testset :: Identifier │ scope_layer=24 │ [call] │ │ Broken :: Identifier │ scope_layer=24 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 1 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=24 │ [if] │ │ false :: Value │ macro_source=5480 │ do_broken_test :: Identifier │ scope_layer=24 │ do_test :: Identifier │ scope_layer=24 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=24 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=24 │ [call] │ │ Expr :: Identifier │ scope_layer=24 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ x :: Identifier │ │ == :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=5480 │ Any[:(variant_getfield(x, MutableMessage.Move, :x)), :(==), 1] :: Value │ macro_source=5480 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:169 =#) :: Value │ │ false :: Value │ macro_source=5480 │ _e :: Identifier │ scope_layer=24 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=24 │ _e :: Identifier │ scope_layer=24 │ InterruptException :: Identifier │ scope_layer=24 │ [call] │ │ rethrow :: Identifier │ scope_layer=24 │ [call] │ │ Threw :: Identifier │ scope_layer=24 │ _e :: Identifier │ scope_layer=24 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=24 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:169 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 1 :: Value │ │ nothing :: Value │ macro_source=5480 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5496 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=25 │ [call] │ │ get_testset :: Identifier │ scope_layer=25 │ [call] │ │ Broken :: Identifier │ scope_layer=25 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ y :: Identifier │ │ 2 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=25 │ [if] │ │ false :: Value │ macro_source=5496 │ do_broken_test :: Identifier │ scope_layer=25 │ do_test :: Identifier │ scope_layer=25 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=25 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=25 │ [call] │ │ Expr :: Identifier │ scope_layer=25 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ y :: Identifier │ │ == :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=5496 │ Any[:(variant_getfield(x, MutableMessage.Move, :y)), :(==), 2] :: Value │ macro_source=5496 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:170 =#) :: Value │ │ false :: Value │ macro_source=5496 │ _e :: Identifier │ scope_layer=25 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=25 │ _e :: Identifier │ scope_layer=25 │ InterruptException :: Identifier │ scope_layer=25 │ [call] │ │ rethrow :: Identifier │ scope_layer=25 │ [call] │ │ Threw :: Identifier │ scope_layer=25 │ _e :: Identifier │ scope_layer=25 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=25 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:170 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ y :: Identifier │ │ 2 :: Value │ │ nothing :: Value │ macro_source=5496 │ [unknown_head] │ scope_layer=1 │ [=] │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ x :: Identifier │ │ 3 :: Value │ macro_source=5242 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5514 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=26 │ [call] │ │ get_testset :: Identifier │ scope_layer=26 │ [call] │ │ Broken :: Identifier │ scope_layer=26 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ === :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 3 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=26 │ [if] │ │ false :: Value │ macro_source=5514 │ do_broken_test :: Identifier │ scope_layer=26 │ do_test :: Identifier │ scope_layer=26 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=26 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=26 │ [call] │ │ Expr :: Identifier │ scope_layer=26 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ x :: Identifier │ │ === :: Identifier │ scope_layer=1 │ 3 :: Value │ macro_source=5514 │ Any[:(x.x), :(===), 3] :: Value │ macro_source=5514 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:173 =#) :: Value │ │ false :: Value │ macro_source=5514 │ _e :: Identifier │ scope_layer=26 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=26 │ _e :: Identifier │ scope_layer=26 │ InterruptException :: Identifier │ scope_layer=26 │ [call] │ │ rethrow :: Identifier │ scope_layer=26 │ [call] │ │ Threw :: Identifier │ scope_layer=26 │ _e :: Identifier │ scope_layer=26 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=26 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:173 =#) :: Value │ │ [inert] │ │ [call] │ │ === :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 3 :: Value │ │ nothing :: Value │ macro_source=5514 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5529 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=27 │ [call] │ │ get_testset :: Identifier │ scope_layer=27 │ [call] │ │ Broken :: Identifier │ scope_layer=27 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ │ 3 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=27 │ [if] │ │ false :: Value │ macro_source=5529 │ do_broken_test :: Identifier │ scope_layer=27 │ do_test :: Identifier │ scope_layer=27 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=27 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=27 │ [call] │ │ Expr :: Identifier │ scope_layer=27 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ macro_source=5529 │ == :: Identifier │ scope_layer=1 │ 3 :: Value │ macro_source=5529 │ Any[:(variant_getfield(x, MutableMessage.Move, 1)), :(==), 3] :: Value │ macro_source=5529 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:174 =#) :: Value │ │ false :: Value │ macro_source=5529 │ _e :: Identifier │ scope_layer=27 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=27 │ _e :: Identifier │ scope_layer=27 │ InterruptException :: Identifier │ scope_layer=27 │ [call] │ │ rethrow :: Identifier │ scope_layer=27 │ [call] │ │ Threw :: Identifier │ scope_layer=27 │ _e :: Identifier │ scope_layer=27 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=27 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:174 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 1 :: Value │ │ 3 :: Value │ │ nothing :: Value │ macro_source=5529 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=5545 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=28 │ [call] │ │ get_testset :: Identifier │ scope_layer=28 │ [call] │ │ Broken :: Identifier │ scope_layer=28 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 3 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=28 │ [if] │ │ false :: Value │ macro_source=5545 │ do_broken_test :: Identifier │ scope_layer=28 │ do_test :: Identifier │ scope_layer=28 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=28 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=28 │ [call] │ │ Expr :: Identifier │ scope_layer=28 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ x :: Identifier │ │ == :: Identifier │ scope_layer=1 │ 3 :: Value │ macro_source=5545 │ Any[:(variant_getfield(x, MutableMessage.Move, :x)), :(==), 3] :: Value │ macro_source=5545 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:175 =#) :: Value │ │ false :: Value │ macro_source=5545 │ _e :: Identifier │ scope_layer=28 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=28 │ _e :: Identifier │ scope_layer=28 │ InterruptException :: Identifier │ scope_layer=28 │ [call] │ │ rethrow :: Identifier │ scope_layer=28 │ [call] │ │ Threw :: Identifier │ scope_layer=28 │ _e :: Identifier │ scope_layer=28 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=28 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:175 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ x :: Identifier │ │ 3 :: Value │ │ nothing :: Value │ macro_source=5545 │ [unknown_head] │ scope_layer=1 │ [call] │ │ do_test_throws :: Identifier │ scope_layer=29 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ Returned :: Identifier │ scope_layer=29 │ [block] │ │ [=] │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ y :: Identifier │ │ 0 :: Value │ macro_source=5558 │ nothing :: Identifier │ scope_layer=29 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:176 =#) :: Value │ │ _e :: Identifier │ scope_layer=29 │ [block] │ │ [if] │ │ [&&] │ │ [call] │ │ != :: Identifier │ scope_layer=29 │ [vect] │ macro_source=5558 │ "const field" :: Value │ macro_source=5558 │ "cannot be changed" :: Value │ macro_source=5558 │ InterruptException :: Identifier │ scope_layer=29 │ [call] │ │ isa :: Identifier │ scope_layer=29 │ _e :: Identifier │ scope_layer=29 │ InterruptException :: Identifier │ scope_layer=29 │ [block] │ │ [call] │ │ rethrow :: Identifier │ scope_layer=29 │ [call] │ │ Threw :: Identifier │ scope_layer=29 │ _e :: Identifier │ scope_layer=29 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=29 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:176 =#) :: Value │ │ [inert] │ │ [=] │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ y :: Identifier │ │ 0 :: Value │ │ [vect] │ macro_source=5558 │ "const field" :: Value │ macro_source=5558 │ "cannot be changed" :: Value │ macro_source=5558 │ nothing :: Value │ macro_source=5558 │ nothing :: Value │ macro_source=5558 │ [unknown_head] │ scope_layer=1 │ nothing :: Value │ macro_source=5242 │ [call] │ │ Scope :: Identifier │ scope_layer=9 │ [::] │ │ [call] │ │ [.] │ │ Core :: Identifier │ scope_layer=9 │ [inert] │ │ current_scope :: Identifier │ │ [curly] │ │ Union :: Identifier │ scope_layer=9 │ Nothing :: Identifier │ scope_layer=9 │ Scope :: Identifier │ scope_layer=9 │ [call] │ │ => :: Identifier │ scope_layer=8 │ CURRENT_TESTSET :: Identifier │ scope_layer=8 │ ts :: Identifier │ scope_layer=7 │ [call] │ │ => :: Identifier │ scope_layer=8 │ TESTSET_DEPTH :: Identifier │ scope_layer=8 │ [call] │ │ + :: Identifier │ scope_layer=8 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=8 │ 1 :: Value │ macro_source=5242 │ false :: Value │ macro_source=4728 │ false :: Value │ macro_source=4728 │ [block] │ │ [call] │ │ print_testset_verbose :: Identifier │ scope_layer=8 │ [inert] │ │ exit :: Identifier │ │ ts :: Identifier │ scope_layer=7 │ err :: Identifier │ scope_layer=7 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=7 │ err :: Identifier │ scope_layer=7 │ InterruptException :: Identifier │ scope_layer=7 │ [call] │ │ rethrow :: Identifier │ scope_layer=7 │ [call] │ │ trigger_test_failure_break :: Identifier │ scope_layer=7 │ err :: Identifier │ scope_layer=7 │ [if] │ │ [call] │ │ is_failfast_error :: Identifier │ scope_layer=7 │ err :: Identifier │ scope_layer=7 │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ scope_layer=7 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=7 │ 0 :: Value │ macro_source=3287 │ [call] │ │ rethrow :: Identifier │ scope_layer=7 │ [call] │ │ failfast_print :: Identifier │ scope_layer=7 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=7 │ ts :: Identifier │ scope_layer=7 │ [call] │ │ Error :: Identifier │ scope_layer=7 │ [inert] │ │ nontest_error :: Identifier │ │ [call] │ │ Expr :: Identifier │ scope_layer=7 │ [inert] │ │ tuple :: Identifier │ │ err :: Identifier │ scope_layer=7 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=7 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:153 =#) :: Value │ │ nothing :: Identifier │ scope_layer=7 │ [block] │ │ [call] │ │ copy! :: Identifier │ scope_layer=7 │ [call] │ │ default_rng :: Identifier │ scope_layer=7 │ default_rng_orig :: Identifier │ scope_layer=7 │ [call] │ │ copy! :: Identifier │ scope_layer=7 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=7 │ [inert] │ │ get_tls_seed :: Identifier │ │ tls_seed_orig :: Identifier │ scope_layer=7 │ [=] │ │ ret :: Identifier │ scope_layer=7 │ [call] │ │ finish :: Identifier │ scope_layer=7 │ ts :: Identifier │ scope_layer=7 │ ret :: Identifier │ scope_layer=7 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [block] │ │ [call] │ │ _check_testset :: Identifier │ scope_layer=30 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=30 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=30 │ 0 :: Value │ macro_source=3479 │ DefaultTestSet :: Identifier │ scope_layer=30 │ [call] │ │ typeof :: Identifier │ scope_layer=30 │ [call] │ │ get_testset :: Identifier │ scope_layer=30 │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ get_testset_depth :: Identifier │ │ 0 :: Value │ │ [local] │ │ ret :: Identifier │ scope_layer=30 │ [local] │ │ [=] │ │ ts :: Identifier │ scope_layer=30 │ [if] │ │ [&&] │ │ [call] │ │ === :: Identifier │ scope_layer=30 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=30 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=30 │ 0 :: Value │ macro_source=3479 │ DefaultTestSet :: Identifier │ scope_layer=30 │ [call] │ │ typeof :: Identifier │ scope_layer=30 │ [call] │ │ get_testset :: Identifier │ scope_layer=30 │ Test.DefaultTestSet :: Value │ macro_source=3479 │ true :: Value │ macro_source=3479 │ [block] │ │ [call] │ │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=30 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=30 │ 0 :: Value │ macro_source=3479 │ DefaultTestSet :: Identifier │ scope_layer=30 │ [call] │ │ typeof :: Identifier │ scope_layer=30 │ [call] │ │ get_testset :: Identifier │ scope_layer=30 │ [parameters] │ │ [kw] │ │ source :: Identifier │ scope_layer=30 │ [inert] │ │ /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl :: Identifier │ │ [...] │ │ [call] │ │ [curly] │ │ Dict :: Identifier │ scope_layer=30 │ Symbol :: Identifier │ scope_layer=30 │ Any :: Identifier │ scope_layer=30 │ "Write" :: Value │ macro_source=3479 │ [block] │ │ [call] │ │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=30 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=30 │ 0 :: Value │ macro_source=3479 │ DefaultTestSet :: Identifier │ scope_layer=30 │ [call] │ │ typeof :: Identifier │ scope_layer=30 │ [call] │ │ get_testset :: Identifier │ scope_layer=30 │ [parameters] │ │ [...] │ │ [call] │ │ [curly] │ │ Dict :: Identifier │ scope_layer=30 │ Symbol :: Identifier │ scope_layer=30 │ Any :: Identifier │ scope_layer=30 │ "Write" :: Value │ macro_source=3479 │ [local] │ │ [=] │ │ default_rng_orig :: Identifier │ scope_layer=30 │ [call] │ │ copy :: Identifier │ scope_layer=30 │ [call] │ │ default_rng :: Identifier │ scope_layer=30 │ [local] │ │ [=] │ │ tls_seed_orig :: Identifier │ scope_layer=30 │ [call] │ │ copy :: Identifier │ scope_layer=30 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=30 │ [inert] │ │ get_tls_seed :: Identifier │ │ [local] │ │ [=] │ │ ts_rng :: Identifier │ scope_layer=30 │ [call] │ │ get_rng :: Identifier │ scope_layer=30 │ ts :: Identifier │ scope_layer=30 │ [local] │ │ [=] │ │ tls_seed :: Identifier │ scope_layer=30 │ [if] │ │ [call] │ │ isnothing :: Identifier │ scope_layer=30 │ ts_rng :: Identifier │ scope_layer=30 │ [call] │ │ set_rng! :: Identifier │ scope_layer=30 │ ts :: Identifier │ scope_layer=30 │ tls_seed_orig :: Identifier │ scope_layer=30 │ ts_rng :: Identifier │ scope_layer=30 │ [try] │ │ [block] │ │ [block] │ │ [call] │ │ print_testset_verbose :: Identifier │ scope_layer=31 │ [inert] │ │ enter :: Identifier │ │ ts :: Identifier │ scope_layer=30 │ [try] │ │ [block] │ │ [tryfinally] │ │ [block] │ │ [call] │ │ copy! :: Identifier │ scope_layer=30 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=30 │ [inert] │ │ default_rng :: Identifier │ │ tls_seed :: Identifier │ scope_layer=30 │ [call] │ │ copy! :: Identifier │ scope_layer=30 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=30 │ [inert] │ │ get_tls_seed :: Identifier │ │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=30 │ [inert] │ │ default_rng :: Identifier │ │ [let] │ │ [block] │ macro_source=9824 │ [block] │ │ [block] │ │ [=] │ │ x :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ "hi" :: Value │ macro_source=9824 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9882 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=33 │ [call] │ │ get_testset :: Identifier │ scope_layer=33 │ [call] │ │ Broken :: Identifier │ scope_layer=33 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ "hi" :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=33 │ [if] │ │ false :: Value │ macro_source=9882 │ do_broken_test :: Identifier │ scope_layer=33 │ do_test :: Identifier │ scope_layer=33 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=33 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=33 │ [call] │ │ Expr :: Identifier │ scope_layer=33 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 1 :: Value │ │ == :: Identifier │ scope_layer=1 │ "hi" :: Value │ macro_source=9882 │ Any[:(x.:(1)), :(==), "hi"] :: Value │ macro_source=9882 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =#) :: Value │ │ false :: Value │ macro_source=9882 │ _e :: Identifier │ scope_layer=33 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=33 │ _e :: Identifier │ scope_layer=33 │ InterruptException :: Identifier │ scope_layer=33 │ [call] │ │ rethrow :: Identifier │ scope_layer=33 │ [call] │ │ Threw :: Identifier │ scope_layer=33 │ _e :: Identifier │ scope_layer=33 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=33 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ "hi" :: Value │ │ nothing :: Value │ macro_source=9882 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9889 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=34 │ [call] │ │ get_testset :: Identifier │ scope_layer=34 │ [call] │ │ Broken :: Identifier │ scope_layer=34 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ is_data_type :: Identifier │ │ x :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=34 │ [if] │ │ false :: Value │ macro_source=9889 │ do_broken_test :: Identifier │ scope_layer=34 │ do_test :: Identifier │ scope_layer=34 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=34 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_function :: Identifier │ scope_layer=34 │ is_data_type :: Identifier │ scope_layer=1 │ [tuple] │ │ x :: Identifier │ scope_layer=1 │ [tuple] │ macro_source=9889 │ [inert] │ │ is_data_type :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =#) :: Value │ │ false :: Value │ macro_source=9889 │ _e :: Identifier │ scope_layer=34 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=34 │ _e :: Identifier │ scope_layer=34 │ InterruptException :: Identifier │ scope_layer=34 │ [call] │ │ rethrow :: Identifier │ scope_layer=34 │ [call] │ │ Threw :: Identifier │ scope_layer=34 │ _e :: Identifier │ scope_layer=34 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=34 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =#) :: Value │ │ [inert] │ │ [call] │ │ is_data_type :: Identifier │ │ x :: Identifier │ │ nothing :: Value │ macro_source=9889 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9899 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=35 │ [call] │ │ get_testset :: Identifier │ scope_layer=35 │ [call] │ │ Broken :: Identifier │ scope_layer=35 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ is_variant_type :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=35 │ [if] │ │ false :: Value │ macro_source=9899 │ do_broken_test :: Identifier │ scope_layer=35 │ do_test :: Identifier │ scope_layer=35 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=35 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_function :: Identifier │ scope_layer=35 │ is_variant_type :: Identifier │ scope_layer=1 │ [tuple] │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ [tuple] │ macro_source=9899 │ [inert] │ │ is_variant_type :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =#) :: Value │ │ false :: Value │ macro_source=9899 │ _e :: Identifier │ scope_layer=35 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=35 │ _e :: Identifier │ scope_layer=35 │ InterruptException :: Identifier │ scope_layer=35 │ [call] │ │ rethrow :: Identifier │ scope_layer=35 │ [call] │ │ Threw :: Identifier │ scope_layer=35 │ _e :: Identifier │ scope_layer=35 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=35 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =#) :: Value │ │ [inert] │ │ [call] │ │ is_variant_type :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ nothing :: Value │ macro_source=9899 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9909 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=36 │ [call] │ │ get_testset :: Identifier │ scope_layer=36 │ [call] │ │ Broken :: Identifier │ scope_layer=36 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ x :: Identifier │ │ Anonymous :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=36 │ [if] │ │ false :: Value │ macro_source=9909 │ do_broken_test :: Identifier │ scope_layer=36 │ do_test :: Identifier │ scope_layer=36 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=36 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=36 │ [call] │ │ Expr :: Identifier │ scope_layer=36 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ Anonymous :: Identifier │ scope_layer=1 │ Any[:(variant_kind(x)), :(==), :Anonymous] :: Value │ macro_source=9909 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =#) :: Value │ │ false :: Value │ macro_source=9909 │ _e :: Identifier │ scope_layer=36 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=36 │ _e :: Identifier │ scope_layer=36 │ InterruptException :: Identifier │ scope_layer=36 │ [call] │ │ rethrow :: Identifier │ scope_layer=36 │ [call] │ │ Threw :: Identifier │ scope_layer=36 │ _e :: Identifier │ scope_layer=36 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=36 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ x :: Identifier │ │ Anonymous :: Identifier │ │ nothing :: Value │ macro_source=9909 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9922 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=37 │ [call] │ │ get_testset :: Identifier │ scope_layer=37 │ [call] │ │ Broken :: Identifier │ scope_layer=37 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ Anonymous :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=37 │ [if] │ │ false :: Value │ macro_source=9922 │ do_broken_test :: Identifier │ scope_layer=37 │ do_test :: Identifier │ scope_layer=37 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=37 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=37 │ [call] │ │ Expr :: Identifier │ scope_layer=37 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ == :: Identifier │ scope_layer=1 │ Anonymous :: Identifier │ scope_layer=1 │ Any[:(variant_kind(MutableMessage.Write)), :(==), :Anonymous] :: Value │ macro_source=9922 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =#) :: Value │ │ false :: Value │ macro_source=9922 │ _e :: Identifier │ scope_layer=37 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=37 │ _e :: Identifier │ scope_layer=37 │ InterruptException :: Identifier │ scope_layer=37 │ [call] │ │ rethrow :: Identifier │ scope_layer=37 │ [call] │ │ Threw :: Identifier │ scope_layer=37 │ _e :: Identifier │ scope_layer=37 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=37 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ Anonymous :: Identifier │ │ nothing :: Value │ macro_source=9922 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9933 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=38 │ [call] │ │ get_testset :: Identifier │ scope_layer=38 │ [call] │ │ Broken :: Identifier │ scope_layer=38 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ propertynames :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=38 │ [if] │ │ false :: Value │ macro_source=9933 │ do_broken_test :: Identifier │ scope_layer=38 │ do_test :: Identifier │ scope_layer=38 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=38 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=38 │ [call] │ │ Expr :: Identifier │ scope_layer=38 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ propertynames :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ [tuple] │ macro_source=9933 │ 1 :: Value │ macro_source=9933 │ Any[:(propertynames(x)), :(==), :((1,))] :: Value │ macro_source=9933 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =#) :: Value │ │ false :: Value │ macro_source=9933 │ _e :: Identifier │ scope_layer=38 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=38 │ _e :: Identifier │ scope_layer=38 │ InterruptException :: Identifier │ scope_layer=38 │ [call] │ │ rethrow :: Identifier │ scope_layer=38 │ [call] │ │ Threw :: Identifier │ scope_layer=38 │ _e :: Identifier │ scope_layer=38 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=38 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ propertynames :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ nothing :: Value │ macro_source=9933 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9944 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=39 │ [call] │ │ get_testset :: Identifier │ scope_layer=39 │ [call] │ │ Broken :: Identifier │ scope_layer=39 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ getproperty :: Identifier │ │ x :: Identifier │ │ 1 :: Value │ │ "hi" :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=39 │ [if] │ │ false :: Value │ macro_source=9944 │ do_broken_test :: Identifier │ scope_layer=39 │ do_test :: Identifier │ scope_layer=39 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=39 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=39 │ [call] │ │ Expr :: Identifier │ scope_layer=39 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ getproperty :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=9944 │ == :: Identifier │ scope_layer=1 │ "hi" :: Value │ macro_source=9944 │ Any[:(getproperty(x, 1)), :(==), "hi"] :: Value │ macro_source=9944 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =#) :: Value │ │ false :: Value │ macro_source=9944 │ _e :: Identifier │ scope_layer=39 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=39 │ _e :: Identifier │ scope_layer=39 │ InterruptException :: Identifier │ scope_layer=39 │ [call] │ │ rethrow :: Identifier │ scope_layer=39 │ [call] │ │ Threw :: Identifier │ scope_layer=39 │ _e :: Identifier │ scope_layer=39 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=39 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ getproperty :: Identifier │ │ x :: Identifier │ │ 1 :: Value │ │ "hi" :: Value │ │ nothing :: Value │ macro_source=9944 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9955 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=40 │ [call] │ │ get_testset :: Identifier │ scope_layer=40 │ [call] │ │ Broken :: Identifier │ scope_layer=40 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sprint :: Identifier │ │ show :: Identifier │ │ x :: Identifier │ │ "MutableMessage.Write(\"hi\")" :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=40 │ [if] │ │ false :: Value │ macro_source=9955 │ do_broken_test :: Identifier │ scope_layer=40 │ do_test :: Identifier │ scope_layer=40 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=40 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=40 │ [call] │ │ Expr :: Identifier │ scope_layer=40 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ sprint :: Identifier │ scope_layer=1 │ show :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ "MutableMessage.Write(\"hi\")" :: Value │ macro_source=9955 │ Any[:(sprint(show, x)), :(==), "MutableMessage.Write(\"hi\")"] :: Value │ macro_source=9955 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =#) :: Value │ │ false :: Value │ macro_source=9955 │ _e :: Identifier │ scope_layer=40 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=40 │ _e :: Identifier │ scope_layer=40 │ InterruptException :: Identifier │ scope_layer=40 │ [call] │ │ rethrow :: Identifier │ scope_layer=40 │ [call] │ │ Threw :: Identifier │ scope_layer=40 │ _e :: Identifier │ scope_layer=40 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=40 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sprint :: Identifier │ │ show :: Identifier │ │ x :: Identifier │ │ "MutableMessage.Write(\"hi\")" :: Value │ │ nothing :: Value │ macro_source=9955 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9968 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=41 │ [call] │ │ get_testset :: Identifier │ scope_layer=41 │ [call] │ │ Broken :: Identifier │ scope_layer=41 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_type :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=41 │ [if] │ │ false :: Value │ macro_source=9968 │ do_broken_test :: Identifier │ scope_layer=41 │ do_test :: Identifier │ scope_layer=41 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=41 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=41 │ [call] │ │ Expr :: Identifier │ scope_layer=41 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_type :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ Any[:(variant_type(x)), :(==), :(MutableMessage.Write)] :: Value │ macro_source=9968 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =#) :: Value │ │ false :: Value │ macro_source=9968 │ _e :: Identifier │ scope_layer=41 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=41 │ _e :: Identifier │ scope_layer=41 │ InterruptException :: Identifier │ scope_layer=41 │ [call] │ │ rethrow :: Identifier │ scope_layer=41 │ [call] │ │ Threw :: Identifier │ scope_layer=41 │ _e :: Identifier │ scope_layer=41 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=41 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_type :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ nothing :: Value │ macro_source=9968 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9979 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=42 │ [call] │ │ get_testset :: Identifier │ scope_layer=42 │ [call] │ │ Broken :: Identifier │ scope_layer=42 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ String :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=42 │ [if] │ │ false :: Value │ macro_source=9979 │ do_broken_test :: Identifier │ scope_layer=42 │ do_test :: Identifier │ scope_layer=42 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=42 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=42 │ [call] │ │ Expr :: Identifier │ scope_layer=42 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ [tuple] │ │ String :: Identifier │ scope_layer=1 │ Any[:(variant_fieldtypes(x)), :(==), :((String,))] :: Value │ macro_source=9979 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =#) :: Value │ │ false :: Value │ macro_source=9979 │ _e :: Identifier │ scope_layer=42 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=42 │ _e :: Identifier │ scope_layer=42 │ InterruptException :: Identifier │ scope_layer=42 │ [call] │ │ rethrow :: Identifier │ scope_layer=42 │ [call] │ │ Threw :: Identifier │ scope_layer=42 │ _e :: Identifier │ scope_layer=42 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=42 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ String :: Identifier │ │ nothing :: Value │ macro_source=9979 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=9993 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=43 │ [call] │ │ get_testset :: Identifier │ scope_layer=43 │ [call] │ │ Broken :: Identifier │ scope_layer=43 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [tuple] │ │ String :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=43 │ [if] │ │ false :: Value │ macro_source=9993 │ do_broken_test :: Identifier │ scope_layer=43 │ do_test :: Identifier │ scope_layer=43 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=43 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=43 │ [call] │ │ Expr :: Identifier │ scope_layer=43 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ == :: Identifier │ scope_layer=1 │ [tuple] │ │ String :: Identifier │ scope_layer=1 │ Any[:(variant_fieldtypes(MutableMessage.Write)), :(==), :((String,))] :: Value │ macro_source=9993 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =#) :: Value │ │ false :: Value │ macro_source=9993 │ _e :: Identifier │ scope_layer=43 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=43 │ _e :: Identifier │ scope_layer=43 │ InterruptException :: Identifier │ scope_layer=43 │ [call] │ │ rethrow :: Identifier │ scope_layer=43 │ [call] │ │ Threw :: Identifier │ scope_layer=43 │ _e :: Identifier │ scope_layer=43 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=43 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [tuple] │ │ String :: Identifier │ │ nothing :: Value │ macro_source=9993 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=10007 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=44 │ [call] │ │ get_testset :: Identifier │ scope_layer=44 │ [call] │ │ Broken :: Identifier │ scope_layer=44 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=44 │ [if] │ │ false :: Value │ macro_source=10007 │ do_broken_test :: Identifier │ scope_layer=44 │ do_test :: Identifier │ scope_layer=44 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=44 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=44 │ [call] │ │ Expr :: Identifier │ scope_layer=44 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ == :: Identifier │ scope_layer=1 │ [tuple] │ macro_source=10007 │ 1 :: Value │ macro_source=10007 │ Any[:(variant_fieldnames(MutableMessage.Write)), :(==), :((1,))] :: Value │ macro_source=10007 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =#) :: Value │ │ false :: Value │ macro_source=10007 │ _e :: Identifier │ scope_layer=44 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=44 │ _e :: Identifier │ scope_layer=44 │ InterruptException :: Identifier │ scope_layer=44 │ [call] │ │ rethrow :: Identifier │ scope_layer=44 │ [call] │ │ Threw :: Identifier │ scope_layer=44 │ _e :: Identifier │ scope_layer=44 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=44 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ nothing :: Value │ macro_source=10007 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=10022 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=45 │ [call] │ │ get_testset :: Identifier │ scope_layer=45 │ [call] │ │ Broken :: Identifier │ scope_layer=45 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ │ "hi" :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=45 │ [if] │ │ false :: Value │ macro_source=10022 │ do_broken_test :: Identifier │ scope_layer=45 │ do_test :: Identifier │ scope_layer=45 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=45 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=45 │ [call] │ │ Expr :: Identifier │ scope_layer=45 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ macro_source=10022 │ == :: Identifier │ scope_layer=1 │ "hi" :: Value │ macro_source=10022 │ Any[:(variant_getfield(x, MutableMessage.Write, 1)), :(==), "hi"] :: Value │ macro_source=10022 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =#) :: Value │ │ false :: Value │ macro_source=10022 │ _e :: Identifier │ scope_layer=45 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=45 │ _e :: Identifier │ scope_layer=45 │ InterruptException :: Identifier │ scope_layer=45 │ [call] │ │ rethrow :: Identifier │ scope_layer=45 │ [call] │ │ Threw :: Identifier │ scope_layer=45 │ _e :: Identifier │ scope_layer=45 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=45 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ │ "hi" :: Value │ │ nothing :: Value │ macro_source=10022 │ [unknown_head] │ scope_layer=1 │ [=] │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 1 :: Value │ │ "bye" :: Value │ macro_source=9824 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=10040 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=46 │ [call] │ │ get_testset :: Identifier │ scope_layer=46 │ [call] │ │ Broken :: Identifier │ scope_layer=46 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ "bye" :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=46 │ [if] │ │ false :: Value │ macro_source=10040 │ do_broken_test :: Identifier │ scope_layer=46 │ do_test :: Identifier │ scope_layer=46 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=46 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=46 │ [call] │ │ Expr :: Identifier │ scope_layer=46 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 1 :: Value │ │ == :: Identifier │ scope_layer=1 │ "bye" :: Value │ macro_source=10040 │ Any[:(x.:(1)), :(==), "bye"] :: Value │ macro_source=10040 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =#) :: Value │ │ false :: Value │ macro_source=10040 │ _e :: Identifier │ scope_layer=46 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=46 │ _e :: Identifier │ scope_layer=46 │ InterruptException :: Identifier │ scope_layer=46 │ [call] │ │ rethrow :: Identifier │ scope_layer=46 │ [call] │ │ Threw :: Identifier │ scope_layer=46 │ _e :: Identifier │ scope_layer=46 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=46 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ "bye" :: Value │ │ nothing :: Value │ macro_source=10040 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=10051 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=47 │ [call] │ │ get_testset :: Identifier │ scope_layer=47 │ [call] │ │ Broken :: Identifier │ scope_layer=47 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ getproperty :: Identifier │ │ x :: Identifier │ │ 1 :: Value │ │ "bye" :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=47 │ [if] │ │ false :: Value │ macro_source=10051 │ do_broken_test :: Identifier │ scope_layer=47 │ do_test :: Identifier │ scope_layer=47 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=47 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=47 │ [call] │ │ Expr :: Identifier │ scope_layer=47 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ getproperty :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=10051 │ == :: Identifier │ scope_layer=1 │ "bye" :: Value │ macro_source=10051 │ Any[:(getproperty(x, 1)), :(==), "bye"] :: Value │ macro_source=10051 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =#) :: Value │ │ false :: Value │ macro_source=10051 │ _e :: Identifier │ scope_layer=47 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=47 │ _e :: Identifier │ scope_layer=47 │ InterruptException :: Identifier │ scope_layer=47 │ [call] │ │ rethrow :: Identifier │ scope_layer=47 │ [call] │ │ Threw :: Identifier │ scope_layer=47 │ _e :: Identifier │ scope_layer=47 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=47 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ getproperty :: Identifier │ │ x :: Identifier │ │ 1 :: Value │ │ "bye" :: Value │ │ nothing :: Value │ macro_source=10051 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=10066 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=48 │ [call] │ │ get_testset :: Identifier │ scope_layer=48 │ [call] │ │ Broken :: Identifier │ scope_layer=48 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ │ "bye" :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=48 │ [if] │ │ false :: Value │ macro_source=10066 │ do_broken_test :: Identifier │ scope_layer=48 │ do_test :: Identifier │ scope_layer=48 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=48 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=48 │ [call] │ │ Expr :: Identifier │ scope_layer=48 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ macro_source=10066 │ == :: Identifier │ scope_layer=1 │ "bye" :: Value │ macro_source=10066 │ Any[:(variant_getfield(x, MutableMessage.Write, 1)), :(==), "bye"] :: Value │ macro_source=10066 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =#) :: Value │ │ false :: Value │ macro_source=10066 │ _e :: Identifier │ scope_layer=48 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=48 │ _e :: Identifier │ scope_layer=48 │ InterruptException :: Identifier │ scope_layer=48 │ [call] │ │ rethrow :: Identifier │ scope_layer=48 │ [call] │ │ Threw :: Identifier │ scope_layer=48 │ _e :: Identifier │ scope_layer=48 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=48 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ │ "bye" :: Value │ │ nothing :: Value │ macro_source=10066 │ [unknown_head] │ scope_layer=1 │ nothing :: Value │ macro_source=9824 │ [call] │ │ Scope :: Identifier │ scope_layer=32 │ [::] │ │ [call] │ │ [.] │ │ Core :: Identifier │ scope_layer=32 │ [inert] │ │ current_scope :: Identifier │ │ [curly] │ │ Union :: Identifier │ scope_layer=32 │ Nothing :: Identifier │ scope_layer=32 │ Scope :: Identifier │ scope_layer=32 │ [call] │ │ => :: Identifier │ scope_layer=31 │ CURRENT_TESTSET :: Identifier │ scope_layer=31 │ ts :: Identifier │ scope_layer=30 │ [call] │ │ => :: Identifier │ scope_layer=31 │ TESTSET_DEPTH :: Identifier │ scope_layer=31 │ [call] │ │ + :: Identifier │ scope_layer=31 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=31 │ 1 :: Value │ macro_source=9824 │ false :: Value │ macro_source=9384 │ false :: Value │ macro_source=9384 │ [block] │ │ [call] │ │ print_testset_verbose :: Identifier │ scope_layer=31 │ [inert] │ │ exit :: Identifier │ │ ts :: Identifier │ scope_layer=30 │ err :: Identifier │ scope_layer=30 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=30 │ err :: Identifier │ scope_layer=30 │ InterruptException :: Identifier │ scope_layer=30 │ [call] │ │ rethrow :: Identifier │ scope_layer=30 │ [call] │ │ trigger_test_failure_break :: Identifier │ scope_layer=30 │ err :: Identifier │ scope_layer=30 │ [if] │ │ [call] │ │ is_failfast_error :: Identifier │ scope_layer=30 │ err :: Identifier │ scope_layer=30 │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ scope_layer=30 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=30 │ 0 :: Value │ macro_source=3479 │ [call] │ │ rethrow :: Identifier │ scope_layer=30 │ [call] │ │ failfast_print :: Identifier │ scope_layer=30 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=30 │ ts :: Identifier │ scope_layer=30 │ [call] │ │ Error :: Identifier │ scope_layer=30 │ [inert] │ │ nontest_error :: Identifier │ │ [call] │ │ Expr :: Identifier │ scope_layer=30 │ [inert] │ │ tuple :: Identifier │ │ err :: Identifier │ scope_layer=30 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=30 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:179 =#) :: Value │ │ nothing :: Identifier │ scope_layer=30 │ [block] │ │ [call] │ │ copy! :: Identifier │ scope_layer=30 │ [call] │ │ default_rng :: Identifier │ scope_layer=30 │ default_rng_orig :: Identifier │ scope_layer=30 │ [call] │ │ copy! :: Identifier │ scope_layer=30 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=30 │ [inert] │ │ get_tls_seed :: Identifier │ │ tls_seed_orig :: Identifier │ scope_layer=30 │ [=] │ │ ret :: Identifier │ scope_layer=30 │ [call] │ │ finish :: Identifier │ scope_layer=30 │ ts :: Identifier │ scope_layer=30 │ ret :: Identifier │ scope_layer=30 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [block] │ │ [call] │ │ _check_testset :: Identifier │ scope_layer=49 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=49 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=49 │ 0 :: Value │ macro_source=3757 │ DefaultTestSet :: Identifier │ scope_layer=49 │ [call] │ │ typeof :: Identifier │ scope_layer=49 │ [call] │ │ get_testset :: Identifier │ scope_layer=49 │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ get_testset_depth :: Identifier │ │ 0 :: Value │ │ [local] │ │ ret :: Identifier │ scope_layer=49 │ [local] │ │ [=] │ │ ts :: Identifier │ scope_layer=49 │ [if] │ │ [&&] │ │ [call] │ │ === :: Identifier │ scope_layer=49 │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=49 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=49 │ 0 :: Value │ macro_source=3757 │ DefaultTestSet :: Identifier │ scope_layer=49 │ [call] │ │ typeof :: Identifier │ scope_layer=49 │ [call] │ │ get_testset :: Identifier │ scope_layer=49 │ Test.DefaultTestSet :: Value │ macro_source=3757 │ true :: Value │ macro_source=3757 │ [block] │ │ [call] │ │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=49 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=49 │ 0 :: Value │ macro_source=3757 │ DefaultTestSet :: Identifier │ scope_layer=49 │ [call] │ │ typeof :: Identifier │ scope_layer=49 │ [call] │ │ get_testset :: Identifier │ scope_layer=49 │ [parameters] │ │ [kw] │ │ source :: Identifier │ scope_layer=49 │ [inert] │ │ /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl :: Identifier │ │ [...] │ │ [call] │ │ [curly] │ │ Dict :: Identifier │ scope_layer=49 │ Symbol :: Identifier │ scope_layer=49 │ Any :: Identifier │ scope_layer=49 │ "ChangeColor" :: Value │ macro_source=3757 │ [block] │ │ [call] │ │ [if] │ │ [call] │ │ == :: Identifier │ scope_layer=49 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=49 │ 0 :: Value │ macro_source=3757 │ DefaultTestSet :: Identifier │ scope_layer=49 │ [call] │ │ typeof :: Identifier │ scope_layer=49 │ [call] │ │ get_testset :: Identifier │ scope_layer=49 │ [parameters] │ │ [...] │ │ [call] │ │ [curly] │ │ Dict :: Identifier │ scope_layer=49 │ Symbol :: Identifier │ scope_layer=49 │ Any :: Identifier │ scope_layer=49 │ "ChangeColor" :: Value │ macro_source=3757 │ [local] │ │ [=] │ │ default_rng_orig :: Identifier │ scope_layer=49 │ [call] │ │ copy :: Identifier │ scope_layer=49 │ [call] │ │ default_rng :: Identifier │ scope_layer=49 │ [local] │ │ [=] │ │ tls_seed_orig :: Identifier │ scope_layer=49 │ [call] │ │ copy :: Identifier │ scope_layer=49 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=49 │ [inert] │ │ get_tls_seed :: Identifier │ │ [local] │ │ [=] │ │ ts_rng :: Identifier │ scope_layer=49 │ [call] │ │ get_rng :: Identifier │ scope_layer=49 │ ts :: Identifier │ scope_layer=49 │ [local] │ │ [=] │ │ tls_seed :: Identifier │ scope_layer=49 │ [if] │ │ [call] │ │ isnothing :: Identifier │ scope_layer=49 │ ts_rng :: Identifier │ scope_layer=49 │ [call] │ │ set_rng! :: Identifier │ scope_layer=49 │ ts :: Identifier │ scope_layer=49 │ tls_seed_orig :: Identifier │ scope_layer=49 │ ts_rng :: Identifier │ scope_layer=49 │ [try] │ │ [block] │ │ [block] │ │ [call] │ │ print_testset_verbose :: Identifier │ scope_layer=50 │ [inert] │ │ enter :: Identifier │ │ ts :: Identifier │ scope_layer=49 │ [try] │ │ [block] │ │ [tryfinally] │ │ [block] │ │ [call] │ │ copy! :: Identifier │ scope_layer=49 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=49 │ [inert] │ │ default_rng :: Identifier │ │ tls_seed :: Identifier │ scope_layer=49 │ [call] │ │ copy! :: Identifier │ scope_layer=49 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=49 │ [inert] │ │ get_tls_seed :: Identifier │ │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=49 │ [inert] │ │ default_rng :: Identifier │ │ [let] │ │ [block] │ macro_source=13778 │ [block] │ │ [block] │ │ [=] │ │ x :: Identifier │ scope_layer=1 │ [call] │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ macro_source=13778 │ 2 :: Value │ macro_source=13778 │ 3 :: Value │ macro_source=13778 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13838 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=52 │ [call] │ │ get_testset :: Identifier │ scope_layer=52 │ [call] │ │ Broken :: Identifier │ scope_layer=52 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ 1 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=52 │ [if] │ │ false :: Value │ macro_source=13838 │ do_broken_test :: Identifier │ scope_layer=52 │ do_test :: Identifier │ scope_layer=52 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=52 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=52 │ [call] │ │ Expr :: Identifier │ scope_layer=52 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 1 :: Value │ │ == :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=13838 │ Any[:(x.:(1)), :(==), 1] :: Value │ macro_source=13838 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:203 =#) :: Value │ │ false :: Value │ macro_source=13838 │ _e :: Identifier │ scope_layer=52 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=52 │ _e :: Identifier │ scope_layer=52 │ InterruptException :: Identifier │ scope_layer=52 │ [call] │ │ rethrow :: Identifier │ scope_layer=52 │ [call] │ │ Threw :: Identifier │ scope_layer=52 │ _e :: Identifier │ scope_layer=52 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=52 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:203 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ 1 :: Value │ │ nothing :: Value │ macro_source=13838 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13849 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=53 │ [call] │ │ get_testset :: Identifier │ scope_layer=53 │ [call] │ │ Broken :: Identifier │ scope_layer=53 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 2 :: Value │ │ 2 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=53 │ [if] │ │ false :: Value │ macro_source=13849 │ do_broken_test :: Identifier │ scope_layer=53 │ do_test :: Identifier │ scope_layer=53 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=53 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=53 │ [call] │ │ Expr :: Identifier │ scope_layer=53 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 2 :: Value │ │ == :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=13849 │ Any[:(x.:(2)), :(==), 2] :: Value │ macro_source=13849 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:204 =#) :: Value │ │ false :: Value │ macro_source=13849 │ _e :: Identifier │ scope_layer=53 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=53 │ _e :: Identifier │ scope_layer=53 │ InterruptException :: Identifier │ scope_layer=53 │ [call] │ │ rethrow :: Identifier │ scope_layer=53 │ [call] │ │ Threw :: Identifier │ scope_layer=53 │ _e :: Identifier │ scope_layer=53 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=53 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:204 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 2 :: Value │ │ 2 :: Value │ │ nothing :: Value │ macro_source=13849 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13860 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=54 │ [call] │ │ get_testset :: Identifier │ scope_layer=54 │ [call] │ │ Broken :: Identifier │ scope_layer=54 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 3 :: Value │ │ 3 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=54 │ [if] │ │ false :: Value │ macro_source=13860 │ do_broken_test :: Identifier │ scope_layer=54 │ do_test :: Identifier │ scope_layer=54 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=54 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=54 │ [call] │ │ Expr :: Identifier │ scope_layer=54 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 3 :: Value │ │ == :: Identifier │ scope_layer=1 │ 3 :: Value │ macro_source=13860 │ Any[:(x.:(3)), :(==), 3] :: Value │ macro_source=13860 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:205 =#) :: Value │ │ false :: Value │ macro_source=13860 │ _e :: Identifier │ scope_layer=54 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=54 │ _e :: Identifier │ scope_layer=54 │ InterruptException :: Identifier │ scope_layer=54 │ [call] │ │ rethrow :: Identifier │ scope_layer=54 │ [call] │ │ Threw :: Identifier │ scope_layer=54 │ _e :: Identifier │ scope_layer=54 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=54 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:205 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 3 :: Value │ │ 3 :: Value │ │ nothing :: Value │ macro_source=13860 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13867 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=55 │ [call] │ │ get_testset :: Identifier │ scope_layer=55 │ [call] │ │ Broken :: Identifier │ scope_layer=55 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ is_data_type :: Identifier │ │ x :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=55 │ [if] │ │ false :: Value │ macro_source=13867 │ do_broken_test :: Identifier │ scope_layer=55 │ do_test :: Identifier │ scope_layer=55 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=55 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_function :: Identifier │ scope_layer=55 │ is_data_type :: Identifier │ scope_layer=1 │ [tuple] │ │ x :: Identifier │ scope_layer=1 │ [tuple] │ macro_source=13867 │ [inert] │ │ is_data_type :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:206 =#) :: Value │ │ false :: Value │ macro_source=13867 │ _e :: Identifier │ scope_layer=55 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=55 │ _e :: Identifier │ scope_layer=55 │ InterruptException :: Identifier │ scope_layer=55 │ [call] │ │ rethrow :: Identifier │ scope_layer=55 │ [call] │ │ Threw :: Identifier │ scope_layer=55 │ _e :: Identifier │ scope_layer=55 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=55 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:206 =#) :: Value │ │ [inert] │ │ [call] │ │ is_data_type :: Identifier │ │ x :: Identifier │ │ nothing :: Value │ macro_source=13867 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13877 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=56 │ [call] │ │ get_testset :: Identifier │ scope_layer=56 │ [call] │ │ Broken :: Identifier │ scope_layer=56 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ is_variant_type :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=56 │ [if] │ │ false :: Value │ macro_source=13877 │ do_broken_test :: Identifier │ scope_layer=56 │ do_test :: Identifier │ scope_layer=56 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=56 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_function :: Identifier │ scope_layer=56 │ is_variant_type :: Identifier │ scope_layer=1 │ [tuple] │ │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ [tuple] │ macro_source=13877 │ [inert] │ │ is_variant_type :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:207 =#) :: Value │ │ false :: Value │ macro_source=13877 │ _e :: Identifier │ scope_layer=56 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=56 │ _e :: Identifier │ scope_layer=56 │ InterruptException :: Identifier │ scope_layer=56 │ [call] │ │ rethrow :: Identifier │ scope_layer=56 │ [call] │ │ Threw :: Identifier │ scope_layer=56 │ _e :: Identifier │ scope_layer=56 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=56 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:207 =#) :: Value │ │ [inert] │ │ [call] │ │ is_variant_type :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ nothing :: Value │ macro_source=13877 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13887 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=57 │ [call] │ │ get_testset :: Identifier │ scope_layer=57 │ [call] │ │ Broken :: Identifier │ scope_layer=57 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ x :: Identifier │ │ Anonymous :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=57 │ [if] │ │ false :: Value │ macro_source=13887 │ do_broken_test :: Identifier │ scope_layer=57 │ do_test :: Identifier │ scope_layer=57 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=57 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=57 │ [call] │ │ Expr :: Identifier │ scope_layer=57 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ Anonymous :: Identifier │ scope_layer=1 │ Any[:(variant_kind(x)), :(==), :Anonymous] :: Value │ macro_source=13887 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:208 =#) :: Value │ │ false :: Value │ macro_source=13887 │ _e :: Identifier │ scope_layer=57 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=57 │ _e :: Identifier │ scope_layer=57 │ InterruptException :: Identifier │ scope_layer=57 │ [call] │ │ rethrow :: Identifier │ scope_layer=57 │ [call] │ │ Threw :: Identifier │ scope_layer=57 │ _e :: Identifier │ scope_layer=57 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=57 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:208 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ x :: Identifier │ │ Anonymous :: Identifier │ │ nothing :: Value │ macro_source=13887 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13900 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=58 │ [call] │ │ get_testset :: Identifier │ scope_layer=58 │ [call] │ │ Broken :: Identifier │ scope_layer=58 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ Anonymous :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=58 │ [if] │ │ false :: Value │ macro_source=13900 │ do_broken_test :: Identifier │ scope_layer=58 │ do_test :: Identifier │ scope_layer=58 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=58 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=58 │ [call] │ │ Expr :: Identifier │ scope_layer=58 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ == :: Identifier │ scope_layer=1 │ Anonymous :: Identifier │ scope_layer=1 │ Any[:(variant_kind(MutableMessage.ChangeColor)), :(==), :Anonymous] :: Value │ macro_source=13900 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:209 =#) :: Value │ │ false :: Value │ macro_source=13900 │ _e :: Identifier │ scope_layer=58 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=58 │ _e :: Identifier │ scope_layer=58 │ InterruptException :: Identifier │ scope_layer=58 │ [call] │ │ rethrow :: Identifier │ scope_layer=58 │ [call] │ │ Threw :: Identifier │ scope_layer=58 │ _e :: Identifier │ scope_layer=58 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=58 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:209 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_kind :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ Anonymous :: Identifier │ │ nothing :: Value │ macro_source=13900 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13911 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=59 │ [call] │ │ get_testset :: Identifier │ scope_layer=59 │ [call] │ │ Broken :: Identifier │ scope_layer=59 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sprint :: Identifier │ │ show :: Identifier │ │ x :: Identifier │ │ "MutableMessage.ChangeColor(1, 2, 3)" :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=59 │ [if] │ │ false :: Value │ macro_source=13911 │ do_broken_test :: Identifier │ scope_layer=59 │ do_test :: Identifier │ scope_layer=59 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=59 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=59 │ [call] │ │ Expr :: Identifier │ scope_layer=59 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ sprint :: Identifier │ scope_layer=1 │ show :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ "MutableMessage.ChangeColor(1, 2, 3)" :: Value │ macro_source=13911 │ Any[:(sprint(show, x)), :(==), "MutableMessage.ChangeColor(1, 2, 3)"] :: Value │ macro_source=13911 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:210 =#) :: Value │ │ false :: Value │ macro_source=13911 │ _e :: Identifier │ scope_layer=59 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=59 │ _e :: Identifier │ scope_layer=59 │ InterruptException :: Identifier │ scope_layer=59 │ [call] │ │ rethrow :: Identifier │ scope_layer=59 │ [call] │ │ Threw :: Identifier │ scope_layer=59 │ _e :: Identifier │ scope_layer=59 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=59 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:210 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ sprint :: Identifier │ │ show :: Identifier │ │ x :: Identifier │ │ "MutableMessage.ChangeColor(1, 2, 3)" :: Value │ │ nothing :: Value │ macro_source=13911 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13924 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=60 │ [call] │ │ get_testset :: Identifier │ scope_layer=60 │ [call] │ │ Broken :: Identifier │ scope_layer=60 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_type :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=60 │ [if] │ │ false :: Value │ macro_source=13924 │ do_broken_test :: Identifier │ scope_layer=60 │ do_test :: Identifier │ scope_layer=60 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=60 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=60 │ [call] │ │ Expr :: Identifier │ scope_layer=60 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_type :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ Any[:(variant_type(x)), :(==), :(MutableMessage.ChangeColor)] :: Value │ macro_source=13924 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:211 =#) :: Value │ │ false :: Value │ macro_source=13924 │ _e :: Identifier │ scope_layer=60 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=60 │ _e :: Identifier │ scope_layer=60 │ InterruptException :: Identifier │ scope_layer=60 │ [call] │ │ rethrow :: Identifier │ scope_layer=60 │ [call] │ │ Threw :: Identifier │ scope_layer=60 │ _e :: Identifier │ scope_layer=60 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=60 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:211 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_type :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ nothing :: Value │ macro_source=13924 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13937 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=61 │ [call] │ │ get_testset :: Identifier │ scope_layer=61 │ [call] │ │ Broken :: Identifier │ scope_layer=61 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ Int :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=61 │ [if] │ │ false :: Value │ macro_source=13937 │ do_broken_test :: Identifier │ scope_layer=61 │ do_test :: Identifier │ scope_layer=61 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=61 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=61 │ [call] │ │ Expr :: Identifier │ scope_layer=61 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ == :: Identifier │ scope_layer=1 │ [tuple] │ │ Int :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ Any[:(variant_fieldtypes(x)), :(==), :((Int, Int, Int))] :: Value │ macro_source=13937 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:212 =#) :: Value │ │ false :: Value │ macro_source=13937 │ _e :: Identifier │ scope_layer=61 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=61 │ _e :: Identifier │ scope_layer=61 │ InterruptException :: Identifier │ scope_layer=61 │ [call] │ │ rethrow :: Identifier │ scope_layer=61 │ [call] │ │ Threw :: Identifier │ scope_layer=61 │ _e :: Identifier │ scope_layer=61 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=61 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:212 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ x :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ Int :: Identifier │ │ nothing :: Value │ macro_source=13937 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13953 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=62 │ [call] │ │ get_testset :: Identifier │ scope_layer=62 │ [call] │ │ Broken :: Identifier │ scope_layer=62 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ Int :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=62 │ [if] │ │ false :: Value │ macro_source=13953 │ do_broken_test :: Identifier │ scope_layer=62 │ do_test :: Identifier │ scope_layer=62 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=62 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=62 │ [call] │ │ Expr :: Identifier │ scope_layer=62 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ == :: Identifier │ scope_layer=1 │ [tuple] │ │ Int :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ Int :: Identifier │ scope_layer=1 │ Any[:(variant_fieldtypes(MutableMessage.ChangeColor)), :(==), :((Int, Int, Int))] :: Value │ macro_source=13953 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:213 =#) :: Value │ │ false :: Value │ macro_source=13953 │ _e :: Identifier │ scope_layer=62 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=62 │ _e :: Identifier │ scope_layer=62 │ InterruptException :: Identifier │ scope_layer=62 │ [call] │ │ rethrow :: Identifier │ scope_layer=62 │ [call] │ │ Threw :: Identifier │ scope_layer=62 │ _e :: Identifier │ scope_layer=62 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=62 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:213 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [tuple] │ │ Int :: Identifier │ │ Int :: Identifier │ │ Int :: Identifier │ │ nothing :: Value │ macro_source=13953 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13969 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=63 │ [call] │ │ get_testset :: Identifier │ scope_layer=63 │ [call] │ │ Broken :: Identifier │ scope_layer=63 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ 2 :: Value │ │ 3 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=63 │ [if] │ │ false :: Value │ macro_source=13969 │ do_broken_test :: Identifier │ scope_layer=63 │ do_test :: Identifier │ scope_layer=63 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=63 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=63 │ [call] │ │ Expr :: Identifier │ scope_layer=63 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ == :: Identifier │ scope_layer=1 │ [tuple] │ macro_source=13969 │ 1 :: Value │ macro_source=13969 │ 2 :: Value │ macro_source=13969 │ 3 :: Value │ macro_source=13969 │ Any[:(variant_fieldnames(MutableMessage.ChangeColor)), :(==), :((1, 2, 3))] :: Value │ macro_source=13969 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:214 =#) :: Value │ │ false :: Value │ macro_source=13969 │ _e :: Identifier │ scope_layer=63 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=63 │ _e :: Identifier │ scope_layer=63 │ InterruptException :: Identifier │ scope_layer=63 │ [call] │ │ rethrow :: Identifier │ scope_layer=63 │ [call] │ │ Threw :: Identifier │ scope_layer=63 │ _e :: Identifier │ scope_layer=63 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=63 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:214 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ [tuple] │ │ 1 :: Value │ │ 2 :: Value │ │ 3 :: Value │ │ nothing :: Value │ macro_source=13969 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13984 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=64 │ [call] │ │ get_testset :: Identifier │ scope_layer=64 │ [call] │ │ Broken :: Identifier │ scope_layer=64 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ │ 1 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=64 │ [if] │ │ false :: Value │ macro_source=13984 │ do_broken_test :: Identifier │ scope_layer=64 │ do_test :: Identifier │ scope_layer=64 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=64 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=64 │ [call] │ │ Expr :: Identifier │ scope_layer=64 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ macro_source=13984 │ == :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=13984 │ Any[:(variant_getfield(x, MutableMessage.ChangeColor, 1)), :(==), 1] :: Value │ macro_source=13984 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:215 =#) :: Value │ │ false :: Value │ macro_source=13984 │ _e :: Identifier │ scope_layer=64 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=64 │ _e :: Identifier │ scope_layer=64 │ InterruptException :: Identifier │ scope_layer=64 │ [call] │ │ rethrow :: Identifier │ scope_layer=64 │ [call] │ │ Threw :: Identifier │ scope_layer=64 │ _e :: Identifier │ scope_layer=64 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=64 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:215 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ │ 1 :: Value │ │ nothing :: Value │ macro_source=13984 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=13999 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=65 │ [call] │ │ get_testset :: Identifier │ scope_layer=65 │ [call] │ │ Broken :: Identifier │ scope_layer=65 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 2 :: Value │ │ 2 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=65 │ [if] │ │ false :: Value │ macro_source=13999 │ do_broken_test :: Identifier │ scope_layer=65 │ do_test :: Identifier │ scope_layer=65 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=65 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=65 │ [call] │ │ Expr :: Identifier │ scope_layer=65 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ 2 :: Value │ macro_source=13999 │ == :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=13999 │ Any[:(variant_getfield(x, MutableMessage.ChangeColor, 2)), :(==), 2] :: Value │ macro_source=13999 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:216 =#) :: Value │ │ false :: Value │ macro_source=13999 │ _e :: Identifier │ scope_layer=65 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=65 │ _e :: Identifier │ scope_layer=65 │ InterruptException :: Identifier │ scope_layer=65 │ [call] │ │ rethrow :: Identifier │ scope_layer=65 │ [call] │ │ Threw :: Identifier │ scope_layer=65 │ _e :: Identifier │ scope_layer=65 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=65 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:216 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 2 :: Value │ │ 2 :: Value │ │ nothing :: Value │ macro_source=13999 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=14014 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=66 │ [call] │ │ get_testset :: Identifier │ scope_layer=66 │ [call] │ │ Broken :: Identifier │ scope_layer=66 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ │ 3 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=66 │ [if] │ │ false :: Value │ macro_source=14014 │ do_broken_test :: Identifier │ scope_layer=66 │ do_test :: Identifier │ scope_layer=66 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=66 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=66 │ [call] │ │ Expr :: Identifier │ scope_layer=66 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ macro_source=14014 │ == :: Identifier │ scope_layer=1 │ 3 :: Value │ macro_source=14014 │ Any[:(variant_getfield(x, MutableMessage.ChangeColor, 3)), :(==), 3] :: Value │ macro_source=14014 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:217 =#) :: Value │ │ false :: Value │ macro_source=14014 │ _e :: Identifier │ scope_layer=66 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=66 │ _e :: Identifier │ scope_layer=66 │ InterruptException :: Identifier │ scope_layer=66 │ [call] │ │ rethrow :: Identifier │ scope_layer=66 │ [call] │ │ Threw :: Identifier │ scope_layer=66 │ _e :: Identifier │ scope_layer=66 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=66 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:217 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ │ 3 :: Value │ │ nothing :: Value │ macro_source=14014 │ [unknown_head] │ scope_layer=1 │ [=] │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 1 :: Value │ │ 10 :: Value │ macro_source=13778 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=14032 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=67 │ [call] │ │ get_testset :: Identifier │ scope_layer=67 │ [call] │ │ Broken :: Identifier │ scope_layer=67 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ 10 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=67 │ [if] │ │ false :: Value │ macro_source=14032 │ do_broken_test :: Identifier │ scope_layer=67 │ do_test :: Identifier │ scope_layer=67 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=67 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=67 │ [call] │ │ Expr :: Identifier │ scope_layer=67 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 1 :: Value │ │ == :: Identifier │ scope_layer=1 │ 10 :: Value │ macro_source=14032 │ Any[:(x.:(1)), :(==), 10] :: Value │ macro_source=14032 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:220 =#) :: Value │ │ false :: Value │ macro_source=14032 │ _e :: Identifier │ scope_layer=67 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=67 │ _e :: Identifier │ scope_layer=67 │ InterruptException :: Identifier │ scope_layer=67 │ [call] │ │ rethrow :: Identifier │ scope_layer=67 │ [call] │ │ Threw :: Identifier │ scope_layer=67 │ _e :: Identifier │ scope_layer=67 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=67 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:220 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 1 :: Value │ │ 10 :: Value │ │ nothing :: Value │ macro_source=14032 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=14047 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=68 │ [call] │ │ get_testset :: Identifier │ scope_layer=68 │ [call] │ │ Broken :: Identifier │ scope_layer=68 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ │ 10 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=68 │ [if] │ │ false :: Value │ macro_source=14047 │ do_broken_test :: Identifier │ scope_layer=68 │ do_test :: Identifier │ scope_layer=68 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=68 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=68 │ [call] │ │ Expr :: Identifier │ scope_layer=68 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ macro_source=14047 │ == :: Identifier │ scope_layer=1 │ 10 :: Value │ macro_source=14047 │ Any[:(variant_getfield(x, MutableMessage.ChangeColor, 1)), :(==), 10] :: Value │ macro_source=14047 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:221 =#) :: Value │ │ false :: Value │ macro_source=14047 │ _e :: Identifier │ scope_layer=68 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=68 │ _e :: Identifier │ scope_layer=68 │ InterruptException :: Identifier │ scope_layer=68 │ [call] │ │ rethrow :: Identifier │ scope_layer=68 │ [call] │ │ Threw :: Identifier │ scope_layer=68 │ _e :: Identifier │ scope_layer=68 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=68 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:221 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 1 :: Value │ │ 10 :: Value │ │ nothing :: Value │ macro_source=14047 │ [unknown_head] │ scope_layer=1 │ [=] │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 2 :: Value │ │ 20 :: Value │ macro_source=13778 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=14065 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=69 │ [call] │ │ get_testset :: Identifier │ scope_layer=69 │ [call] │ │ Broken :: Identifier │ scope_layer=69 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 2 :: Value │ │ 20 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=69 │ [if] │ │ false :: Value │ macro_source=14065 │ do_broken_test :: Identifier │ scope_layer=69 │ do_test :: Identifier │ scope_layer=69 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=69 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=69 │ [call] │ │ Expr :: Identifier │ scope_layer=69 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 2 :: Value │ │ == :: Identifier │ scope_layer=1 │ 20 :: Value │ macro_source=14065 │ Any[:(x.:(2)), :(==), 20] :: Value │ macro_source=14065 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:223 =#) :: Value │ │ false :: Value │ macro_source=14065 │ _e :: Identifier │ scope_layer=69 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=69 │ _e :: Identifier │ scope_layer=69 │ InterruptException :: Identifier │ scope_layer=69 │ [call] │ │ rethrow :: Identifier │ scope_layer=69 │ [call] │ │ Threw :: Identifier │ scope_layer=69 │ _e :: Identifier │ scope_layer=69 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=69 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:223 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 2 :: Value │ │ 20 :: Value │ │ nothing :: Value │ macro_source=14065 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=14080 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=70 │ [call] │ │ get_testset :: Identifier │ scope_layer=70 │ [call] │ │ Broken :: Identifier │ scope_layer=70 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 2 :: Value │ │ 20 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=70 │ [if] │ │ false :: Value │ macro_source=14080 │ do_broken_test :: Identifier │ scope_layer=70 │ do_test :: Identifier │ scope_layer=70 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=70 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=70 │ [call] │ │ Expr :: Identifier │ scope_layer=70 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ 2 :: Value │ macro_source=14080 │ == :: Identifier │ scope_layer=1 │ 20 :: Value │ macro_source=14080 │ Any[:(variant_getfield(x, MutableMessage.ChangeColor, 2)), :(==), 20] :: Value │ macro_source=14080 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:224 =#) :: Value │ │ false :: Value │ macro_source=14080 │ _e :: Identifier │ scope_layer=70 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=70 │ _e :: Identifier │ scope_layer=70 │ InterruptException :: Identifier │ scope_layer=70 │ [call] │ │ rethrow :: Identifier │ scope_layer=70 │ [call] │ │ Threw :: Identifier │ scope_layer=70 │ _e :: Identifier │ scope_layer=70 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=70 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:224 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 2 :: Value │ │ 20 :: Value │ │ nothing :: Value │ macro_source=14080 │ [unknown_head] │ scope_layer=1 │ [=] │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 3 :: Value │ │ 30 :: Value │ macro_source=13778 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=14098 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=71 │ [call] │ │ get_testset :: Identifier │ scope_layer=71 │ [call] │ │ Broken :: Identifier │ scope_layer=71 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 3 :: Value │ │ 30 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=71 │ [if] │ │ false :: Value │ macro_source=14098 │ do_broken_test :: Identifier │ scope_layer=71 │ do_test :: Identifier │ scope_layer=71 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=71 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=71 │ [call] │ │ Expr :: Identifier │ scope_layer=71 │ [inert] │ │ comparison :: Identifier │ │ [.] │ │ x :: Identifier │ scope_layer=1 │ [inert] │ │ 3 :: Value │ │ == :: Identifier │ scope_layer=1 │ 30 :: Value │ macro_source=14098 │ Any[:(x.:(3)), :(==), 30] :: Value │ macro_source=14098 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:226 =#) :: Value │ │ false :: Value │ macro_source=14098 │ _e :: Identifier │ scope_layer=71 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=71 │ _e :: Identifier │ scope_layer=71 │ InterruptException :: Identifier │ scope_layer=71 │ [call] │ │ rethrow :: Identifier │ scope_layer=71 │ [call] │ │ Threw :: Identifier │ scope_layer=71 │ _e :: Identifier │ scope_layer=71 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=71 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:226 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [.] │ │ x :: Identifier │ │ [inert] │ │ 3 :: Value │ │ 30 :: Value │ │ nothing :: Value │ macro_source=14098 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=14113 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=72 │ [call] │ │ get_testset :: Identifier │ scope_layer=72 │ [call] │ │ Broken :: Identifier │ scope_layer=72 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ │ 30 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=72 │ [if] │ │ false :: Value │ macro_source=14113 │ do_broken_test :: Identifier │ scope_layer=72 │ do_test :: Identifier │ scope_layer=72 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=72 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=72 │ [call] │ │ Expr :: Identifier │ scope_layer=72 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ scope_layer=1 │ x :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ macro_source=14113 │ == :: Identifier │ scope_layer=1 │ 30 :: Value │ macro_source=14113 │ Any[:(variant_getfield(x, MutableMessage.ChangeColor, 3)), :(==), 30] :: Value │ macro_source=14113 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:227 =#) :: Value │ │ false :: Value │ macro_source=14113 │ _e :: Identifier │ scope_layer=72 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=72 │ _e :: Identifier │ scope_layer=72 │ InterruptException :: Identifier │ scope_layer=72 │ [call] │ │ rethrow :: Identifier │ scope_layer=72 │ [call] │ │ Threw :: Identifier │ scope_layer=72 │ _e :: Identifier │ scope_layer=72 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=72 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:227 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_getfield :: Identifier │ │ x :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ │ 30 :: Value │ │ nothing :: Value │ macro_source=14113 │ [unknown_head] │ scope_layer=1 │ nothing :: Value │ macro_source=13778 │ [call] │ │ Scope :: Identifier │ scope_layer=51 │ [::] │ │ [call] │ │ [.] │ │ Core :: Identifier │ scope_layer=51 │ [inert] │ │ current_scope :: Identifier │ │ [curly] │ │ Union :: Identifier │ scope_layer=51 │ Nothing :: Identifier │ scope_layer=51 │ Scope :: Identifier │ scope_layer=51 │ [call] │ │ => :: Identifier │ scope_layer=50 │ CURRENT_TESTSET :: Identifier │ scope_layer=50 │ ts :: Identifier │ scope_layer=49 │ [call] │ │ => :: Identifier │ scope_layer=50 │ TESTSET_DEPTH :: Identifier │ scope_layer=50 │ [call] │ │ + :: Identifier │ scope_layer=50 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=50 │ 1 :: Value │ macro_source=13778 │ false :: Value │ macro_source=13245 │ false :: Value │ macro_source=13245 │ [block] │ │ [call] │ │ print_testset_verbose :: Identifier │ scope_layer=50 │ [inert] │ │ exit :: Identifier │ │ ts :: Identifier │ scope_layer=49 │ err :: Identifier │ scope_layer=49 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=49 │ err :: Identifier │ scope_layer=49 │ InterruptException :: Identifier │ scope_layer=49 │ [call] │ │ rethrow :: Identifier │ scope_layer=49 │ [call] │ │ trigger_test_failure_break :: Identifier │ scope_layer=49 │ err :: Identifier │ scope_layer=49 │ [if] │ │ [call] │ │ is_failfast_error :: Identifier │ scope_layer=49 │ err :: Identifier │ scope_layer=49 │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ scope_layer=49 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=49 │ 0 :: Value │ macro_source=3757 │ [call] │ │ rethrow :: Identifier │ scope_layer=49 │ [call] │ │ failfast_print :: Identifier │ scope_layer=49 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=49 │ ts :: Identifier │ scope_layer=49 │ [call] │ │ Error :: Identifier │ scope_layer=49 │ [inert] │ │ nontest_error :: Identifier │ │ [call] │ │ Expr :: Identifier │ scope_layer=49 │ [inert] │ │ tuple :: Identifier │ │ err :: Identifier │ scope_layer=49 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=49 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:201 =#) :: Value │ │ nothing :: Identifier │ scope_layer=49 │ [block] │ │ [call] │ │ copy! :: Identifier │ scope_layer=49 │ [call] │ │ default_rng :: Identifier │ scope_layer=49 │ default_rng_orig :: Identifier │ scope_layer=49 │ [call] │ │ copy! :: Identifier │ scope_layer=49 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=49 │ [inert] │ │ get_tls_seed :: Identifier │ │ tls_seed_orig :: Identifier │ scope_layer=49 │ [=] │ │ ret :: Identifier │ scope_layer=49 │ [call] │ │ finish :: Identifier │ scope_layer=49 │ ts :: Identifier │ scope_layer=49 │ ret :: Identifier │ scope_layer=49 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=3771 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=73 │ [call] │ │ get_testset :: Identifier │ scope_layer=73 │ [call] │ │ Broken :: Identifier │ scope_layer=73 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ === :: Identifier │ │ [call] │ │ data_type_name :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ [inert] │ │ MutableMessage :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=73 │ [if] │ │ false :: Value │ macro_source=3771 │ do_broken_test :: Identifier │ scope_layer=73 │ do_test :: Identifier │ scope_layer=73 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=73 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=73 │ [call] │ │ Expr :: Identifier │ scope_layer=73 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ data_type_name :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Type :: Identifier │ │ === :: Identifier │ scope_layer=1 │ [inert] │ │ MutableMessage :: Identifier │ │ Any[:(data_type_name(MutableMessage.Type)), :(===), :(:MutableMessage)] :: Value │ macro_source=3771 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:230 =#) :: Value │ │ false :: Value │ macro_source=3771 │ _e :: Identifier │ scope_layer=73 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=73 │ _e :: Identifier │ scope_layer=73 │ InterruptException :: Identifier │ scope_layer=73 │ [call] │ │ rethrow :: Identifier │ scope_layer=73 │ [call] │ │ Threw :: Identifier │ scope_layer=73 │ _e :: Identifier │ scope_layer=73 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=73 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:230 =#) :: Value │ │ [inert] │ │ [call] │ │ === :: Identifier │ │ [call] │ │ data_type_name :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ [inert] │ │ MutableMessage :: Identifier │ │ nothing :: Value │ macro_source=3771 │ [unknown_head] │ scope_layer=1 │ [call] │ │ do_test_throws :: Identifier │ scope_layer=74 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ Returned :: Identifier │ scope_layer=74 │ [block] │ │ [call] │ │ variant_fieldtypes :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Type :: Identifier │ │ nothing :: Identifier │ scope_layer=74 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:232 =#) :: Value │ │ _e :: Identifier │ scope_layer=74 │ [block] │ │ [if] │ │ [&&] │ │ [call] │ │ != :: Identifier │ scope_layer=74 │ ErrorException :: Identifier │ scope_layer=1 │ InterruptException :: Identifier │ scope_layer=74 │ [call] │ │ isa :: Identifier │ scope_layer=74 │ _e :: Identifier │ scope_layer=74 │ InterruptException :: Identifier │ scope_layer=74 │ [block] │ │ [call] │ │ rethrow :: Identifier │ scope_layer=74 │ [call] │ │ Threw :: Identifier │ scope_layer=74 │ _e :: Identifier │ scope_layer=74 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=74 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:232 =#) :: Value │ │ [inert] │ │ [call] │ │ variant_fieldtypes :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ ErrorException :: Identifier │ scope_layer=1 │ nothing :: Value │ macro_source=3782 │ nothing :: Value │ macro_source=3782 │ [unknown_head] │ scope_layer=1 │ [call] │ │ do_test_throws :: Identifier │ scope_layer=75 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ Returned :: Identifier │ scope_layer=75 │ [block] │ │ [call] │ │ variant_fieldnames :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Type :: Identifier │ │ nothing :: Identifier │ scope_layer=75 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:233 =#) :: Value │ │ _e :: Identifier │ scope_layer=75 │ [block] │ │ [if] │ │ [&&] │ │ [call] │ │ != :: Identifier │ scope_layer=75 │ ErrorException :: Identifier │ scope_layer=1 │ InterruptException :: Identifier │ scope_layer=75 │ [call] │ │ isa :: Identifier │ scope_layer=75 │ _e :: Identifier │ scope_layer=75 │ InterruptException :: Identifier │ scope_layer=75 │ [block] │ │ [call] │ │ rethrow :: Identifier │ scope_layer=75 │ [call] │ │ Threw :: Identifier │ scope_layer=75 │ _e :: Identifier │ scope_layer=75 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=75 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:233 =#) :: Value │ │ [inert] │ │ [call] │ │ variant_fieldnames :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Type :: Identifier │ │ ErrorException :: Identifier │ scope_layer=1 │ nothing :: Value │ macro_source=3793 │ nothing :: Value │ macro_source=3793 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=3806 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=76 │ [call] │ │ get_testset :: Identifier │ scope_layer=76 │ [call] │ │ Broken :: Identifier │ scope_layer=76 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 2 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=76 │ [if] │ │ false :: Value │ macro_source=3806 │ do_broken_test :: Identifier │ scope_layer=76 │ do_test :: Identifier │ scope_layer=76 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=76 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=76 │ [call] │ │ Expr :: Identifier │ scope_layer=76 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ == :: Identifier │ scope_layer=1 │ 2 :: Value │ macro_source=3806 │ Any[:(variant_nfields(MutableMessage.Move)), :(==), 2] :: Value │ macro_source=3806 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:235 =#) :: Value │ │ false :: Value │ macro_source=3806 │ _e :: Identifier │ scope_layer=76 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=76 │ _e :: Identifier │ scope_layer=76 │ InterruptException :: Identifier │ scope_layer=76 │ [call] │ │ rethrow :: Identifier │ scope_layer=76 │ [call] │ │ Threw :: Identifier │ scope_layer=76 │ _e :: Identifier │ scope_layer=76 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=76 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:235 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ 2 :: Value │ │ nothing :: Value │ macro_source=3806 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=3819 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=77 │ [call] │ │ get_testset :: Identifier │ scope_layer=77 │ [call] │ │ Broken :: Identifier │ scope_layer=77 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=77 │ [if] │ │ false :: Value │ macro_source=3819 │ do_broken_test :: Identifier │ scope_layer=77 │ do_test :: Identifier │ scope_layer=77 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=77 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=77 │ [call] │ │ Expr :: Identifier │ scope_layer=77 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Write :: Identifier │ │ == :: Identifier │ scope_layer=1 │ 1 :: Value │ macro_source=3819 │ Any[:(variant_nfields(MutableMessage.Write)), :(==), 1] :: Value │ macro_source=3819 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:236 =#) :: Value │ │ false :: Value │ macro_source=3819 │ _e :: Identifier │ scope_layer=77 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=77 │ _e :: Identifier │ scope_layer=77 │ InterruptException :: Identifier │ scope_layer=77 │ [call] │ │ rethrow :: Identifier │ scope_layer=77 │ [call] │ │ Threw :: Identifier │ scope_layer=77 │ _e :: Identifier │ scope_layer=77 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=77 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:236 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Write :: Identifier │ │ 1 :: Value │ │ nothing :: Value │ macro_source=3819 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=3832 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=78 │ [call] │ │ get_testset :: Identifier │ scope_layer=78 │ [call] │ │ Broken :: Identifier │ scope_layer=78 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=78 │ [if] │ │ false :: Value │ macro_source=3832 │ do_broken_test :: Identifier │ scope_layer=78 │ do_test :: Identifier │ scope_layer=78 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=78 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=78 │ [call] │ │ Expr :: Identifier │ scope_layer=78 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ ChangeColor :: Identifier │ │ == :: Identifier │ scope_layer=1 │ 3 :: Value │ macro_source=3832 │ Any[:(variant_nfields(MutableMessage.ChangeColor)), :(==), 3] :: Value │ macro_source=3832 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:237 =#) :: Value │ │ false :: Value │ macro_source=3832 │ _e :: Identifier │ scope_layer=78 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=78 │ _e :: Identifier │ scope_layer=78 │ InterruptException :: Identifier │ scope_layer=78 │ [call] │ │ rethrow :: Identifier │ scope_layer=78 │ [call] │ │ Threw :: Identifier │ scope_layer=78 │ _e :: Identifier │ scope_layer=78 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=78 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:237 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_nfields :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ ChangeColor :: Identifier │ │ 3 :: Value │ │ nothing :: Value │ macro_source=3832 │ [unknown_head] │ scope_layer=1 │ [block] │ │ [if] │ │ false :: Value │ macro_source=3846 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=79 │ [call] │ │ get_testset :: Identifier │ scope_layer=79 │ [call] │ │ Broken :: Identifier │ scope_layer=79 │ [inert] │ │ skipped :: Identifier │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_name :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [block] │ │ [let] │ │ [=] │ │ _do :: Identifier │ scope_layer=79 │ [if] │ │ false :: Value │ macro_source=3846 │ do_broken_test :: Identifier │ scope_layer=79 │ do_test :: Identifier │ scope_layer=79 │ [block] │ │ [call] │ │ _do :: Identifier │ scope_layer=79 │ [block] │ │ [try] │ │ [block] │ │ [call] │ │ eval_test_comparison :: Identifier │ scope_layer=79 │ [call] │ │ Expr :: Identifier │ scope_layer=79 │ [inert] │ │ comparison :: Identifier │ │ [call] │ │ variant_name :: Identifier │ scope_layer=1 │ [.] │ │ MutableMessage :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ == :: Identifier │ scope_layer=1 │ [inert] │ │ Move :: Identifier │ │ Any[:(variant_name(MutableMessage.Move)), :(==), :(:Move)] :: Value │ macro_source=3846 │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:239 =#) :: Value │ │ false :: Value │ macro_source=3846 │ _e :: Identifier │ scope_layer=79 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=79 │ _e :: Identifier │ scope_layer=79 │ InterruptException :: Identifier │ scope_layer=79 │ [call] │ │ rethrow :: Identifier │ scope_layer=79 │ [call] │ │ Threw :: Identifier │ scope_layer=79 │ _e :: Identifier │ scope_layer=79 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=79 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:239 =#) :: Value │ │ [inert] │ │ [call] │ │ == :: Identifier │ │ [call] │ │ variant_name :: Identifier │ │ [.] │ │ MutableMessage :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ [inert] │ │ Move :: Identifier │ │ nothing :: Value │ macro_source=3846 │ [unknown_head] │ scope_layer=1 │ nothing :: Value │ macro_source=2952 │ [call] │ │ Scope :: Identifier │ scope_layer=4 │ [::] │ │ [call] │ │ [.] │ │ Core :: Identifier │ scope_layer=4 │ [inert] │ │ current_scope :: Identifier │ │ [curly] │ │ Union :: Identifier │ scope_layer=4 │ Nothing :: Identifier │ scope_layer=4 │ Scope :: Identifier │ scope_layer=4 │ [call] │ │ => :: Identifier │ scope_layer=3 │ CURRENT_TESTSET :: Identifier │ scope_layer=3 │ ts :: Identifier │ scope_layer=2 │ [call] │ │ => :: Identifier │ scope_layer=3 │ TESTSET_DEPTH :: Identifier │ scope_layer=3 │ [call] │ │ + :: Identifier │ scope_layer=3 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=3 │ 1 :: Value │ macro_source=2952 │ false :: Value │ macro_source=1860 │ false :: Value │ macro_source=1860 │ [block] │ │ [call] │ │ print_testset_verbose :: Identifier │ scope_layer=3 │ [inert] │ │ exit :: Identifier │ │ ts :: Identifier │ scope_layer=2 │ err :: Identifier │ scope_layer=2 │ [block] │ │ [&&] │ │ [call] │ │ isa :: Identifier │ scope_layer=2 │ err :: Identifier │ scope_layer=2 │ InterruptException :: Identifier │ scope_layer=2 │ [call] │ │ rethrow :: Identifier │ scope_layer=2 │ [call] │ │ trigger_test_failure_break :: Identifier │ scope_layer=2 │ err :: Identifier │ scope_layer=2 │ [if] │ │ [call] │ │ is_failfast_error :: Identifier │ scope_layer=2 │ err :: Identifier │ scope_layer=2 │ [block] │ │ [if] │ │ [call] │ │ > :: Identifier │ scope_layer=2 │ [call] │ │ get_testset_depth :: Identifier │ scope_layer=2 │ 0 :: Value │ macro_source=849 │ [call] │ │ rethrow :: Identifier │ scope_layer=2 │ [call] │ │ failfast_print :: Identifier │ scope_layer=2 │ [block] │ │ [call] │ │ record :: Identifier │ scope_layer=2 │ ts :: Identifier │ scope_layer=2 │ [call] │ │ Error :: Identifier │ scope_layer=2 │ [inert] │ │ nontest_error :: Identifier │ │ [call] │ │ Expr :: Identifier │ scope_layer=2 │ [inert] │ │ tuple :: Identifier │ │ err :: Identifier │ scope_layer=2 │ [call] │ │ [.] │ │ Base :: Identifier │ scope_layer=2 │ [inert] │ │ current_exceptions :: Identifier │ │ [inert] │ │ :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:147 =#) :: Value │ │ nothing :: Identifier │ scope_layer=2 │ [block] │ │ [call] │ │ copy! :: Identifier │ scope_layer=2 │ [call] │ │ default_rng :: Identifier │ scope_layer=2 │ default_rng_orig :: Identifier │ scope_layer=2 │ [call] │ │ copy! :: Identifier │ scope_layer=2 │ [call] │ │ [.] │ │ Random :: Identifier │ scope_layer=2 │ [inert] │ │ get_tls_seed :: Identifier │ │ tls_seed_orig :: Identifier │ scope_layer=2 │ [=] │ │ ret :: Identifier │ scope_layer=2 │ [call] │ │ finish :: Identifier │ scope_layer=2 │ ts :: Identifier │ scope_layer=2 │ ret :: Identifier │ scope_layer=2 │ │ file = "/home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl" │ line = 147 └ mod = Main basic: Error During Test at /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/mod.jl:3 Got exception outside of a @test LoadError: LoweringError: #= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:195 =# - invalid `.` syntax Expression: 1 Containing expressions: (= (. x (inert 1)) "bye") Detailed provenance: 1 └─ 1 ├─ @ /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:195 └─ (macrocall @with :(#= /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 =#) (call => CURRENT_TESTSET (escape ts)) (call => TESTSET_DEPTH (call + (call get_testset_depth) 1)) (escape (block (call copy! (call (. Random (inert default_rng))) tls_seed) (call copy! (call (. Random (inert get_tls_seed))) (call (. Random (inert default_rng)))) (let (block) (block (escape (block (= x (call (. MutableMessage (inert Write)) "hi")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =#) (call == (. x (inert 1)) "hi")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =#) (call is_data_type x)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =#) (call is_variant_type (. MutableMessage (inert Write)))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =#) (call == (call variant_kind x) Anonymous)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =#) (call == (call variant_kind (. MutableMessage (inert Write))) Anonymous)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =#) (call == (call propertynames x) (tuple 1))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =#) (call == (call getproperty x 1) "hi")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =#) (call == (call sprint show x) "MutableMessage.Write(\"hi\")")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =#) (call == (call variant_type x) (. MutableMessage (inert Write)))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =#) (call == (call variant_fieldtypes x) (tuple String))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =#) (call == (call variant_fieldtypes (. MutableMessage (inert Write))) (tuple String))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =#) (call == (call variant_fieldnames (. MutableMessage (inert Write))) (tuple 1))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "hi")) (unknown_head) (= (. x (inert 1)) "bye") (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =#) (call == (. x (inert 1)) "bye")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =#) (call == (call getproperty x 1) "bye")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "bye")) (unknown_head)))))))) ├─ @ /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 └─ (macrocall @with_testset :(#= /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 =#) ts (block (call copy! (call (. Random (inert default_rng))) tls_seed) (call copy! (call (. Random (inert get_tls_seed))) (call (. Random (inert default_rng)))) (let (block) (block (escape (block (= x (call (. MutableMessage (inert Write)) "hi")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =#) (call == (. x (inert 1)) "hi")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =#) (call is_data_type x)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =#) (call is_variant_type (. MutableMessage (inert Write)))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =#) (call == (call variant_kind x) Anonymous)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =#) (call == (call variant_kind (. MutableMessage (inert Write))) Anonymous)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =#) (call == (call propertynames x) (tuple 1))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =#) (call == (call getproperty x 1) "hi")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =#) (call == (call sprint show x) "MutableMessage.Write(\"hi\")")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =#) (call == (call variant_type x) (. MutableMessage (inert Write)))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =#) (call == (call variant_fieldtypes x) (tuple String))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =#) (call == (call variant_fieldtypes (. MutableMessage (inert Write))) (tuple String))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =#) (call == (call variant_fieldnames (. MutableMessage (inert Write))) (tuple 1))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "hi")) (unknown_head) (= (. x (inert 1)) "bye") (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =#) (call == (. x (inert 1)) "bye")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =#) (call == (call getproperty x 1) "bye")) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "bye")) (unknown_head))))))) ├─ @ /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 └─ (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:179 =#) "Write" (block (= x (call (. MutableMessage (inert Write)) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =#) (call == (. x (inert 1)) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =#) (call is_variant_type (. MutableMessage (inert Write)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =#) (call == (call variant_kind x) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =#) (call == (call variant_kind (. MutableMessage (inert Write))) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =#) (call == (call propertynames x) (tuple 1))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =#) (call == (call getproperty x 1) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =#) (call == (call sprint show x) "MutableMessage.Write(\"hi\")")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =#) (call == (call variant_type x) (. MutableMessage (inert Write)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =#) (call == (call variant_fieldtypes x) (tuple String))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =#) (call == (call variant_fieldtypes (. MutableMessage (inert Write))) (tuple String))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =#) (call == (call variant_fieldnames (. MutableMessage (inert Write))) (tuple 1))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "hi")) (= (. x (inert 1)) "bye") (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =#) (call == (. x (inert 1)) "bye")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =#) (call == (call getproperty x 1) "bye")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "bye")))) ├─ @ /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:179 └─ (macrocall @with :(#= /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 =#) (call => CURRENT_TESTSET (escape ts)) (call => TESTSET_DEPTH (call + (call get_testset_depth) 1)) (escape (block (call copy! (call (. Random (inert default_rng))) tls_seed) (call copy! (call (. Random (inert get_tls_seed))) (call (. Random (inert default_rng)))) (let (block) (block (escape (block (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:148 =#) (call == (call variants (. MutableMessage (inert Type))) (tuple (. MutableMessage (inert Move)) (. MutableMessage (inert Write)) (. MutableMessage (inert ChangeColor))))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:151 =#) (<: (. MutableMessage (inert Type)) AbstractMessage)) (unknown_head) (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:153 =#) "Move" (block (= x (call (. MutableMessage (inert Move)) 1 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:155 =#) (call == (. x (inert x)) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:156 =#) (call == (. x (inert y)) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:157 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:158 =#) (call is_variant_type (. MutableMessage (inert Move)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:159 =#) (call == (call variant_kind x) Named)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:160 =#) (call == (call variant_kind (. MutableMessage (inert Move))) Named)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:161 =#) (call == (call propertynames x) (tuple (inert x) (inert y)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:162 =#) (call == (call sprint show x) "MutableMessage.Move(x=1, y=2)")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:163 =#) (call == (call variant_type x) (. MutableMessage (inert Move)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:164 =#) (call == (call variant_fieldtypes x) (tuple Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:165 =#) (call == (call variant_fieldtypes (. MutableMessage (inert Move))) (tuple Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:166 =#) (call == (call variant_fieldnames (. MutableMessage (inert Move))) (tuple (inert x) (inert y)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:167 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) 1) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:168 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) 2) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:169 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) (inert x)) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:170 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) (inert y)) 2)) (= (. x (inert x)) 3) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:173 =#) (call === (. x (inert x)) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:174 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) 1) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:175 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) (inert x)) 3)) (macrocall @test_throws :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:176 =#) (vect "const field" "cannot be changed") (= (. x (inert y)) 0)))) (unknown_head) (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:179 =#) "Write" (block (= x (call (. MutableMessage (inert Write)) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =#) (call == (. x (inert 1)) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =#) (call is_variant_type (. MutableMessage (inert Write)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =#) (call == (call variant_kind x) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =#) (call == (call variant_kind (. MutableMessage (inert Write))) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =#) (call == (call propertynames x) (tuple 1))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =#) (call == (call getproperty x 1) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =#) (call == (call sprint show x) "MutableMessage.Write(\"hi\")")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =#) (call == (call variant_type x) (. MutableMessage (inert Write)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =#) (call == (call variant_fieldtypes x) (tuple String))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =#) (call == (call variant_fieldtypes (. MutableMessage (inert Write))) (tuple String))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =#) (call == (call variant_fieldnames (. MutableMessage (inert Write))) (tuple 1))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "hi")) (= (. x (inert 1)) "bye") (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =#) (call == (. x (inert 1)) "bye")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =#) (call == (call getproperty x 1) "bye")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "bye")))) (unknown_head) (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:201 =#) "ChangeColor" (block (= x (call (. MutableMessage (inert ChangeColor)) 1 2 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:203 =#) (call == (. x (inert 1)) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:204 =#) (call == (. x (inert 2)) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:205 =#) (call == (. x (inert 3)) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:206 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:207 =#) (call is_variant_type (. MutableMessage (inert ChangeColor)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:208 =#) (call == (call variant_kind x) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:209 =#) (call == (call variant_kind (. MutableMessage (inert ChangeColor))) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:210 =#) (call == (call sprint show x) "MutableMessage.ChangeColor(1, 2, 3)")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:211 =#) (call == (call variant_type x) (. MutableMessage (inert ChangeColor)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:212 =#) (call == (call variant_fieldtypes x) (tuple Int Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:213 =#) (call == (call variant_fieldtypes (. MutableMessage (inert ChangeColor))) (tuple Int Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:214 =#) (call == (call variant_fieldnames (. MutableMessage (inert ChangeColor))) (tuple 1 2 3))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:215 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 1) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:216 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 2) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:217 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 3) 3)) (= (. x (inert 1)) 10) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:220 =#) (call == (. x (inert 1)) 10)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:221 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 1) 10)) (= (. x (inert 2)) 20) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:223 =#) (call == (. x (inert 2)) 20)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:224 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 2) 20)) (= (. x (inert 3)) 30) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:226 =#) (call == (. x (inert 3)) 30)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:227 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 3) 30)))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:230 =#) (call === (call data_type_name (. MutableMessage (inert Type))) (inert MutableMessage))) (unknown_head) (macrocall @test_throws :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:232 =#) ErrorException (call variant_fieldtypes (. MutableMessage (inert Type)))) (unknown_head) (macrocall @test_throws :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:233 =#) ErrorException (call variant_fieldnames (. MutableMessage (inert Type)))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:235 =#) (call == (call variant_nfields (. MutableMessage (inert Move))) 2)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:236 =#) (call == (call variant_nfields (. MutableMessage (inert Write))) 1)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:237 =#) (call == (call variant_nfields (. MutableMessage (inert ChangeColor))) 3)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:239 =#) (call == (call variant_name (. MutableMessage (inert Move))) (inert Move))) (unknown_head)))))))) ├─ @ /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 └─ (macrocall @with_testset :(#= /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 =#) ts (block (call copy! (call (. Random (inert default_rng))) tls_seed) (call copy! (call (. Random (inert get_tls_seed))) (call (. Random (inert default_rng)))) (let (block) (block (escape (block (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:148 =#) (call == (call variants (. MutableMessage (inert Type))) (tuple (. MutableMessage (inert Move)) (. MutableMessage (inert Write)) (. MutableMessage (inert ChangeColor))))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:151 =#) (<: (. MutableMessage (inert Type)) AbstractMessage)) (unknown_head) (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:153 =#) "Move" (block (= x (call (. MutableMessage (inert Move)) 1 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:155 =#) (call == (. x (inert x)) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:156 =#) (call == (. x (inert y)) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:157 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:158 =#) (call is_variant_type (. MutableMessage (inert Move)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:159 =#) (call == (call variant_kind x) Named)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:160 =#) (call == (call variant_kind (. MutableMessage (inert Move))) Named)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:161 =#) (call == (call propertynames x) (tuple (inert x) (inert y)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:162 =#) (call == (call sprint show x) "MutableMessage.Move(x=1, y=2)")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:163 =#) (call == (call variant_type x) (. MutableMessage (inert Move)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:164 =#) (call == (call variant_fieldtypes x) (tuple Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:165 =#) (call == (call variant_fieldtypes (. MutableMessage (inert Move))) (tuple Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:166 =#) (call == (call variant_fieldnames (. MutableMessage (inert Move))) (tuple (inert x) (inert y)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:167 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) 1) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:168 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) 2) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:169 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) (inert x)) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:170 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) (inert y)) 2)) (= (. x (inert x)) 3) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:173 =#) (call === (. x (inert x)) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:174 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) 1) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:175 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) (inert x)) 3)) (macrocall @test_throws :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:176 =#) (vect "const field" "cannot be changed") (= (. x (inert y)) 0)))) (unknown_head) (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:179 =#) "Write" (block (= x (call (. MutableMessage (inert Write)) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =#) (call == (. x (inert 1)) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =#) (call is_variant_type (. MutableMessage (inert Write)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =#) (call == (call variant_kind x) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =#) (call == (call variant_kind (. MutableMessage (inert Write))) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =#) (call == (call propertynames x) (tuple 1))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =#) (call == (call getproperty x 1) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =#) (call == (call sprint show x) "MutableMessage.Write(\"hi\")")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =#) (call == (call variant_type x) (. MutableMessage (inert Write)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =#) (call == (call variant_fieldtypes x) (tuple String))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =#) (call == (call variant_fieldtypes (. MutableMessage (inert Write))) (tuple String))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =#) (call == (call variant_fieldnames (. MutableMessage (inert Write))) (tuple 1))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "hi")) (= (. x (inert 1)) "bye") (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =#) (call == (. x (inert 1)) "bye")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =#) (call == (call getproperty x 1) "bye")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "bye")))) (unknown_head) (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:201 =#) "ChangeColor" (block (= x (call (. MutableMessage (inert ChangeColor)) 1 2 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:203 =#) (call == (. x (inert 1)) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:204 =#) (call == (. x (inert 2)) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:205 =#) (call == (. x (inert 3)) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:206 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:207 =#) (call is_variant_type (. MutableMessage (inert ChangeColor)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:208 =#) (call == (call variant_kind x) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:209 =#) (call == (call variant_kind (. MutableMessage (inert ChangeColor))) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:210 =#) (call == (call sprint show x) "MutableMessage.ChangeColor(1, 2, 3)")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:211 =#) (call == (call variant_type x) (. MutableMessage (inert ChangeColor)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:212 =#) (call == (call variant_fieldtypes x) (tuple Int Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:213 =#) (call == (call variant_fieldtypes (. MutableMessage (inert ChangeColor))) (tuple Int Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:214 =#) (call == (call variant_fieldnames (. MutableMessage (inert ChangeColor))) (tuple 1 2 3))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:215 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 1) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:216 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 2) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:217 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 3) 3)) (= (. x (inert 1)) 10) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:220 =#) (call == (. x (inert 1)) 10)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:221 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 1) 10)) (= (. x (inert 2)) 20) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:223 =#) (call == (. x (inert 2)) 20)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:224 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 2) 20)) (= (. x (inert 3)) 30) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:226 =#) (call == (. x (inert 3)) 30)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:227 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 3) 30)))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:230 =#) (call === (call data_type_name (. MutableMessage (inert Type))) (inert MutableMessage))) (unknown_head) (macrocall @test_throws :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:232 =#) ErrorException (call variant_fieldtypes (. MutableMessage (inert Type)))) (unknown_head) (macrocall @test_throws :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:233 =#) ErrorException (call variant_fieldnames (. MutableMessage (inert Type)))) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:235 =#) (call == (call variant_nfields (. MutableMessage (inert Move))) 2)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:236 =#) (call == (call variant_nfields (. MutableMessage (inert Write))) 1)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:237 =#) (call == (call variant_nfields (. MutableMessage (inert ChangeColor))) 3)) (unknown_head) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:239 =#) (call == (call variant_name (. MutableMessage (inert Move))) (inert Move))) (unknown_head))))))) ├─ @ /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 └─ (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:147 =#) "MutableMessage" (block (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:148 =#) (call == (call variants (. MutableMessage (inert Type))) (tuple (. MutableMessage (inert Move)) (. MutableMessage (inert Write)) (. MutableMessage (inert ChangeColor))))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:151 =#) (<: (. MutableMessage (inert Type)) AbstractMessage)) (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:153 =#) "Move" (block (= x (call (. MutableMessage (inert Move)) 1 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:155 =#) (call == (. x (inert x)) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:156 =#) (call == (. x (inert y)) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:157 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:158 =#) (call is_variant_type (. MutableMessage (inert Move)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:159 =#) (call == (call variant_kind x) Named)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:160 =#) (call == (call variant_kind (. MutableMessage (inert Move))) Named)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:161 =#) (call == (call propertynames x) (tuple (inert x) (inert y)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:162 =#) (call == (call sprint show x) "MutableMessage.Move(x=1, y=2)")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:163 =#) (call == (call variant_type x) (. MutableMessage (inert Move)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:164 =#) (call == (call variant_fieldtypes x) (tuple Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:165 =#) (call == (call variant_fieldtypes (. MutableMessage (inert Move))) (tuple Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:166 =#) (call == (call variant_fieldnames (. MutableMessage (inert Move))) (tuple (inert x) (inert y)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:167 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) 1) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:168 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) 2) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:169 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) (inert x)) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:170 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) (inert y)) 2)) (= (. x (inert x)) 3) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:173 =#) (call === (. x (inert x)) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:174 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) 1) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:175 =#) (call == (call variant_getfield x (. MutableMessage (inert Move)) (inert x)) 3)) (macrocall @test_throws :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:176 =#) (vect "const field" "cannot be changed") (= (. x (inert y)) 0)))) (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:179 =#) "Write" (block (= x (call (. MutableMessage (inert Write)) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:181 =#) (call == (. x (inert 1)) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:182 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:183 =#) (call is_variant_type (. MutableMessage (inert Write)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:184 =#) (call == (call variant_kind x) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:185 =#) (call == (call variant_kind (. MutableMessage (inert Write))) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:186 =#) (call == (call propertynames x) (tuple 1))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:187 =#) (call == (call getproperty x 1) "hi")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:188 =#) (call == (call sprint show x) "MutableMessage.Write(\"hi\")")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:189 =#) (call == (call variant_type x) (. MutableMessage (inert Write)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:190 =#) (call == (call variant_fieldtypes x) (tuple String))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:191 =#) (call == (call variant_fieldtypes (. MutableMessage (inert Write))) (tuple String))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:192 =#) (call == (call variant_fieldnames (. MutableMessage (inert Write))) (tuple 1))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:193 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "hi")) (= (. x (inert 1)) "bye") (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:196 =#) (call == (. x (inert 1)) "bye")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:197 =#) (call == (call getproperty x 1) "bye")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:198 =#) (call == (call variant_getfield x (. MutableMessage (inert Write)) 1) "bye")))) (macrocall @testset :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:201 =#) "ChangeColor" (block (= x (call (. MutableMessage (inert ChangeColor)) 1 2 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:203 =#) (call == (. x (inert 1)) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:204 =#) (call == (. x (inert 2)) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:205 =#) (call == (. x (inert 3)) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:206 =#) (call is_data_type x)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:207 =#) (call is_variant_type (. MutableMessage (inert ChangeColor)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:208 =#) (call == (call variant_kind x) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:209 =#) (call == (call variant_kind (. MutableMessage (inert ChangeColor))) Anonymous)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:210 =#) (call == (call sprint show x) "MutableMessage.ChangeColor(1, 2, 3)")) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:211 =#) (call == (call variant_type x) (. MutableMessage (inert ChangeColor)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:212 =#) (call == (call variant_fieldtypes x) (tuple Int Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:213 =#) (call == (call variant_fieldtypes (. MutableMessage (inert ChangeColor))) (tuple Int Int Int))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:214 =#) (call == (call variant_fieldnames (. MutableMessage (inert ChangeColor))) (tuple 1 2 3))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:215 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 1) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:216 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 2) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:217 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 3) 3)) (= (. x (inert 1)) 10) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:220 =#) (call == (. x (inert 1)) 10)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:221 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 1) 10)) (= (. x (inert 2)) 20) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:223 =#) (call == (. x (inert 2)) 20)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:224 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 2) 20)) (= (. x (inert 3)) 30) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:226 =#) (call == (. x (inert 3)) 30)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:227 =#) (call == (call variant_getfield x (. MutableMessage (inert ChangeColor)) 3) 30)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:230 =#) (call === (call data_type_name (. MutableMessage (inert Type))) (inert MutableMessage))) (macrocall @test_throws :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:232 =#) ErrorException (call variant_fieldtypes (. MutableMessage (inert Type)))) (macrocall @test_throws :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:233 =#) ErrorException (call variant_fieldnames (. MutableMessage (inert Type)))) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:235 =#) (call == (call variant_nfields (. MutableMessage (inert Move))) 2)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:236 =#) (call == (call variant_nfields (. MutableMessage (inert Write))) 1)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:237 =#) (call == (call variant_nfields (. MutableMessage (inert ChangeColor))) 3)) (macrocall @test :(#= /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:239 =#) (call == (call variant_name (. MutableMessage (inert Move))) (inert Move))))) └─ @ /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:147 Stacktrace: [1] expand_forms_2(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/desugaring.jl:4448 [2] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:30 [3] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [4] top-level scope @ ~/.julia/packages/Moshi/mtoDL/test/data/emit/mod.jl:3 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [7] macro expansion @ ~/.julia/packages/Moshi/mtoDL/test/data/emit/mod.jl:4 [inlined] [8] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [9] top-level scope @ ~/.julia/packages/Moshi/mtoDL/test/data/mod.jl:11 [10] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [12] macro expansion @ ~/.julia/packages/Moshi/mtoDL/test/data/mod.jl:12 [inlined] [13] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [14] top-level scope @ ~/.julia/packages/Moshi/mtoDL/test/runtests.jl:3 [15] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2241 [inlined] [16] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2415 [inlined] [17] macro expansion @ ~/.julia/packages/Moshi/mtoDL/test/runtests.jl:4 [inlined] [18] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:327 [19] top-level scope @ none:6 [20] eval(m::Module, e::Any) @ Core boot.jl:521 [21] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [22] _start() @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/Moshi/mtoDL/test/data/emit/basic.jl:147 Test Summary: | Pass Error Total Time data | 142 1 143 49.2s cons | 34 34 7.5s show | 0 2.0s emit | 106 1 107 38.9s basic | 73 1 74 30.1s Message | 73 73 0.9s generic | 32 32 7.7s cons | 1 1 1.0s exception | 2 2 0.1s RNG of the outermost testset: Random.Xoshiro(0xa4d2aaf0788518fb, 0xa547b17dfa6c8208, 0xab0b26ba7176be13, 0x892b21e6047006e0, 0xac0f6e58be2c8592) ERROR: LoadError: Some tests did not pass: 142 passed, 0 failed, 1 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/Moshi/mtoDL/test/runtests.jl:3 Testing failed after 176.03s ERROR: LoadError: Package Moshi 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:326 [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 286.07s: package tests unexpectedly errored