summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rwxr-xr-xtestsuite/buildok/pmap_foreach.stp9
2 files changed, 13 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index a1831666..824d798f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,11 @@
2006-01-17 Josh Stone <joshua.i.stone@intel.com>
PR 2156
+ * testsuite/buildok/pmap_foreach.stp: Add test with sorting
+
+2006-01-17 Josh Stone <joshua.i.stone@intel.com>
+
+ PR 2156
* translate.cxx (c_unparser::visit_foreach_loop): Check the return
value of _stp_pmap_agg() for NULL.
diff --git a/testsuite/buildok/pmap_foreach.stp b/testsuite/buildok/pmap_foreach.stp
index 14912e16..5a52c9d6 100755
--- a/testsuite/buildok/pmap_foreach.stp
+++ b/testsuite/buildok/pmap_foreach.stp
@@ -26,5 +26,12 @@ probe end {
printf("first bucket of hist_log of foo[%d] = %d\n",
i, @hist_log(foo[i])[0])
print(@hist_log(foo[i]))
- }
+ }
+
+ foreach (i+ in foo) {
+ printf("count of foo[%d] = %d\n", i, @count(foo[i]))
+ printf("first bucket of hist_log of foo[%d] = %d\n",
+ i, @hist_log(foo[i])[0])
+ print(@hist_log(foo[i]))
+ }
}