Found by gpt-5.6 sol, repro:
using System.Runtime.CompilerServices;
internal static class Program
{
[MethodImpl(MethodImplOptions.NoInlining)]
private static int Test(int iterationCount)
{
int result = 0;
int iteration = 0;
for (int i = -1; (i < 0) && (iteration < iterationCount); i *= 2)
{
if (i < -2)
result++;
iteration++;
}
return result;
}
private static int Main()
{
int result = Test(3);
Console.WriteLine($"Result: {result}; expected: 1");
return result == 1 ? 100 : 1;
}
}
Tier0: Result: 1; expected: 1
Tier1: Result: 0; expected: 1
Found by gpt-5.6 sol, repro:
Tier0:
Result: 1; expected: 1Tier1:
Result: 0; expected: 1