From 0d4ab9b08cc4697aa0cf06af245ab6d17f9231a9 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Sun, 20 Jul 2025 08:19:28 +0200 Subject: [PATCH] screen: disable tests on loongarch64 --- pkgs/by-name/sc/screen/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/screen/package.nix b/pkgs/by-name/sc/screen/package.nix index 930b70a81d96..308c4ef1921f 100644 --- a/pkgs/by-name/sc/screen/package.nix +++ b/pkgs/by-name/sc/screen/package.nix @@ -35,8 +35,10 @@ stdenv.mkDerivation rec { ]; # The test suite seems to have some glibc malloc hooks that don't exist/link on macOS - # With pkgsLLVM: tests/test-winmsgcond.c:53: assertion 'wmc_end(&wmc, pos + 1, &chg) == pos' failed - doCheck = !stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.useLLVM; + # With pkgsLLVM / on loongarch64-linux: + # tests/test-winmsgcond.c:53: assertion 'wmc_end(&wmc, pos + 1, &chg) == pos' failed + doCheck = + !stdenv.hostPlatform.isDarwin && !stdenv.hostPlatform.useLLVM && !stdenv.hostPlatform.isLoongArch64; meta = with lib; { homepage = "https://www.gnu.org/software/screen/";