Show a cover letter.

GET /api/1.0/covers/2175298/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2175298,
    "url": "http://patchwork.ozlabs.org/api/1.0/covers/2175298/?format=api",
    "project": {
        "id": 41,
        "url": "http://patchwork.ozlabs.org/api/1.0/projects/41/?format=api",
        "name": "GNU C Library",
        "link_name": "glibc",
        "list_id": "libc-alpha.sourceware.org",
        "list_email": "libc-alpha@sourceware.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "msgid": "<20251217175554.1157780-1-adhemerval.zanella@linaro.org>",
    "date": "2025-12-17T17:51:46",
    "name": "[0/8] Improve test when building with clang",
    "submitter": {
        "id": 66065,
        "url": "http://patchwork.ozlabs.org/api/1.0/people/66065/?format=api",
        "name": "Adhemerval Zanella Netto",
        "email": "adhemerval.zanella@linaro.org"
    },
    "series": [
        {
            "id": 485739,
            "url": "http://patchwork.ozlabs.org/api/1.0/series/485739/?format=api",
            "date": "2025-12-17T17:51:48",
            "name": "Improve test when building with clang",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/485739/mbox/"
        }
    ],
    "headers": {
        "Return-Path": "<libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "libc-alpha@sourceware.org"
        ],
        "Delivered-To": [
            "patchwork-incoming@legolas.ozlabs.org",
            "libc-alpha@sourceware.org"
        ],
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=YmxFHiXy;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=sourceware.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org;\n receiver=patchwork.ozlabs.org)",
            "sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256\n header.s=google header.b=YmxFHiXy",
            "sourceware.org;\n dmarc=pass (p=none dis=none) header.from=linaro.org",
            "sourceware.org; spf=pass smtp.mailfrom=linaro.org",
            "server2.sourceware.org;\n arc=none smtp.remote-ip=209.85.214.172"
        ],
        "Received": [
            "from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4dWhMC0MVKz1y0P\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 18 Dec 2025 04:56:55 +1100 (AEDT)",
            "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 1E2534BA2E27\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 17 Dec 2025 17:56:53 +0000 (GMT)",
            "from mail-pl1-f172.google.com (mail-pl1-f172.google.com\n [209.85.214.172])\n by sourceware.org (Postfix) with ESMTPS id 412314BA2E05\n for <libc-alpha@sourceware.org>; Wed, 17 Dec 2025 17:56:01 +0000 (GMT)",
            "by mail-pl1-f172.google.com with SMTP id\n d9443c01a7336-2a0d6f647e2so60042265ad.1\n for <libc-alpha@sourceware.org>; Wed, 17 Dec 2025 09:56:01 -0800 (PST)",
            "from ubuntu-vm.. ([179.99.163.49]) by smtp.gmail.com with ESMTPSA id\n a92af1059eb24-12061a888a8sm433214c88.9.2025.12.17.09.55.58\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 17 Dec 2025 09:55:59 -0800 (PST)"
        ],
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 sourceware.org 1E2534BA2E27",
            "OpenDKIM Filter v2.11.0 sourceware.org 412314BA2E05"
        ],
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 412314BA2E05",
        "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 412314BA2E05",
        "ARC-Seal": "i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1765994161; cv=none;\n b=Tpny7wDHgJEo36Q+5TXiVNsqbcEQBQxUl9y/4tt28fJOzwn8lJL/dMyVr1mnU0FDZudWApGmmYcPd7kvjkMMjiU94ZAWtaLMyidV9soEzgIcUJkGe5FgZ53tyg9qBIqgr45mPYmQHmB1UNYgqtcdniae4seX7UIY5XPagcKzDqs=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1765994161; c=relaxed/simple;\n bh=768i6a5PajIQl+zj2NnxWNmLMoTdHLp5iEz3EyCrOuU=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=ce2n4HmXR6d8gnAukXb8CjDkvBz9FAK6Cj1mDNiJJdsiu8dV+MQkRTgI4szml2QZxtnzCRdfKYHDq914+Bg8+dyihqRx/Z7yLvFfu14KthI06oIwBeO8xOXYb0kiEwX/yP7SpLGoR66cLi8cO6JFP/ucJwPQCIpefZ84P2NcpFU=",
        "ARC-Authentication-Results": "i=1; server2.sourceware.org",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=linaro.org; s=google; t=1765994160; x=1766598960; darn=sourceware.org;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:from:to:cc:subject:date:message-id:reply-to;\n bh=wFKX9PVFAZ4IghurzBa/xkmGXG1WNQlb27uYF5NdvwI=;\n b=YmxFHiXyunvmD/b/L4CSUe/ISIB2Abiex1M2L53/jzjajd+KzGaE9sSRFSQ3tLIFMe\n z/JT9f2KTF585L+CtEbbggkozZi4bC6qfsgYzEOZY66qrjo413V1GnmFdelhelUM04XZ\n zu6EIf/mPqAetSuOhAtvCvNAQJRdgglx17hGt3NR4WK2Jb94GbD/RkGzAvbl6lB6oBGD\n ZhFHHDU/OoHFUGjUlW47CuCHWlW9yZG7l56jzeBc4QpkozH5MvSY/2jKIL2f7yMLb8at\n nN4KoxrzlWSdKkXelSasWic/u7smgsbMXFwptfkkbVUQsfecgAUsXhkpP06sAX6X+hOk\n zgJw==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1765994160; x=1766598960;\n h=content-transfer-encoding:mime-version:message-id:date:subject:cc\n :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=wFKX9PVFAZ4IghurzBa/xkmGXG1WNQlb27uYF5NdvwI=;\n b=nYHZGgWOeCn1YvTk9KJ5+oBRcFhRPClbtnaFAAMeY1h783J/ST7vN0pI/CDWPSD9qk\n QubgHZpC8YrTi/zQvBiYZaSxxBjeTiEjYbfGGTJvIfuTQJasfoyY5R04gkgcCY3NiOvO\n vcYcfr5CHSwbOaiSmEcHGxdIlTeAPlMkWSL9uFHUCX73XtYfzA2AE0XIaCbkXCD4aXxO\n 3cqDYZGsW35zm51R8Lvw4tuTAQ4IR0WJ2DCw9qODUMEvR1htX52CKGpe7cI9UIwzC/CB\n FNb0GLB3BJgWjckilunbydMmRcbGLohCI5K6q5hgsiEzLhYSQ9dhmkV0fOOu+uLrchTW\n oknw==",
        "X-Gm-Message-State": "AOJu0Yzg/hY0S2Xv3quojcMx4hDCt1cuwR3b7+j+tOhWxk0XS8nrVobs\n zW0u+g6mbLgMbJWqhE0zDaKaO+h6OyO7tA/MYRQL9GxmzVOAijnzdBcTFprUOd04LhUSaeCL36K\n pCIPX",
        "X-Gm-Gg": "AY/fxX422rzaWsBoUR5fMND8bazWxHq3kR42XOi1eUIho95n49EVM1VOrbI+QKMAbWg\n BUlYAiT2YsBGrjQueGD2v6j2zFA+fHoVmTNZimQ0YDxHwR/Phsp2m2QVgXqDfs4PUgAh3mN9RsP\n EgK/Q8EJtAV5FRNznfbRSdRcSNH0BWe0vUdIAC7RYxPMO05nsHLFz2ItE6l8ONNKgkR8+kVPMTt\n 91xWQ9v/fdKVrosaNdB3zrU1fGldM6VgP8uLt9iBmmRTmpphThpc7l1v4nFQn38ob0QxxGX8ixQ\n o6Xeyt/bQrN1P6Ygmrv8rNEBeug3sjF5wyiH5BCsQwHcD+YoXMQTUcXWA8bL2B8CaKII21JzY4C\n CsZEMo9Onu5P+DAz1GM5E9Gak+VAI5simulH5LAz9zHmyURbeO5/cQjm/3VRgfMNhHDf2s+uWhv\n W7ImdCnK0rhOzEFP7nDC019Es=",
        "X-Google-Smtp-Source": "\n AGHT+IEcfo/v/337c9xrYHeHjUZoBwT5TAmi8fzLAeqKjjfJQhJTDYii1Yigza2N58oDyCU1AojGbw==",
        "X-Received": "by 2002:a05:7022:5f06:b0:11b:9386:7ecd with SMTP id\n a92af1059eb24-11f34c44b2dmr12437823c88.42.1765994159704;\n Wed, 17 Dec 2025 09:55:59 -0800 (PST)",
        "From": "Adhemerval Zanella <adhemerval.zanella@linaro.org>",
        "To": "libc-alpha@sourceware.org",
        "Cc": "\"H . J . Lu\" <hjl.tools@gmail.com>, Collin Funk <collin.funk1@gmail.com>,\n Sam James <sam@gentoo.org>",
        "Subject": "[PATCH 0/8] Improve test when building with clang",
        "Date": "Wed, 17 Dec 2025 14:51:46 -0300",
        "Message-ID": "<20251217175554.1157780-1-adhemerval.zanella@linaro.org>",
        "X-Mailer": "git-send-email 2.43.0",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "libc-alpha@sourceware.org",
        "X-Mailman-Version": "2.1.30",
        "Precedence": "list",
        "List-Id": "Libc-alpha mailing list <libc-alpha.sourceware.org>",
        "List-Unsubscribe": "<https://sourceware.org/mailman/options/libc-alpha>,\n <mailto:libc-alpha-request@sourceware.org?subject=unsubscribe>",
        "List-Archive": "<https://sourceware.org/pipermail/libc-alpha/>",
        "List-Post": "<mailto:libc-alpha@sourceware.org>",
        "List-Help": "<mailto:libc-alpha-request@sourceware.org?subject=help>",
        "List-Subscribe": "<https://sourceware.org/mailman/listinfo/libc-alpha>,\n <mailto:libc-alpha-request@sourceware.org?subject=subscribe>",
        "Errors-To": "libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org"
    },
    "content": "The math change fixes most regressions when building with clang. On\nx86_64, there are only three regressions (math/test-ldouble-scalb,\nmath/test-tgmath, and math/test-tgmath2), while on aarch64, there are\ntwo (math/test-tgmath and math/test-tgmath2).\n\nAdhemerval Zanella (8):\n  math: Do not use __builtin_isgreater* and __builtin_isless* on clang\n  x86: Do not use __builtin_fpclassify for _Float64x/long double\n  x86: Do not use __builtin_isinf_sign for _Float64x/long double\n  stdio: Fix tst-vfprintf-user-type on clang\n  math: Fix potential underflow on ldbl-128 erfl\n  x86_64: Fix mark-plt configure test\n  stdlib: Avoid strlen plt with clang\n  math: Use math_opt_barrier on underflow/overflow\n\n bits/fp-builtin-denormal.h             | 32 +++++++++\n math/Makefile                          |  1 +\n math/math.h                            | 96 ++++++++++++++++++++++++--\n stdio-common/tst-vfprintf-user-type.c  |  1 -\n sysdeps/generic/symbol-hacks.h         |  1 +\n sysdeps/ieee754/ldbl-128/e_powl.c      |  6 +-\n sysdeps/ieee754/ldbl-128/s_erfl.c      |  2 +-\n sysdeps/x86/bits/fp-builtin-denormal.h | 29 ++++++++\n sysdeps/x86_64/configure               |  4 +-\n sysdeps/x86_64/configure.ac            |  2 +-\n 10 files changed, 163 insertions(+), 11 deletions(-)\n create mode 100644 bits/fp-builtin-denormal.h\n create mode 100644 sysdeps/x86/bits/fp-builtin-denormal.h"
}