Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2194882/?format=api
{ "id": 2194882, "url": "http://patchwork.ozlabs.org/api/patches/2194882/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/patch/orfr79m83n.fsf@lxoliva.fsfla.org/", "project": { "id": 17, "url": "http://patchwork.ozlabs.org/api/projects/17/?format=api", "name": "GNU Compiler Collection", "link_name": "gcc", "list_id": "gcc-patches.gcc.gnu.org", "list_email": "gcc-patches@gcc.gnu.org", "web_url": null, "scm_url": null, "webscm_url": null, "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<orfr79m83n.fsf@lxoliva.fsfla.org>", "list_archive_url": null, "date": "2026-02-10T06:21:48", "name": "testsuite: i386: require glibc for C99 libm in vectorize-aocl1.c", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "ccc2d1b952660fa4e96cac56cb693b3b240496c2", "submitter": { "id": 74937, "url": "http://patchwork.ozlabs.org/api/people/74937/?format=api", "name": "Alexandre Oliva", "email": "oliva@adacore.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/orfr79m83n.fsf@lxoliva.fsfla.org/mbox/", "series": [ { "id": 491609, "url": "http://patchwork.ozlabs.org/api/series/491609/?format=api", "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=491609", "date": "2026-02-10T06:21:48", "name": "testsuite: i386: require glibc for C99 libm in vectorize-aocl1.c", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/491609/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2194882/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2194882/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "gcc-patches@gcc.gnu.org" ], "Delivered-To": [ "patchwork-incoming@legolas.ozlabs.org", "gcc-patches@gcc.gnu.org" ], "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256\n header.s=google header.b=LNO+d3SA;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=38.145.34.32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)", "sourceware.org;\n\tdkim=pass (2048-bit key,\n secure) header.d=adacore.com header.i=@adacore.com header.a=rsa-sha256\n header.s=google header.b=LNO+d3SA", "sourceware.org; dmarc=pass (p=quarantine dis=none)\n header.from=adacore.com", "sourceware.org; spf=pass smtp.mailfrom=adacore.com", "server2.sourceware.org;\n arc=none smtp.remote-ip=209.85.128.169" ], "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 4f9BLk14XSz1xtr\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 10 Feb 2026 17:22:38 +1100 (AEDT)", "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 2BF394BAE7FA\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 10 Feb 2026 06:22:36 +0000 (GMT)", "from mail-yw1-f169.google.com (mail-yw1-f169.google.com\n [209.85.128.169])\n by sourceware.org (Postfix) with ESMTPS id 369314BA23DC\n for <gcc-patches@gcc.gnu.org>; Tue, 10 Feb 2026 06:22:04 +0000 (GMT)", "by mail-yw1-f169.google.com with SMTP id\n 00721157ae682-79639c2ceb6so22274707b3.1\n for <gcc-patches@gcc.gnu.org>; Mon, 09 Feb 2026 22:22:04 -0800 (PST)", "from free.home ([2804:14c:4d1:41a6::2000])\n by smtp.gmail.com with ESMTPSA id\n 00721157ae682-7952a016156sm112592157b3.9.2026.02.09.22.22.02\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Mon, 09 Feb 2026 22:22:03 -0800 (PST)", "from livre (livre.home [172.31.160.2])\n by free.home (8.15.2/8.15.2) with ESMTPS id 61A6LmQR117698\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n Tue, 10 Feb 2026 03:21:49 -0300" ], "DKIM-Filter": [ "OpenDKIM Filter v2.11.0 sourceware.org 2BF394BAE7FA", "OpenDKIM Filter v2.11.0 sourceware.org 369314BA23DC" ], "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org 369314BA23DC", "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org 369314BA23DC", "ARC-Seal": "i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1770704524; cv=none;\n b=NflQ358FuFlGr+3nir3PWX3ChoagCyyvMF1qMj/XfnDAtX+Mrt7cyfE+/rzBuZ1itmqf7XNNwfQtT1HEN0JE9c8e3dYeVn78U5e6VTXGL0/bY6H0I64/4AdRBqHUQ0SKdWa5eP/8/GHcd27pdclJ51b0tdjK70FP3DJdCrqN0lQ=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1770704524; c=relaxed/simple;\n bh=RkSPLxL2rELEQO9G9oecsgP8UnjtX0JJxrJL4lrv+vM=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=acSjX3A2Two7XVHs5SrbhNKsUgZA3gQGFQin+VOqxL73/mxvf33qYcKdPoN7elTOma8YOTtcBvhvgvV8h5Lwrq5UfFkBhAQqFJ3hchbWtO9nf24u9BD9lSm+YfokzA8RynhZkVYq1s8Y3bgPpVRblTS7HBv1bedadmT1UtVgRTU=", "ARC-Authentication-Results": "i=1; server2.sourceware.org", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=adacore.com; s=google; t=1770704523; x=1771309323; darn=gcc.gnu.org;\n h=mime-version:user-agent:message-id:date:organization:subject:cc:to\n :from:from:to:cc:subject:date:message-id:reply-to;\n bh=YsizY7Gk1ZvlTlyg7k8C/dWTfQxL3uL+ksVBwOevyGo=;\n b=LNO+d3SA1Bpg+juy88uauHW5XgLYmt+9E0sE4r18qFgwLIeWMihqb+wrFya9w46u2x\n 6MC97cXx1EHd4nHUhKq84LuZQ8S5NPbQEf2egQN9Y50K39ePgeHpus0YzZ7ucL4kWkgq\n ZDBukq7w1s8Koa9juMVVExCFCb7Sy+V4gAQ4SsWrgQaLZ3QVSuNQ2NKZxI0hg3R6IcE8\n r6oqZoFyiYWk8x4J8Av/J79rqVUu2v2mSsEOtsP1fJ4Ju3NuLI3uUuuPfGPPK42pT5Xf\n wU4OZnUfwVjo7sQpgEigOM3nndLXSd83yHi7Q/Qu6jRJKVLylBdzrtUVWjSoDEuocn7Y\n D+5Q==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1770704523; x=1771309323;\n h=mime-version:user-agent:message-id:date:organization:subject:cc:to\n :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=YsizY7Gk1ZvlTlyg7k8C/dWTfQxL3uL+ksVBwOevyGo=;\n b=ByPl47SWv+2j53YRo/eEphYY+yihNSjR97WnFGRBQvouT1NrcYTb9EGnjhd5vqtoHB\n Ciigsuj9wxQVglSGtB9Po7psr1uC18vUko1DBelY50Z3GHFX8yLv12TbAG4cTFvWsEv5\n 3vlgUqU6p7CFTefvriCEhNM8r0XDgCNEyC7Tx1I555BHC3+3MECZ0V5q2ExWtGAEx+D7\n k7XUamY8OXLeVunNwQVosjUTChRFKU8u4gx2Toya1XCTUzC63m2/fuX3Yd81tcJIED72\n MRuaaF+GKxgIXvZKA36/V9BAcoYb0+4PuoM6sXFm2aK65KfGD62lnUTRwt2CwcbILRUj\n hkHA==", "X-Gm-Message-State": "AOJu0YyGZwmFF0UT1nJqweJSprCJ1y4BmcQSUivNVJDUqefq1ocBDxRy\n iteyHO1ox4mzMhCV2CLmfJpBsleLu4s2I29KIP9pDYbtJPYccR2GAlJyBcjH9vqVhTWu71yJ//Y\n jpRM=", "X-Gm-Gg": "AZuq6aKIupSnbJLBAou4BMoF9Sd6Fngbp0fkAx0HWVl1Dsdvmzbt6tnPl8Ffa/KWwTI\n eTR1PxmfJZVNeujIxX8FgdTj5zZ+BZvFlGNLnMMJz3eN/uyE+Xzc30FW0N4kFaJfyEGYbi4ixqB\n Z/WlZ1+ly1QNwn59SIDyamBAg20/vci9/P9evt5DB3PgYbcZhOzqjQ5geQH+mOGuuKreiQLvQRh\n IP3qDhGe206/LqX+4U1LIjF3pUD+aLVFn2Vv+knF9JACV2KuLmyas8tbeTzyBRmA/XfdzMufMKO\n +L9btdXOk9MK2eDoATQuw6Cg+oDYsRCTjKc7evlb4c0yTBiecWYxpjXXlxXuS2BkJW9piS5+CNb\n lAKwsFj05etf3JBzcEzj9SzQqnK5FbbLuxA8hHGrb7a6E0iiC/Fbbsz0o25GsbYB3AwT/qeaXS+\n 8=", "X-Received": "by 2002:a05:690c:e3c7:b0:793:8eec:3a85 with SMTP id\n 00721157ae682-7952aaa35ffmr124182217b3.31.1770704523501;\n Mon, 09 Feb 2026 22:22:03 -0800 (PST)", "From": "Alexandre Oliva <oliva@adacore.com>", "To": "gcc-patches@gcc.gnu.org", "Cc": "Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>, Mike Stump\n <mikestump@comcast.net>, Filip Kastl <fkastl@suse.cz>", "Subject": "[PATCH] testsuite: i386: require glibc for C99 libm in\n vectorize-aocl1.c", "Organization": "Free thinker, does not speak for AdaCore", "Date": "Tue, 10 Feb 2026 03:21:48 -0300", "Message-ID": "<orfr79m83n.fsf@lxoliva.fsfla.org>", "User-Agent": "Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)", "MIME-Version": "1.0", "Content-Type": "text/plain", "X-Scanned-By": "MIMEDefang 2.84", "X-BeenThere": "gcc-patches@gcc.gnu.org", "X-Mailman-Version": "2.1.30", "Precedence": "list", "List-Id": "Gcc-patches mailing list <gcc-patches.gcc.gnu.org>", "List-Unsubscribe": "<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>", "List-Archive": "<https://gcc.gnu.org/pipermail/gcc-patches/>", "List-Post": "<mailto:gcc-patches@gcc.gnu.org>", "List-Help": "<mailto:gcc-patches-request@gcc.gnu.org?subject=help>", "List-Subscribe": "<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>", "Errors-To": "gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org" }, "content": "x86_64-elf fails gcc.target/i386/vectorize-aocl1.c because various\nfunctions aren't recognized as builtins because the target isn't\nassumed to offer C99 math library functions, and then the expected\ntransformations don't occur when calling them.\n\nIt would presumably be possible to adjust the test so that it passes\nunder such conditions, but I'm not undertaking that. Requiring glibc\nisn't quite ideal, but it's probably good enough, even though the test\nmakes some effort to compile with other libraries.\n\nTested on x86_64-elf with trunk, and also with gcc-15. Ok to install?\n\n\nfor gcc/testsuite/ChangeLog\n\n\t* gcc.target/i386/vectorize-aocl1.c: Require glibc.\n---\n gcc/testsuite/gcc.target/i386/vectorize-aocl1.c | 2 +-\n 1 file changed, 1 insertion(+), 1 deletion(-)", "diff": "diff --git a/gcc/testsuite/gcc.target/i386/vectorize-aocl1.c b/gcc/testsuite/gcc.target/i386/vectorize-aocl1.c\nindex 5ffb04a7b5b96..18c098aeed067 100644\n--- a/gcc/testsuite/gcc.target/i386/vectorize-aocl1.c\n+++ b/gcc/testsuite/gcc.target/i386/vectorize-aocl1.c\n@@ -1,4 +1,4 @@\n-/* { dg-do compile { target { ! ia32 } } } */\n+/* { dg-do compile { target { { ! ia32 } && glibc } } } */\n /* { dg-options \"-O2 -ftree-vectorize -ffast-math -march=znver5 -mveclibabi=aocl\" } */\n \n \n", "prefixes": [] }