<p dir="auto">followup to <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="162736183" data-permission-text="Title is private" data-url="https://github.com/JuliaLang/julia/issues/17165" data-hovercard-type="pull_request" data-hovercard-url="/JuliaLang/julia/pull/17165/hovercard" href="https://github.com/JuliaLang/julia/pull/17165">#17165</a> / <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="180202806" data-permission-text="Title is private" data-url="https://github.com/JuliaLang/julia/issues/18738" data-hovercard-type="pull_request" data-hovercard-url="/JuliaLang/julia/pull/18738/hovercard" href="https://github.com/JuliaLang/julia/pull/18738">#18738</a>, cc <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kshyatt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kshyatt">@kshyatt</a></p>
<p dir="auto">right now the base tests are printing both old as-you-go info, in addition to a new table so it looks like</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="     * dsp                   maxrss 3501.18 MB
     * examples              maxrss 3501.18 MB
     * compile               maxrss 3501.18 MB

Test Summary: |     Pass  Broken     Total
  Overall     | 22171317      28  22171345
Test:                 | Total time (s): | GC time (s): | Percent in gc: | Allocated (MB): | RSS (MB):
linalg/triangular     |  546.77         |   11.92      |    2.18        | 8420.77         |  680.38
linalg/qr             |   89.66         |    1.85      |    2.06        | 2312.61         |  751.55"><pre class="notranslate"><code class="notranslate">     * dsp                   maxrss 3501.18 MB
     * examples              maxrss 3501.18 MB
     * compile               maxrss 3501.18 MB

Test Summary: |     Pass  Broken     Total
  Overall     | 22171317      28  22171345
Test:                 | Total time (s): | GC time (s): | Percent in gc: | Allocated (MB): | RSS (MB):
linalg/triangular     |  546.77         |   11.92      |    2.18        | 8420.77         |  680.38
linalg/qr             |   89.66         |    1.85      |    2.06        | 2312.61         |  751.55
</code></pre></div>
<p dir="auto">I propose we get rid of the old style and attempt to make the table just print new rows as they come in, if that's possible. The maxrss numbers are the same so it's duplicated information.</p>
<p dir="auto">Additional printing-related followup from <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="162736183" data-permission-text="Title is private" data-url="https://github.com/JuliaLang/julia/issues/17165" data-hovercard-type="pull_request" data-hovercard-url="/JuliaLang/julia/pull/17165/hovercard?comment_id=250615742&amp;comment_type=issue_comment" href="https://github.com/JuliaLang/julia/pull/17165#issuecomment-250615742">#17165 (comment)</a>, printing of <code class="notranslate">@test true</code> or <code class="notranslate">@test 1==1</code> should be adjusted to not bother showing <code class="notranslate">Expression: nothing</code> now that passing tests don't save the input expressions any more.</p>
<p dir="auto">As per discussion in <a href="https://groups.google.com/forum/#!topic/julia-users/alavN8tRdyI" rel="nofollow">https://groups.google.com/forum/#!topic/julia-users/alavN8tRdyI</a> :<br>
Let e.g.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Array{&lt;:Real}"><pre class="notranslate"><code class="notranslate">Array{&lt;:Real}
</code></pre></div>
<p dir="auto">act like <code class="notranslate">RArray</code> given by</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="typealias RArray{T&lt;:Real} Array{T}"><pre class="notranslate"><code class="notranslate">typealias RArray{T&lt;:Real} Array{T}
</code></pre></div>
<p dir="auto">This convenient shortcut should go a long way in those cases where people would want covariant types.</p>
<p dir="auto">The type parameter of <code class="notranslate">Array{&lt;:Real}</code> might become anonymous or hidden; it probably doesn't matter so much since you would rarely re-provide it, e.g. <code class="notranslate">Array{&lt;:Real}{Int}</code>.</p>