Sacha Verweij
Sacha Verweij
Cheers, thanks Rafael! Please let us know if we can help out somehow :).
Chances are you've seen it, but just in case not, [this section](https://juliatesting.github.io/ReTest.jl/stable/#InlineTest.@testset_macro) of the documentation discusses this issue and provides a mechanism that might do the trick :).
I imagine you've thought of something like iterating calls to runtests till a fixed point is reached Rafael, and discarded the idea? :)
Cheers, thanks for the thoughtful response Rafael! :)
Leaving a breadcrumb to this thread in JuliaLang/julia#18161 (re. `similar` redesign). Linking JuliaLang/julia#17124, JuliaLang/julia#17201, and JuliaLang/julia#17137 which led to introduction of the `Array`-type-accepting `similar` signatures. Regarding things near term, the...
> For me this increases the TTFP from 7.3 to 8.5 seconds. Ouch, that's more significant than observed on our workloads. Thoughts on acceptability at O1? :)
> Well, Plots specifies `@optlevel 1`, so maybe we can reduce that to 0. I see, and cheers if that's workable; if not, I totally understand :).
We managed to work around the LLVM compilation time blowup at O2 that was keeping us at O1, subsequently migrated back to O2, and so no longer need to carry...
Tapped the handy master-merge button. Let's see what explodes! 🎉
@gbaraldi, if you're happy with this patch, would you like to do the honors? :)