<p dir="auto">Is the following intended or a bug?<br>
I was surprised, because changing <code class="notranslate">1:4</code> to <code class="notranslate">:</code> changed the output type. I expected to see the same vector of vectors in both cases.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="julia&gt; v
2×4 Array{Complex{Float64},2}:
     -1.0+0.0im   0.739183+0.196401im   0.739183-0.196401im  0.627138+0.0im
 0.821812+0.0im  -0.501408+0.375337im  -0.501408-0.375337im       1.0+0.0im

julia&gt; getindex.(Ref(v), Ref(:), 1:4)
4-element Array{Array{Complex{Float64},1},1}:
 [-1.0 + 0.0im, 0.8218121719277804 + 0.0im]                                             
 [0.7391830349599989 + 0.1964008799517751im, -0.501407601380187 + 0.37533731526626024im]
 [0.7391830349599989 - 0.1964008799517751im, -0.501407601380187 - 0.37533731526626024im]
 [0.6271384123034096 + 0.0im, 1.0 + 0.0im]                                              

julia&gt; getindex.(Ref(v), Ref(:), :)
2×4 Array{Complex{Float64},2}:
     -1.0+0.0im   0.739183+0.196401im   0.739183-0.196401im  0.627138+0.0im
 0.821812+0.0im  -0.501408+0.375337im  -0.501408-0.375337im       1.0+0.0im

julia&gt; "><pre class="notranslate"><code class="notranslate">julia&gt; v
2×4 Array{Complex{Float64},2}:
     -1.0+0.0im   0.739183+0.196401im   0.739183-0.196401im  0.627138+0.0im
 0.821812+0.0im  -0.501408+0.375337im  -0.501408-0.375337im       1.0+0.0im

julia&gt; getindex.(Ref(v), Ref(:), 1:4)
4-element Array{Array{Complex{Float64},1},1}:
 [-1.0 + 0.0im, 0.8218121719277804 + 0.0im]                                             
 [0.7391830349599989 + 0.1964008799517751im, -0.501407601380187 + 0.37533731526626024im]
 [0.7391830349599989 - 0.1964008799517751im, -0.501407601380187 - 0.37533731526626024im]
 [0.6271384123034096 + 0.0im, 1.0 + 0.0im]                                              

julia&gt; getindex.(Ref(v), Ref(:), :)
2×4 Array{Complex{Float64},2}:
     -1.0+0.0im   0.739183+0.196401im   0.739183-0.196401im  0.627138+0.0im
 0.821812+0.0im  -0.501408+0.375337im  -0.501408-0.375337im       1.0+0.0im

julia&gt; 
</code></pre></div>
<p dir="auto">After downloading the official dmg from the website, I was surprised to find that the test suite does not pass on aarch64-darwin (aka M1 aka apple silicon aka macOS on ARM etc). I ran <code class="notranslate">bin/julia --check-bounds=yes --startup-file=no --depwarn=error share/julia/test/runtests.jl</code> from the Contents/Resources/julia directory. To summarize I'm seeing the following failures:</p>
<ul dir="auto">
<li>segfault in julia/test/strings/basic.jl:228</li>
<li>segfault in julia/test/iterators.jl:358</li>
<li>segfault in julia/test/mpfr.jl:931</li>
<li>test failures in julia/test/errorshow.jl</li>
</ul>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Test Failed at /Users/samuelainsworth/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/errorshow.jl:781
  Expression: occursin(r&quot;repeats \d+ times&quot;, bt_str)
   Evaluated: occursin(r&quot;repeats \d+ times&quot;, &quot;\nStacktrace:\n [1] single_repeater()\n   @ Main.Test14Main_errorshow ~/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/errorshow.jl:771&quot;)
