This post was temporarily hidden by the community for possibly being off-topic, inappropriate, or spammy.
Looks like a normal timing loop to me. By default BenchmarkTools runs the function multiple times to get better measurement data. At least for me it finishes after a few seconds.
Yikes, sorry about that, it’s too early in the morning!!