Some linalg tests have stochastic allocation behavior
Examples being addmul or bidiag. Where they allocate from a couple GB of memory to hundreds of gigabytes
@gbaraldi Thank you for filing this issue. Could you please provide a short proof-of-concept code along with details on how you measure these?
Basically running Base.runtests("LinearAlgebra/addmul", sometimes gives very different results. https://buildkite.com/julialang/julia-master/builds/29980#018bbd7f-25f8-4ef3-97ff-7b59d7d27476/771-1384
or https://buildkite.com/julialang/julia-master/builds/29980#018bbd7f-0b9e-4f5a-bbaa-17a68cbdf747/771-1290 for triangular. The number on the one before last column is how much memory was allocated
@gbaraldi Isn't this because LinearAlgebra/test/addmul.jl has built-in test randomness? You feel this is a problem?
@aravindh-krishnamoorthy, what in that randomness would cause the allocations to go "from a couple GB of memory to hundreds of gigabytes" in your opinion?
Interesting... I'll try to take a closer look.