diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-05-08 14:54:30 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-05-08 14:54:30 -0700 |
commit | 45a3601db61e796019ef0e6da6cf8d1378eb99af (patch) | |
tree | 66a3f3c05f78b1ec9dc0bf43b5c9794a174a3f10 /tests/runner.py | |
parent | 0c716b3e53394a3269129974caa92cab676ee3a0 (diff) |
improve mathfuncptr test
Diffstat (limited to 'tests/runner.py')
-rwxr-xr-x | tests/runner.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/runner.py b/tests/runner.py index ead85948..c414c619 100755 --- a/tests/runner.py +++ b/tests/runner.py @@ -3309,10 +3309,10 @@ Exiting setjmp function, level: 0, prev_jmp: -1 #include <stdio.h> int - main(void) { - float (*fn)(float) = &sqrtf; - float (*fn2)(float) = &fabsf; - float (*fn3)(float) = &erff; + main(int argc, char **argv) { + float (*fn)(float) = argc != 12 ? &sqrtf : &fabsf; + float (*fn2)(float) = argc != 13 ? &fabsf : &sqrtf; + float (*fn3)(float) = argc != 14 ? &erff : &fabsf; printf("fn2(-5) = %d, fn(10) = %.2f, erf(10) = %.2f\\n", (int)fn2(-5), fn(10), fn3(10)); return 0; } |