summaryrefslogtreecommitdiff
path: root/src/mongo/db/test_output/exec/sbe/s_b_e_prim_binary_test/add_numeric.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/test_output/exec/sbe/s_b_e_prim_binary_test/add_numeric.txt')
-rw-r--r--src/mongo/db/test_output/exec/sbe/s_b_e_prim_binary_test/add_numeric.txt155
1 files changed, 155 insertions, 0 deletions
diff --git a/src/mongo/db/test_output/exec/sbe/s_b_e_prim_binary_test/add_numeric.txt b/src/mongo/db/test_output/exec/sbe/s_b_e_prim_binary_test/add_numeric.txt
new file mode 100644
index 00000000000..fa72ba31f3d
--- /dev/null
+++ b/src/mongo/db/test_output/exec/sbe/s_b_e_prim_binary_test/add_numeric.txt
@@ -0,0 +1,155 @@
+# Golden test output of SBEPrimBinaryTest/AddNumeric
+-- INPUT EXPRESSION:
+(s1 + s2)
+
+-- COMPILED EXPRESSION:
+[0x0000-0x0015]
+0x0000: pushAccessVal(accessor: <accessor>);
+0x0009: pushAccessVal(accessor: <accessor>);
+0x0012: add(popLhs: 1, offsetLhs: 0, popRhs: 1, offsetRhs: 0);
+
+
+-- EXECUTE VARIATION:
+SLOTS: [1: Nothing, 2: Nothing]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: Nothing, 2: 12]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: Nothing, 2: 23]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: Nothing, 2: 123ll]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: Nothing, 2: 123.500000L]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: Nothing, 2: NumberDecimal(223.500000000000)]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 12, 2: Nothing]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 12, 2: 12]
+RESULT: 24
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 12, 2: 23]
+RESULT: 35
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 12, 2: 123ll]
+RESULT: 135ll
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 12, 2: 123.500000L]
+RESULT: 135.500000L
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 12, 2: NumberDecimal(223.500000000000)]
+RESULT: NumberDecimal(235.500000000000)
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 23, 2: Nothing]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 23, 2: 12]
+RESULT: 35
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 23, 2: 23]
+RESULT: 46
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 23, 2: 123ll]
+RESULT: 146ll
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 23, 2: 123.500000L]
+RESULT: 146.500000L
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 23, 2: NumberDecimal(223.500000000000)]
+RESULT: NumberDecimal(246.500000000000)
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123ll, 2: Nothing]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123ll, 2: 12]
+RESULT: 135ll
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123ll, 2: 23]
+RESULT: 146ll
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123ll, 2: 123ll]
+RESULT: 246ll
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123ll, 2: 123.500000L]
+RESULT: 246.500000L
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123ll, 2: NumberDecimal(223.500000000000)]
+RESULT: NumberDecimal(346.500000000000)
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123.500000L, 2: Nothing]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123.500000L, 2: 12]
+RESULT: 135.500000L
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123.500000L, 2: 23]
+RESULT: 146.500000L
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123.500000L, 2: 123ll]
+RESULT: 246.500000L
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123.500000L, 2: 123.500000L]
+RESULT: 247.000000L
+
+-- EXECUTE VARIATION:
+SLOTS: [1: 123.500000L, 2: NumberDecimal(223.500000000000)]
+RESULT: NumberDecimal(347.000000000000)
+
+-- EXECUTE VARIATION:
+SLOTS: [1: NumberDecimal(223.500000000000), 2: Nothing]
+RESULT: Nothing
+
+-- EXECUTE VARIATION:
+SLOTS: [1: NumberDecimal(223.500000000000), 2: 12]
+RESULT: NumberDecimal(235.500000000000)
+
+-- EXECUTE VARIATION:
+SLOTS: [1: NumberDecimal(223.500000000000), 2: 23]
+RESULT: NumberDecimal(246.500000000000)
+
+-- EXECUTE VARIATION:
+SLOTS: [1: NumberDecimal(223.500000000000), 2: 123ll]
+RESULT: NumberDecimal(346.500000000000)
+
+-- EXECUTE VARIATION:
+SLOTS: [1: NumberDecimal(223.500000000000), 2: 123.500000L]
+RESULT: NumberDecimal(347.000000000000)
+
+-- EXECUTE VARIATION:
+SLOTS: [1: NumberDecimal(223.500000000000), 2: NumberDecimal(223.500000000000)]
+RESULT: NumberDecimal(447.000000000000)
+