summaryrefslogtreecommitdiffstats
path: root/testsuite/semko/six.stp
diff options
context:
space:
mode:
authorfche <fche>2005-03-03 21:24:24 +0000
committerfche <fche>2005-03-03 21:24:24 +0000
commit0054a7eaacba2a7183be67b28e7746ed55a8f6d1 (patch)
treeed5c0db8a2cd3bb85fd9bd24232fe01ef6576a68 /testsuite/semko/six.stp
parent56099f083d7a68722ace316be4d288d21caabaee (diff)
downloadsystemtap-steved-0054a7eaacba2a7183be67b28e7746ed55a8f6d1.tar.gz
systemtap-steved-0054a7eaacba2a7183be67b28e7746ed55a8f6d1.tar.xz
systemtap-steved-0054a7eaacba2a7183be67b28e7746ed55a8f6d1.zip
2005-03-03 Frank Ch. Eigler <fche@redhat.com>
* parse.cxx (parse_assignment): Assert lvalueness of left operand. * staptree.h (expression): Add is_lvalue member. * staptree.cxx (functioncall::resolve_types): Don't crash on formal-vs-actual argument count mismatch. (*): Add some is_lvalue stub functions. * testsuite/*: Some new tests.
Diffstat (limited to 'testsuite/semko/six.stp')
-rwxr-xr-xtestsuite/semko/six.stp6
1 files changed, 6 insertions, 0 deletions
diff --git a/testsuite/semko/six.stp b/testsuite/semko/six.stp
new file mode 100755
index 00000000..aa7d10d7
--- /dev/null
+++ b/testsuite/semko/six.stp
@@ -0,0 +1,6 @@
+#! semtest
+
+probe foo {
+ bar[1] = 2;
+ bar[1, 2] = 3; # inconsistent array dimensions
+}