コンパイラがfuncの内容をループに依存しない処理と判断したら
勝手に最適化されて変わんないとかいう可能性も考慮したほうがいい希ガス