summaryrefslogtreecommitdiffstats
path: root/testsuite/buildok
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/buildok')
-rwxr-xr-xtestsuite/buildok/eleven.stp17
-rwxr-xr-xtestsuite/buildok/ten.stp14
2 files changed, 31 insertions, 0 deletions
diff --git a/testsuite/buildok/eleven.stp b/testsuite/buildok/eleven.stp
new file mode 100755
index 00000000..66d4a318
--- /dev/null
+++ b/testsuite/buildok/eleven.stp
@@ -0,0 +1,17 @@
+#! stap -p4
+
+probe begin
+{
+ a = -1 / -1;
+ b = 2147483647;
+ c = 4294967295 / a;
+ d = (-2147483647-1) % c;
+ e = 9223372036854775807 * b;
+ d /= b % e;
+ b %= 0 / f;
+ x = 1 / 0;
+}
+probe end
+{
+ y %= 0;
+}
diff --git a/testsuite/buildok/ten.stp b/testsuite/buildok/ten.stp
new file mode 100755
index 00000000..6015fbb9
--- /dev/null
+++ b/testsuite/buildok/ten.stp
@@ -0,0 +1,14 @@
+#! stap -p4
+
+probe begin
+{
+ a = 1+01+0x1-1-01-0x1;
+
+ long_max = 2147483647;
+ ulong_max = 4294967295;
+ long_min = -2147483647-1;
+
+ llong_max = 9223372036854775807;
+ ullong_max = 18446744073709551615;
+ llong_min = -9223372036854775807-1;
+}