[DTrace-devel] [PATCH] Adjust xfail annotations due to line-number change

eugene.loh at oracle.com eugene.loh at oracle.com
Tue Sep 15 21:22:16 PDT 2020


From: Eugene Loh <eugene.loh at oracle.com>

An earlier patch noted that some .r test-result files checked line
numbers.  So, once an @@xfail annotation was added to the test D script,
line numbers in the script were displaced and it became impossible for
the test to pass.  That patch identified a few cases where simply
eliminating the @@xfail annotation caused the test to pass again.

Search methodically for all cases where the .r file checks line numbers
and the D script has an @@xfail annotation.  Restore line numbers in the
script, either by removing the annotation or making it a substitution
rather than an insertion.

Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
---
 test/unittest/actions/printf/err.D_PRINTF_ARG_TYPE.agg.d         | 1 -
 test/unittest/actions/trace/err.D_TRACE_DYN.d                    | 1 -
 test/unittest/assocs/err.D_PROTO_ARG.badsig.d                    | 1 -
 test/unittest/assocs/err.D_PROTO_LEN.toofew.d                    | 1 -
 test/unittest/assocs/err.D_PROTO_LEN.toomany.d                   | 1 -
 test/unittest/funcs/err.D_FUNC_UNDEF.progenyofbad1.d             | 1 -
 test/unittest/funcs/err.D_PROTO_LEN.motoomany.d                  | 1 -
 test/unittest/funcs/err.D_PROTO_LEN.mtatoomany.d                 | 1 -
 test/unittest/multiaggs/err.D_PRINTA_AGGKEY.d                    | 1 -
 test/unittest/multiaggs/err.D_PRINTA_AGGPROTO.d                  | 1 -
 test/unittest/offsetof/err.D_UNKNOWN.badmemb.d                   | 1 -
 test/unittest/preprocessor/err.D_IDENT_UNDEF.afterprobe.d        | 1 -
 test/unittest/printa/err.D_PRINTA_AGGARG.badagg.d                | 1 -
 test/unittest/printa/err.D_PRINTA_AGGARG.badfmt.d                | 1 -
 test/unittest/printa/err.D_PRINTA_AGGARG.badval.d                | 1 -
 test/unittest/printa/err.D_PRINTA_PROTO.bad.d                    | 1 -
 test/unittest/printa/err.D_PRINTF_ARG_TYPE.jstack.d              | 1 -
 test/unittest/printa/err.D_PRINTF_ARG_TYPE.stack.d               | 1 -
 test/unittest/printa/err.D_PRINTF_ARG_TYPE.ustack.d              | 1 -
 test/unittest/printf/err.D_PRINTF_ARG_TYPE.aggarg.d              | 1 -
 .../speculation/err.D_ACT_SPEC.SpeculateWithBreakPoint.d         | 1 -
 test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithChill.d    | 1 -
 test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithCopyOut.d  | 1 -
 .../speculation/err.D_ACT_SPEC.SpeculateWithCopyOutStr.d         | 1 -
 test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithPanic.d    | 1 -
 test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithRaise.d    | 1 -
 test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithStop.d     | 1 -
 test/unittest/speculation/err.D_AGG_COMM.AggAftCommit.d          | 1 -
 test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithAvg.d      | 1 -
 test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithCount.d    | 1 -
 test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithLquant.d   | 1 -
 test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMax.d      | 1 -
 test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMin.d      | 1 -
 test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithQuant.d    | 1 -
 test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithSum.d      | 1 -
 test/unittest/speculation/err.D_PROTO_LEN.SpecNoId.d             | 1 -
 test/unittest/stack/err.D_STACK_SIZE.neg.d                       | 1 -
 test/unittest/stack/err.D_STACK_SIZE.zero.d                      | 1 -
 test/unittest/stack/err.D_USTACK_FRAMES.bad.d                    | 1 -
 test/unittest/stack/err.D_USTACK_STRSIZE.bad.d                   | 1 -
 test/unittest/trace/err.D_TRACE_VOID.bad.d                       | 1 -
 test/unittest/tracemem/err.D_TRACEMEM_ADDR.badaddr.d             | 1 -
 test/unittest/tracemem/err.D_TRACEMEM_SIZE.negsize.d             | 1 -
 test/unittest/tracemem/err.D_TRACEMEM_SIZE.zerosize.d            | 1 -
 44 files changed, 44 deletions(-)

