summaryrefslogtreecommitdiff
path: root/chapter21/src/test
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2025-04-20 12:17:41 -0700
committerCliff Click <cliffc@acm.org>2025-04-20 12:17:41 -0700
commit79d6d7b2a882046da6be199da0a0651c6c13bb2b (patch)
treeaba46c59eed776bb9a0fada8ea5da7ea8eac740d /chapter21/src/test
parentc0b6e387d7c40aec9e8d626976f4cfac27c54f90 (diff)
downloadSimple-79d6d7b2a882046da6be199da0a0651c6c13bb2b.tar.gz
Simple-79d6d7b2a882046da6be199da0a0651c6c13bb2b.zip
Turn back on newton on ARM
Diffstat (limited to 'chapter21/src/test')
-rw-r--r--chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java b/chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java
index ed869ed3..6a22498b 100644
--- a/chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java
+++ b/chapter21/src/test/java/com/seaofnodes/simple/Chapter21Test.java
@@ -95,12 +95,12 @@ public class Chapter21Test {
// Return register A0 holds fib(8)==55
assertEquals(1.732051,R5.fregs[riscv.FA0 - riscv.F_OFFSET], 0.00001);
- //// arm
- //EvalArm64 A5 = TestArm64.build("newtonFloat", 0, 10, false);
- //A5.fregs[arm.D0 - arm.D_OFFSET] = 3.0;
- //int trap_arm = A5.step(1000);
- //assertEquals(0,trap_arm);
- //assertEquals(1.732051, A5.fregs[arm.D0 - arm.D_OFFSET], 0.00001);
+ // arm
+ EvalArm64 A5 = TestArm64.build("newtonFloat", 0, 10, false);
+ A5.fregs[arm.D0 - arm.D_OFFSET] = 3.0;
+ int trap_arm = A5.step(1000);
+ assertEquals(0,trap_arm);
+ assertEquals(1.732051, A5.fregs[arm.D0 - arm.D_OFFSET], 0.00001);
}