diff --git a/libcxx/test/std/input.output/file.streams/fstreams/ifstream.members/offset_range.pass.cpp b/libcxx/test/std/input.output/file.streams/fstreams/ifstream.members/offset_range.pass.cpp index 5afd4465db31e..6ffe750564c2c 100644 --- a/libcxx/test/std/input.output/file.streams/fstreams/ifstream.members/offset_range.pass.cpp +++ b/libcxx/test/std/input.output/file.streams/fstreams/ifstream.members/offset_range.pass.cpp @@ -28,6 +28,11 @@ // // XFAIL: target=powerpc-{{.+}}-aix{{.*}} +// By default, off_t is typically a 32-bit integer on ARMv7 Linux systems, +// meaning it can represent file sizes up to 2GB (2^31 bytes) only. +// +// UNSUPPORTED: target=armv7-unknown-linux-gnueabihf + #include #include #include