diff --git a/test/unittest/actions/printf/err.D_PRINTF_ARG_TYPE.agg.d b/test/unittest/actions/printf/err.D_PRINTF_ARG_TYPE.agg.d
index da1481aa..73d6d54b 100644
--- a/test/unittest/actions/printf/err.D_PRINTF_ARG_TYPE.agg.d
+++ b/test/unittest/actions/printf/err.D_PRINTF_ARG_TYPE.agg.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION: The printf() action requires a value that matches the conversion.
  *
diff --git a/test/unittest/actions/trace/err.D_TRACE_DYN.d b/test/unittest/actions/trace/err.D_TRACE_DYN.d
index 60a3fdc7..47cc3570 100644
--- a/test/unittest/actions/trace/err.D_TRACE_DYN.d
+++ b/test/unittest/actions/trace/err.D_TRACE_DYN.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION: The trace() action does not accept a dynamic expression as value.
  *
diff --git a/test/unittest/assocs/err.D_PROTO_ARG.badsig.d b/test/unittest/assocs/err.D_PROTO_ARG.badsig.d
index a7b3caa7..6bf9ae21 100644
--- a/test/unittest/assocs/err.D_PROTO_ARG.badsig.d
+++ b/test/unittest/assocs/err.D_PROTO_ARG.badsig.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/assocs/err.D_PROTO_LEN.toofew.d b/test/unittest/assocs/err.D_PROTO_LEN.toofew.d
index f40769ba..2609e659 100644
--- a/test/unittest/assocs/err.D_PROTO_LEN.toofew.d
+++ b/test/unittest/assocs/err.D_PROTO_LEN.toofew.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/assocs/err.D_PROTO_LEN.toomany.d b/test/unittest/assocs/err.D_PROTO_LEN.toomany.d
index cbf35a9d..41574f73 100644
--- a/test/unittest/assocs/err.D_PROTO_LEN.toomany.d
+++ b/test/unittest/assocs/err.D_PROTO_LEN.toomany.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/funcs/err.D_FUNC_UNDEF.progenyofbad1.d b/test/unittest/funcs/err.D_FUNC_UNDEF.progenyofbad1.d
index a152f131..dca7f283 100644
--- a/test/unittest/funcs/err.D_FUNC_UNDEF.progenyofbad1.d
+++ b/test/unittest/funcs/err.D_FUNC_UNDEF.progenyofbad1.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *	progenyof() should accept one argument - a pid
diff --git a/test/unittest/funcs/err.D_PROTO_LEN.motoomany.d b/test/unittest/funcs/err.D_PROTO_LEN.motoomany.d
index 4f9f0379..bdeb30bc 100644
--- a/test/unittest/funcs/err.D_PROTO_LEN.motoomany.d
+++ b/test/unittest/funcs/err.D_PROTO_LEN.motoomany.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *	mutex_owned() should handle too many args passed
diff --git a/test/unittest/funcs/err.D_PROTO_LEN.mtatoomany.d b/test/unittest/funcs/err.D_PROTO_LEN.mtatoomany.d
index 3b68c402..e516890c 100644
--- a/test/unittest/funcs/err.D_PROTO_LEN.mtatoomany.d
+++ b/test/unittest/funcs/err.D_PROTO_LEN.mtatoomany.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *	mutex_type_adaptive() should handle too many args passed
diff --git a/test/unittest/multiaggs/err.D_PRINTA_AGGKEY.d b/test/unittest/multiaggs/err.D_PRINTA_AGGKEY.d
index 0db4b98c..a5b5c522 100644
--- a/test/unittest/multiaggs/err.D_PRINTA_AGGKEY.d
+++ b/test/unittest/multiaggs/err.D_PRINTA_AGGKEY.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 #pragma D option quiet
 
 BEGIN
