StaticArrays.jl
StaticArrays.jl copied to clipboard
@test_inlined fails on Julia 1.11, macOS arm64
See details below.
test details
julia> versioninfo()
Julia Version 1.11.0-DEV.134
Commit d080fe6c9b (2023-07-20 19:57 UTC)
Platform Info:
OS: macOS (arm64-apple-darwin21.6.0)
CPU: 10 × Apple M1 Max
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-15.0.7 (ORCJIT, apple-m1)
Threads: 5 on 8 virtual cores
Environment:
JULIA_NUM_THREADS = 4
JULIA_EDITOR = Emacs
JULIA_PKG_DEVDIR = /Users/foo/Documents/julia/dev
JULIA_USE_FLISP_PARSER = 1
(jl_q7PCVA) pkg> test StaticArrays
Testing StaticArrays
Status `/private/var/folders/mh/d010xh0j5ss8yws8rknh568c0000gn/T/jl_S1vsNL/Project.toml`
[6e4b80f9] BenchmarkTools v1.3.2
[6fe1bfb0] OffsetArrays v1.12.10
[90137ffa] StaticArrays v1.6.2
[1e83bf80] StaticArraysCore v1.4.2
[1986cc42] Unitful v1.15.0
[b77e0a4c] InteractiveUtils `@stdlib/InteractiveUtils`
[37e2e46d] LinearAlgebra `@stdlib/LinearAlgebra`
[9a3f8284] Random `@stdlib/Random`
[10745b16] Statistics v1.9.0 `@stdlib/Statistics`
[8dfed614] Test `@stdlib/Test`
Status `/private/var/folders/mh/d010xh0j5ss8yws8rknh568c0000gn/T/jl_S1vsNL/Manifest.toml`
[79e6a3ab] Adapt v3.6.2
[6e4b80f9] BenchmarkTools v1.3.2
[682c06a0] JSON v0.21.4
[6fe1bfb0] OffsetArrays v1.12.10
[69de0a69] Parsers v2.7.1
[aea7be01] PrecompileTools v1.1.2
[21216c6a] Preferences v1.4.0
[ae029012] Requires v1.3.0
[90137ffa] StaticArrays v1.6.2
[1e83bf80] StaticArraysCore v1.4.2
[1986cc42] Unitful v1.15.0
[0dad84c5] ArgTools v1.1.1 `@stdlib/ArgTools`
[56f22d72] Artifacts `@stdlib/Artifacts`
[2a0f44e3] Base64 `@stdlib/Base64`
[ade2ca70] Dates `@stdlib/Dates`
[f43a241f] Downloads v1.6.0 `@stdlib/Downloads`
[7b1f6079] FileWatching `@stdlib/FileWatching`
[b77e0a4c] InteractiveUtils `@stdlib/InteractiveUtils`
[b27032c2] LibCURL v0.6.4 `@stdlib/LibCURL`
[76f85450] LibGit2 `@stdlib/LibGit2`
[8f399da3] Libdl `@stdlib/Libdl`
[37e2e46d] LinearAlgebra `@stdlib/LinearAlgebra`
[56ddb016] Logging `@stdlib/Logging`
[d6f4376e] Markdown `@stdlib/Markdown`
[a63ad114] Mmap `@stdlib/Mmap`
[ca575930] NetworkOptions v1.2.0 `@stdlib/NetworkOptions`
[44cfe95a] Pkg v1.11.0 `@stdlib/Pkg`
[de0858da] Printf `@stdlib/Printf`
[9abbd945] Profile `@stdlib/Profile`
[3fa0cd96] REPL `@stdlib/REPL`
[9a3f8284] Random `@stdlib/Random`
[ea8e919c] SHA v0.7.0 `@stdlib/SHA`
[9e88b42a] Serialization `@stdlib/Serialization`
[6462fe0b] Sockets `@stdlib/Sockets`
[2f01184e] SparseArrays v1.10.0 `@stdlib/SparseArrays`
[10745b16] Statistics v1.9.0 `@stdlib/Statistics`
[fa267f1f] TOML v1.0.3 `@stdlib/TOML`
[a4e569a6] Tar v1.10.0 `@stdlib/Tar`
[8dfed614] Test `@stdlib/Test`
[cf7118a7] UUIDs `@stdlib/UUIDs`
[4ec0a83e] Unicode `@stdlib/Unicode`
[e66e0078] CompilerSupportLibraries_jll v1.0.5+0 `@stdlib/CompilerSupportLibraries_jll`
[deac9b47] LibCURL_jll v8.0.1+0 `@stdlib/LibCURL_jll`
[29816b5a] LibSSH2_jll v1.10.2+0 `@stdlib/LibSSH2_jll`
[c8ffd9c3] MbedTLS_jll v2.28.2+0 `@stdlib/MbedTLS_jll`
[14a3606d] MozillaCACerts_jll v2023.1.10 `@stdlib/MozillaCACerts_jll`
[4536629a] OpenBLAS_jll v0.3.23+0 `@stdlib/OpenBLAS_jll`
[bea87d4a] SuiteSparse_jll v7.2.0+0 `@stdlib/SuiteSparse_jll`
[83775a58] Zlib_jll v1.2.13+0 `@stdlib/Zlib_jll`
[8e850b90] libblastrampoline_jll v5.8.0+0 `@stdlib/libblastrampoline_jll`
[8e850ede] nghttp2_jll v1.52.0+0 `@stdlib/nghttp2_jll`
[3f19e933] p7zip_jll v17.4.0+0 `@stdlib/p7zip_jll`
Testing Running tests...
@test_inlined: Test Failed at /Users/foo/.julia/packages/StaticArrays/9KYrc/test/testutil.jl:116
Expression: !(occursin("call", code_str))
Evaluated: !(occursin("call", "define swiftcc i64 @julia_should_be_inlined_148({}*** nonnull swiftself %pgcstack, i64 signext %\"x::Int64\") #0 !dbg !5 {\ntop:\n call void @llvm.dbg.value(metadata i64 %\"x::Int64\", metadata !14, metadata !DIExpression()), !dbg !15\n %0 = mul i64 %\"x::Int64\", %\"x::Int64\", !dbg !16\n ret i64 %0, !dbg !20\n}\n"))
Stacktrace:
[1] macro expansion
@ ~/applications/julia11/usr/share/julia/stdlib/v1.11/Test/src/Test.jl:672 [inlined]
[2] macro expansion
@ ~/.julia/packages/StaticArrays/9KYrc/test/testutil.jl:76 [inlined]
[3] macro expansion
@ ~/applications/julia11/usr/share/julia/stdlib/v1.11/Test/src/Test.jl:1577 [inlined]
[4] macro expansion
@ ~/.julia/packages/StaticArrays/9KYrc/test/testutil.jl:116 [inlined]
[5] macro expansion
@ ~/applications/julia11/usr/share/julia/stdlib/v1.11/Test/src/Test.jl:1577 [inlined]
[6] top-level scope
@ ~/.julia/packages/StaticArrays/9KYrc/test/testutil.jl:108
@test_inlined: Test Failed at /Users/foo/.julia/packages/StaticArrays/9KYrc/test/testutil.jl:122
Expression: ts.errorcount == 0 && (ts.failcount == 2 && ts.passcount == 0)
Stacktrace:
[1] macro expansion
@ ~/applications/julia11/usr/share/julia/stdlib/v1.11/Test/src/Test.jl:672 [inlined]
[2] macro expansion
@ ~/.julia/packages/StaticArrays/9KYrc/test/testutil.jl:122 [inlined]
[3] macro expansion
@ ~/applications/julia11/usr/share/julia/stdlib/v1.11/Test/src/Test.jl:1577 [inlined]
[4] macro expansion
@ ~/.julia/packages/StaticArrays/9KYrc/test/testutil.jl:116 [inlined]
[5] macro expansion
@ ~/applications/julia11/usr/share/julia/stdlib/v1.11/Test/src/Test.jl:1577 [inlined]
[6] top-level scope
@ ~/.julia/packages/StaticArrays/9KYrc/test/testutil.jl:108
Test Summary: | Pass Fail Total Time
test utils | 4 2 6 0.3s
@testinf | 3 3 0.0s
@test_inlined | 1 2 3 0.3s
ERROR: LoadError: Some tests did not pass: 4 passed, 2 failed, 0 errored, 0 broken.
in expression starting at /Users/foo/.julia/packages/StaticArrays/9KYrc/test/testutil.jl:107
in expression starting at /Users/foo/.julia/packages/StaticArrays/9KYrc/test/runtests.jl:8
ERROR: Package StaticArrays errored during testing