Test Failed at /Users/samuelainsworth/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/errorshow.jl:789
  Expression: occursin(r&quot;the last 2 lines are repeated \d+ more times&quot;, bt_str)
   Evaluated: occursin(r&quot;the last 2 lines are repeated \d+ more times&quot;, &quot;\nStacktrace:\n [1] pair_repeater_a()\n   @ Main.Test14Main_errorshow ~/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/errorshow.jl:772&quot;)"><pre class="notranslate"><code class="notranslate">Test Failed at /Users/samuelainsworth/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/errorshow.jl:781
  Expression: occursin(r"repeats \d+ times", bt_str)
   Evaluated: occursin(r"repeats \d+ times", "\nStacktrace:\n [1] single_repeater()\n   @ Main.Test14Main_errorshow ~/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/errorshow.jl:771")
Test Failed at /Users/samuelainsworth/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/errorshow.jl:789
  Expression: occursin(r"the last 2 lines are repeated \d+ more times", bt_str)
   Evaluated: occursin(r"the last 2 lines are repeated \d+ more times", "\nStacktrace:\n [1] pair_repeater_a()\n   @ Main.Test14Main_errorshow ~/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/errorshow.jl:772")
</code></pre></div>
<ul dir="auto">
<li>test failure in julia/test/stacktraces.jl:51</li>
</ul>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Test Failed at /Users/samuelainsworth/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/stacktraces.jl:51
  Expression: StackTraces.lookup(C_NULL) == [StackTraces.UNKNOWN] == StackTraces.lookup(C_NULL + 1) == StackTraces.lookup(C_NULL - 1)
   Evaluated: Base.StackTraces.StackFrame[ip:0x0] == Base.StackTraces.StackFrame[ip:0x0] == Base.StackTraces.StackFrame[ip:0x1] == Base.StackTraces.StackFrame[_dyld_private at julia:?]"><pre class="notranslate"><code class="notranslate">Test Failed at /Users/samuelainsworth/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/stacktraces.jl:51
  Expression: StackTraces.lookup(C_NULL) == [StackTraces.UNKNOWN] == StackTraces.lookup(C_NULL + 1) == StackTraces.lookup(C_NULL - 1)
   Evaluated: Base.StackTraces.StackFrame[ip:0x0] == Base.StackTraces.StackFrame[ip:0x0] == Base.StackTraces.StackFrame[ip:0x1] == Base.StackTraces.StackFrame[_dyld_private at julia:?]
</code></pre></div>
<ul dir="auto">
<li>segfault in julia/stdlib/v1.7/SparseArrays/test/sparse.jl:166</li>
<li>segfault in julia/stdlib/v1.7/Printf/test/runtests.jl:5</li>
<li>segfault in julia/stdlib/v1.7/SuiteSparse/test/cholmod.jl:318</li>
<li>error during test in julia/test/testdefs.jl:21</li>
</ul>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Error During Test at /Users/samuelainsworth/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/testdefs.jl:21
  Got exception outside of a @test
  LoadError: On worker 21:
  SystemError: shm_open() failed for /jl008570nxTwrg2kyN0MULbsX4Ue: Permission denied"><pre class="notranslate"><code class="notranslate">Error During Test at /Users/samuelainsworth/Downloads/Julia-1.7.app/Contents/Resources/julia/share/julia/test/testdefs.jl:21
  Got exception outside of a @test
  LoadError: On worker 21:
  SystemError: shm_open() failed for /jl008570nxTwrg2kyN0MULbsX4Ue: Permission denied
</code></pre></div>
<ul dir="auto">
<li>Test runner seems to hang after providing the test summary for InvasiveLinkedList followed by a <code class="notranslate">KILLING BY QUICK KILL WATCHDOG</code> warning/message</li>
</ul>
<p dir="auto">You can view the full logs here: <a href="https://gist.github.com/samuela/b24439841ecd52cc201dd1a60d3b1d6f">https://gist.github.com/samuela/b24439841ecd52cc201dd1a60d3b1d6f</a>. The whole test suite ran in about 20 minutes for me on the 10-core M1 Max.</p>
<p dir="auto">Related: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="655127468" data-permission-text="Title is private" data-url="https://github.com/JuliaLang/julia/issues/36617" data-hovercard-type="issue" data-hovercard-url="/JuliaLang/julia/issues/36617/hovercard" href="https://github.com/JuliaLang/julia/issues/36617">#36617</a></p>