Change Fibonacci to default argument when none provided for test-art-target-oat-Fibonacci
Change-Id: I497225b7d232bd1282db9beb89ff8e8401a46253
diff --git a/test/Fibonacci/Fibonacci.java b/test/Fibonacci/Fibonacci.java
index bfe04aa..9c94367 100644
--- a/test/Fibonacci/Fibonacci.java
+++ b/test/Fibonacci/Fibonacci.java
@@ -31,14 +31,16 @@
}
public static void main(String[] args) {
+ String arg = (args.length > 0) ? args[0] : "10";
try {
- if (args.length == 1) {
- int x = Integer.parseInt(args[0]);
- int y = fibonacci(x); /* to warm up cache */
- System.out.printf("fibonacci(%d)=%d\n", x, y);
- y = fibonacci(x + 1);
- System.out.printf("fibonacci(%d)=%d\n", x + 1, y);
- }
- } catch (NumberFormatException ex) {}
+ int x = Integer.parseInt(arg);
+ int y = fibonacci(x); /* to warm up cache */
+ System.out.printf("fibonacci(%d)=%d\n", x, y);
+ y = fibonacci(x + 1);
+ System.out.printf("fibonacci(%d)=%d\n", x + 1, y);
+ } catch (NumberFormatException ex) {
+ System.err.println(ex);
+ System.exit(1);
+ }
}
}