+#include <stdio.h>
+#include <stdlib.h>
+
unsigned int
f1 (int diff)
{
return ((unsigned long long) ((signed long long) diff < 0 ? -diff : diff));
}
-main ()
+int main ()
{
int i;
for (i = 0; i <= 10; i++)
abort ();
}
*/
- if (f2 (-i) != i) {
- printf("f2(%d)\n", -i);
+ if ((int) f2 (-i) != i) {
+ printf("f2(%d) -> %d\n", -i, f2(-i));
abort ();
}
/*