cat > /tmp/b.c <<'EOF' #include int main(){volatile unsigned long s=0;for(unsigned long i=0;i<1000000000UL;i++)s+=i;printf("%lu\n",s);} EOF gcc12 -O3 /tmp/b.c -o /tmp/b && time /tmp/b