diff options
author | Erik Schnetter <schnetter@gmail.com> | 2013-06-18 18:48:00 -0400 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2013-06-18 18:48:00 -0400 |
commit | 1b45bc41215aa749816bd34f3005a805f11444c1 (patch) | |
tree | 0cae05ef7386b79b51584201750b1cc2ea252198 | |
parent | 2f0318a2afef17f1991d1b61848b83ed3e0c9aff (diff) | |
download | vecmathlib-1b45bc41215aa749816bd34f3005a805f11444c1.zip vecmathlib-1b45bc41215aa749816bd34f3005a805f11444c1.tar.gz |
Test barrier function
-rw-r--r-- | test.cc | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1001,6 +1001,12 @@ struct vecmathlib_test { check_bool("set_elt", i<=n ? R(1.0) : R(0.0), r1[i], R(1.0)); } } + + realvec_t rcancel = r1; + rcancel += R(FP::max() / 2); + rcancel.barrier(); + rcancel -= R(FP::max() / 2); + check_real("barrier", R(0.0), rcancel[0]); } // Change signature: "int" -> "int_t" |