[libcxx-commits] [libcxx] [libc++][test] XFAIL `text/text_encoding/environment.pass.cpp` test on Armv7/Linux Ubuntu targets. (PR #206188)

Vladimir Vereschaka via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jun 26 14:51:38 PDT 2026


https://github.com/vvereschaka created https://github.com/llvm/llvm-project/pull/206188

The test gets failed on Armv7/Linux Ubuntu board during remote execution when cross-compiling on the Windows build host with the following message:

  Environment mismatch: Expected ID 3, received: {106,UTF-8}

Temporary XFAIL this test till investigation of the problem.

>From 731ac512275b4893f2e42225403910d7d088e33d Mon Sep 17 00:00:00 2001
From: Vladimir Vereschaka <vvereschaka at accesssoftek.com>
Date: Fri, 26 Jun 2026 14:43:02 -0700
Subject: [PATCH] [libc++][test] XFAIL
 `text/text_encoding/environment.pass.cpp` test on Armv7/Linux Ubuntu targets.

The test gets failed on Armv7/Linux Ubuntu board during remote execution
when cross-compiling on the Windows build host with the following message:

  Environment mismatch: Expected ID 3, received: {106,UTF-8}

Temporary XFAIL this test till investigation of the problem.
---
 libcxx/test/libcxx/text/text_encoding/environment.pass.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/libcxx/test/libcxx/text/text_encoding/environment.pass.cpp b/libcxx/test/libcxx/text/text_encoding/environment.pass.cpp
index 0bcabb235fc8b..514e51b412668 100644
--- a/libcxx/test/libcxx/text/text_encoding/environment.pass.cpp
+++ b/libcxx/test/libcxx/text/text_encoding/environment.pass.cpp
@@ -16,6 +16,10 @@
 // UNSUPPORTED: availability-te-environment-missing
 // UNSUPPORTED: LLVM-LIBC-FIXME
 
+// FIXME: gets failed on Armv7/Linux Ubuntu 18.04 LTS board (remote exec) with
+// FIXME: "Environment mismatch: Expected ID 3, received: {106,UTF-8}"
+// XFAIL: buildhost=windows && target=armv7-unknown-linux-gnueabihf
+
 // std::text_encoding::environment()
 
 #include <algorithm>



More information about the libcxx-commits mailing list