bare3
You diff in bare3_3 is different than the rest (but it's a very small difference). The diffs should be the same as stated by Per. Can you use time_elapsed() somewhere else to get the correct reading of how long it takes to runt wait(1_000_000)?.