2014-01-17 Jakub Jelinek <jakub@redhat.com>
+ PR testsuite/59064
+ * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
+ testing for " version" and " alias" with one testing for
+ " version\[^\n\r]* alias".
+ * gcc.dg/vect/vect-ivdep-2.c: Likewise.
+ * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
+ * g++.dg/vect/pr33426-ivdep.cc: Likewise.
+ * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
+ * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
+ * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
+
PR c++/57945
* c-c++-common/torture/pr57945.c: New test.
}
/* { dg-message "loop vectorized" "" { target *-*-* } 0 } */
-/* { dg-bogus " version" "" { target *-*-* } 0 } */
-/* { dg-bogus " alias" "" { target *-*-* } 0 } */
+/* { dg-bogus " version\[^\n\r]* alias" "" { target *-*-* } 0 } */
/* { dg-final { cleanup-tree-dump "vect" } } */
/* { dg-final { scan-tree-dump-times "ANNOTATE_EXPR " 2 "original" } } */
}
/* { dg-message "loop vectorized" "" { target *-*-* } 0 } */
-/* { dg-bogus " version" "" { target *-*-* } 0 } */
-/* { dg-bogus " alias" "" { target *-*-* } 0 } */
+/* { dg-bogus " version\[^\n\r]* alias" "" { target *-*-* } 0 } */
/* { dg-final { cleanup-tree-dump "vect" } } */
/* { dg-final { scan-tree-dump-times "ANNOTATE_EXPR " 1 "original" } } */
}
/* { dg-message "loop vectorized" "" { target *-*-* } 0 } */
-/* FIXME: dg-bogus " version" "" { target *-*-* } 0 */
-/* FIXME: dg-bogus " alias" "" { target *-*-* } 0 */
+/* FIXME: dg-bogus " version\[^\n\r]* alias" "" { target *-*-* } 0 */
/* { dg-final { cleanup-tree-dump "vect" } } */
/* { dg-final { scan-tree-dump-times "ANNOTATE_EXPR " 1 "original" } } */
}
/* { dg-message "loop vectorized" "" { target *-*-* } 0 } */
-/* { dg-bogus " version" "" { target *-*-* } 0 } */
-/* { dg-bogus " alias" "" { target *-*-* } 0 } */
+/* { dg-bogus " version\[^\n\r]* alias" "" { target *-*-* } 0 } */
/* { dg-final { cleanup-tree-dump "vect" } } */
}
/* { dg-message "loop vectorized" "" { target *-*-* } 0 } */
-/* { dg-bogus " version" "" { target *-*-* } 0 } */
-/* { dg-bogus " alias" "" { target *-*-* } 0 } */
+/* { dg-bogus " version\[^\n\r]* alias" "" { target *-*-* } 0 } */
/* { dg-final { cleanup-tree-dump "vect" } } */
/* { dg-message "loop vectorized" "" { target *-*-* } 0 } */
-/* { dg-bogus " version" "" { target *-*-* } 0 } */
-/* { dg-bogus " alias" "" { target *-*-* } 0 } */
+/* { dg-bogus " version\[^\n\r]* alias" "" { target *-*-* } 0 } */
/* { dg-final { cleanup-tree-dump "vect" } } */
end subroutine test
! { dg-message "loop vectorized" "" { target *-*-* } 0 }
-! { dg-bogus " version" "" { target *-*-* } 0 }
-! { dg-bogus " alias" "" { target *-*-* } 0 }
+! { dg-bogus " version\[^\n\r]* alias" "" { target *-*-* } 0 }
! { dg-final { cleanup-tree-dump "vect" } }