summaryrefslogtreecommitdiff
path: root/src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/int_datatype/golden
diff options
context:
space:
mode:
authorGabe Black <gabeblack@google.com>2018-05-24 01:37:55 -0700
committerGabe Black <gabeblack@google.com>2018-08-08 10:09:54 +0000
commit16fa8d7cc8c92f5ab879e4cf9c6c0bbb3567860f (patch)
tree7b6faaacb4574a555e561534aa4a8508c0624c32 /src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/int_datatype/golden
parent7235d3b5211d0ba8f528d930a4c1e7ad62eec51a (diff)
downloadgem5-16fa8d7cc8c92f5ab879e4cf9c6c0bbb3567860f.tar.xz
systemc: Import tests from the Accellera systemc distribution.
Change-Id: Iad76b398949a55d768a34d027a2d8e3739953da6 Reviewed-on: https://gem5-review.googlesource.com/10845 Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/int_datatype/golden')
-rw-r--r--src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/int_datatype/golden/int_datatype.log46
1 files changed, 46 insertions, 0 deletions
diff --git a/src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/int_datatype/golden/int_datatype.log b/src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/int_datatype/golden/int_datatype.log
new file mode 100644
index 000000000..dcaba007d
--- /dev/null
+++ b/src/systemc/tests/systemc/misc/unit/data/user_guide/ch9/int_datatype/golden/int_datatype.log
@@ -0,0 +1,46 @@
+SystemC Simulation
+int <= int
+---------------------
+A = 5 5
+B = -12 -12
+
+op1 operator op2 result [All operands are int]
+----------------------------------------------------------------
+13 * 3 = 39
+13 / 3 = 4
+13 % 3 = 1
+13 + 3 = 16
+13 - 3 = 10
+!(13) = 0
+13 && 3 = 1
+13 || 3 = 1
+13 < 3 = 0
+13 <= 3 = 0
+13 > 3 = 1
+13 >= 3 = 1
+13 += 3 = 16
+13 -= 3 = 10
+13 *= 3 = 39
+13 /= 3 = 4
+13 %= 3 = 1
+13 <<= 3 = 104
+13 >>= 3 = 1
+13 &= 3 = 1
+13 ^= 3 = 14
+13 |= 3 = 15
+ ()++ 3 = 3
+ ++() 3 = 4
+ ()-- 3 = 3
+ --() 3 = 2
+13 > ?: 3 = 1
+13 < ?: 3 = 0
+13 , 3 = 3
+~(13) = 4294967282
+13 << 3 = 104
+13 >> 3 = 1
+13 & 3 = 1
+13 ^ 3 = 14
+13 | 3 = 15
+13 == 3 -> false
+13 != 3 -> true
+0 = 0