diff --git a/test/unittest/multiaggs/err.D_PRINTA_AGGPROTO.d b/test/unittest/multiaggs/err.D_PRINTA_AGGPROTO.d
index 40c38adc..238421f4 100644
--- a/test/unittest/multiaggs/err.D_PRINTA_AGGPROTO.d
+++ b/test/unittest/multiaggs/err.D_PRINTA_AGGPROTO.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 #pragma D option quiet
 
 BEGIN
diff --git a/test/unittest/offsetof/err.D_UNKNOWN.badmemb.d b/test/unittest/offsetof/err.D_UNKNOWN.badmemb.d
index 6e56c246..d8015b41 100644
--- a/test/unittest/offsetof/err.D_UNKNOWN.badmemb.d
+++ b/test/unittest/offsetof/err.D_UNKNOWN.badmemb.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *
diff --git a/test/unittest/preprocessor/err.D_IDENT_UNDEF.afterprobe.d b/test/unittest/preprocessor/err.D_IDENT_UNDEF.afterprobe.d
index 57e034e1..d98300c4 100644
--- a/test/unittest/preprocessor/err.D_IDENT_UNDEF.afterprobe.d
+++ b/test/unittest/preprocessor/err.D_IDENT_UNDEF.afterprobe.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/printa/err.D_PRINTA_AGGARG.badagg.d b/test/unittest/printa/err.D_PRINTA_AGGARG.badagg.d
index ca10b3df..995191e8 100644
--- a/test/unittest/printa/err.D_PRINTA_AGGARG.badagg.d
+++ b/test/unittest/printa/err.D_PRINTA_AGGARG.badagg.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *  Invokes printa() with a bad aggregation argument.
diff --git a/test/unittest/printa/err.D_PRINTA_AGGARG.badfmt.d b/test/unittest/printa/err.D_PRINTA_AGGARG.badfmt.d
index df061533..52fe3a93 100644
--- a/test/unittest/printa/err.D_PRINTA_AGGARG.badfmt.d
+++ b/test/unittest/printa/err.D_PRINTA_AGGARG.badfmt.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *  Invokes printa() with a bad format string.
diff --git a/test/unittest/printa/err.D_PRINTA_AGGARG.badval.d b/test/unittest/printa/err.D_PRINTA_AGGARG.badval.d
index 29b9c037..e4328e84 100644
--- a/test/unittest/printa/err.D_PRINTA_AGGARG.badval.d
+++ b/test/unittest/printa/err.D_PRINTA_AGGARG.badval.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *  Invokes printa() with an argument that does not match the aggregation
diff --git a/test/unittest/printa/err.D_PRINTA_PROTO.bad.d b/test/unittest/printa/err.D_PRINTA_PROTO.bad.d
index 72b86327..b96501f2 100644
--- a/test/unittest/printa/err.D_PRINTA_PROTO.bad.d
+++ b/test/unittest/printa/err.D_PRINTA_PROTO.bad.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *  Invokes printa() with a bad aggregation argument.
diff --git a/test/unittest/printa/err.D_PRINTF_ARG_TYPE.jstack.d b/test/unittest/printa/err.D_PRINTF_ARG_TYPE.jstack.d
index 2a434463..f04f9778 100644
--- a/test/unittest/printa/err.D_PRINTF_ARG_TYPE.jstack.d
+++ b/test/unittest/printa/err.D_PRINTF_ARG_TYPE.jstack.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 BEGIN
 {
 	@[jstack()] = count();
diff --git a/test/unittest/printa/err.D_PRINTF_ARG_TYPE.stack.d b/test/unittest/printa/err.D_PRINTF_ARG_TYPE.stack.d
index 2b295ab4..aa6dc9f2 100644
--- a/test/unittest/printa/err.D_PRINTF_ARG_TYPE.stack.d
+++ b/test/unittest/printa/err.D_PRINTF_ARG_TYPE.stack.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 BEGIN
 {
 	@[stack()] = count();
diff --git a/test/unittest/printa/err.D_PRINTF_ARG_TYPE.ustack.d b/test/unittest/printa/err.D_PRINTF_ARG_TYPE.ustack.d
index 71c32e1f..fdc71344 100644
--- a/test/unittest/printa/err.D_PRINTF_ARG_TYPE.ustack.d
+++ b/test/unittest/printa/err.D_PRINTF_ARG_TYPE.ustack.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 BEGIN
 {
 	@[ustack()] = count();
diff --git a/test/unittest/printf/err.D_PRINTF_ARG_TYPE.aggarg.d b/test/unittest/printf/err.D_PRINTF_ARG_TYPE.aggarg.d
index 27d986c6..343ea88d 100644
--- a/test/unittest/printf/err.D_PRINTF_ARG_TYPE.aggarg.d
+++ b/test/unittest/printf/err.D_PRINTF_ARG_TYPE.aggarg.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *  Test printf() with a bad aggregation arg.
diff --git a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithBreakPoint.d b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithBreakPoint.d
index 92c9f4a6..ebbeb5e9 100644
--- a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithBreakPoint.d
+++ b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithBreakPoint.d
@@ -6,7 +6,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Destructive actions may never be speculative.
diff --git a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithChill.d b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithChill.d
index b1037ce6..13d0f3e3 100644
--- a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithChill.d
+++ b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithChill.d
@@ -6,7 +6,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Destructive actions may never be speculative.
diff --git a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithCopyOut.d b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithCopyOut.d
index a44629e1..450decd4 100644
--- a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithCopyOut.d
+++ b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithCopyOut.d
@@ -6,7 +6,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Destructive actions may never be speculative.
diff --git a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithCopyOutStr.d b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithCopyOutStr.d
index ef1627ea..fe172cb9 100644
--- a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithCopyOutStr.d
+++ b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithCopyOutStr.d
@@ -6,7 +6,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Destructive actions may never be speculative.
diff --git a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithPanic.d b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithPanic.d
index 34e35391..fb6d5e21 100644
--- a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithPanic.d
+++ b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithPanic.d
@@ -6,7 +6,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Destructive actions may never be speculative.
diff --git a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithRaise.d b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithRaise.d
index d6d204f4..f1d392b1 100644
--- a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithRaise.d
+++ b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithRaise.d
@@ -6,7 +6,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Destructive actions may never be speculative.
diff --git a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithStop.d b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithStop.d
index 2360df4d..72cf1cfb 100644
--- a/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithStop.d
+++ b/test/unittest/speculation/err.D_ACT_SPEC.SpeculateWithStop.d
@@ -6,7 +6,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Destructive actions may never be speculative.
diff --git a/test/unittest/speculation/err.D_AGG_COMM.AggAftCommit.d b/test/unittest/speculation/err.D_AGG_COMM.AggAftCommit.d
index 2f03aef6..bf121a7d 100644
--- a/test/unittest/speculation/err.D_AGG_COMM.AggAftCommit.d
+++ b/test/unittest/speculation/err.D_AGG_COMM.AggAftCommit.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * A clause cannot contain a commit() followed by an aggregating action.
diff --git a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithAvg.d b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithAvg.d
index 5df5cc81..8ed7f115 100644
--- a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithAvg.d
+++ b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithAvg.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Aggregating actions may never be speculative.
diff --git a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithCount.d b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithCount.d
index 87f15ddb..35e18465 100644
--- a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithCount.d
+++ b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithCount.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Aggregating functions may never be speculative.
diff --git a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithLquant.d b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithLquant.d
index e413aa16..91c4f05e 100644
--- a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithLquant.d
+++ b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithLquant.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Aggregating functions may never be speculative.
diff --git a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMax.d b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMax.d
index 1ee35563..31ea7f3f 100644
--- a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMax.d
+++ b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMax.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Aggregating functions may never be speculative.
diff --git a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMin.d b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMin.d
index 841a85ca..b9ebea4a 100644
--- a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMin.d
+++ b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithMin.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Aggregating functions may never be speculative.
diff --git a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithQuant.d b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithQuant.d
index 2308b30e..4d34aafe 100644
--- a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithQuant.d
+++ b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithQuant.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Aggregating functions may never be speculative.
diff --git a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithSum.d b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithSum.d
index 55a486d7..dd2720c1 100644
--- a/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithSum.d
+++ b/test/unittest/speculation/err.D_AGG_SPEC.SpeculateWithSum.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  * Aggregating functions may never be speculative.
diff --git a/test/unittest/speculation/err.D_PROTO_LEN.SpecNoId.d b/test/unittest/speculation/err.D_PROTO_LEN.SpecNoId.d
index 644295a8..e04fb3a9 100644
--- a/test/unittest/speculation/err.D_PROTO_LEN.SpecNoId.d
+++ b/test/unittest/speculation/err.D_PROTO_LEN.SpecNoId.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/stack/err.D_STACK_SIZE.neg.d b/test/unittest/stack/err.D_STACK_SIZE.neg.d
index b4f10379..00cc92c6 100644
--- a/test/unittest/stack/err.D_STACK_SIZE.neg.d
+++ b/test/unittest/stack/err.D_STACK_SIZE.neg.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/stack/err.D_STACK_SIZE.zero.d b/test/unittest/stack/err.D_STACK_SIZE.zero.d
index 7d70bdc6..7e4e781c 100644
--- a/test/unittest/stack/err.D_STACK_SIZE.zero.d
+++ b/test/unittest/stack/err.D_STACK_SIZE.zero.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/stack/err.D_USTACK_FRAMES.bad.d b/test/unittest/stack/err.D_USTACK_FRAMES.bad.d
index cf12cb88..dc13b2e2 100644
--- a/test/unittest/stack/err.D_USTACK_FRAMES.bad.d
+++ b/test/unittest/stack/err.D_USTACK_FRAMES.bad.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/stack/err.D_USTACK_STRSIZE.bad.d b/test/unittest/stack/err.D_USTACK_STRSIZE.bad.d
index c625f7ab..0999b271 100644
--- a/test/unittest/stack/err.D_USTACK_STRSIZE.bad.d
+++ b/test/unittest/stack/err.D_USTACK_STRSIZE.bad.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/trace/err.D_TRACE_VOID.bad.d b/test/unittest/trace/err.D_TRACE_VOID.bad.d
index d895d60f..2a815beb 100644
--- a/test/unittest/trace/err.D_TRACE_VOID.bad.d
+++ b/test/unittest/trace/err.D_TRACE_VOID.bad.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/tracemem/err.D_TRACEMEM_ADDR.badaddr.d b/test/unittest/tracemem/err.D_TRACEMEM_ADDR.badaddr.d
index bc83ced3..f03d6502 100644
--- a/test/unittest/tracemem/err.D_TRACEMEM_ADDR.badaddr.d
+++ b/test/unittest/tracemem/err.D_TRACEMEM_ADDR.badaddr.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *  Test tracemem() with an invalid address argument.
diff --git a/test/unittest/tracemem/err.D_TRACEMEM_SIZE.negsize.d b/test/unittest/tracemem/err.D_TRACEMEM_SIZE.negsize.d
index 57f1ee35..da29e230 100644
--- a/test/unittest/tracemem/err.D_TRACEMEM_SIZE.negsize.d
+++ b/test/unittest/tracemem/err.D_TRACEMEM_SIZE.negsize.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *  Test tracemem() with a negative size argument.
diff --git a/test/unittest/tracemem/err.D_TRACEMEM_SIZE.zerosize.d b/test/unittest/tracemem/err.D_TRACEMEM_SIZE.zerosize.d
index 6ebd0a6f..1292b872 100644
--- a/test/unittest/tracemem/err.D_TRACEMEM_SIZE.zerosize.d
+++ b/test/unittest/tracemem/err.D_TRACEMEM_SIZE.zerosize.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 /* @@xfail: dtv2 */
-
 /*
  * ASSERTION:
  *  Test tracemem() with a zero size argument.
-- 
2.18.4




More information about the DTrace-devel mailing list