Contrary to an earlier revision of them, in my understanding, the test cases
'g++.dg/vect/vect-pr124037.cc', 'gcc.dg/vect/vect-pr124037.c' as added in
commit
4a30b45ffe3cb4ad2e35d73f1714f1a80e32edd7
"vect: fix vectorization of non-gather elementwise loads [PR124037]"
are no longer specific to early break vectorization, and the C++ one also
doesn't use 'mmap'.
PR tree-optimization/124037
gcc/testsuite/
* g++.dg/vect/vect-pr124037.cc: Unrestrict.
* gcc.dg/vect/vect-pr124037.c: Likewise.
/* PR tree-optimization/124037 */
-/* { dg-require-effective-target mmap } */
-/* { dg-require-effective-target vect_early_break } */
/* { dg-additional-options "-std=c++11" } */
struct Token
/* PR tree-optimization/124037 */
/* { dg-require-effective-target mmap } */
-/* { dg-require-effective-target vect_early_break } */
+
#include <stdint.h>
#include <stdio.h>
#include <string.h>