get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/2195304/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2195304,
    "url": "http://patchwork.ozlabs.org/api/patches/2195304/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/gcc/patch/e6c27fcb-d982-47de-a28d-31497f9993c1@gmail.com/",
    "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": "<e6c27fcb-d982-47de-a28d-31497f9993c1@gmail.com>",
    "list_archive_url": null,
    "date": "2026-02-10T17:55:35",
    "name": "[1/13] Coarray shared memory library",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "506a7bd68c48430eb5c73958a6afdbc842e47159",
    "submitter": {
        "id": 78264,
        "url": "http://patchwork.ozlabs.org/api/people/78264/?format=api",
        "name": "Jerry D",
        "email": "jvdelisle2@gmail.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/e6c27fcb-d982-47de-a28d-31497f9993c1@gmail.com/mbox/",
    "series": [
        {
            "id": 491719,
            "url": "http://patchwork.ozlabs.org/api/series/491719/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=491719",
            "date": "2026-02-10T17:55:35",
            "name": "[1/13] Coarray shared memory library",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/491719/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2195304/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2195304/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 unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20230601 header.b=M+1ELYux;\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 unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20230601 header.b=M+1ELYux",
            "sourceware.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com",
            "sourceware.org; spf=pass smtp.mailfrom=gmail.com",
            "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 4f9Tkx0Qsrz1xtr\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 11 Feb 2026 04:56:09 +1100 (AEDT)",
            "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 075BC4BA2E1A\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 10 Feb 2026 17:56:07 +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 DF63E4BA2E10\n for <gcc-patches@gcc.gnu.org>; Tue, 10 Feb 2026 17:55:37 +0000 (GMT)",
            "by mail-pl1-f172.google.com with SMTP id\n d9443c01a7336-2a95bfdb31eso18121885ad.3\n for <gcc-patches@gcc.gnu.org>; Tue, 10 Feb 2026 09:55:37 -0800 (PST)",
            "from [10.168.168.23] ([50.37.179.80])\n by smtp.gmail.com with ESMTPSA id\n d9443c01a7336-2a9521b9bd1sm164374165ad.66.2026.02.10.09.55.35\n (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n Tue, 10 Feb 2026 09:55:35 -0800 (PST)"
        ],
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 sourceware.org 075BC4BA2E1A",
            "OpenDKIM Filter v2.11.0 sourceware.org DF63E4BA2E10"
        ],
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org DF63E4BA2E10",
        "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org DF63E4BA2E10",
        "ARC-Seal": "i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1770746138; cv=none;\n b=m10LqNEQKm5voH9Q3mIEmIOtzv1o5mAkA2X0vv2h+gHHEbpzBSaxz+B58PSUu4igBDeJkxB2ZeNRltYct/jRA0jzA+EWoxN9qZ9vwK+x/JYNBm9ulngTBSTp0s7RYK7T5UL5DLozFsvO3xn47g9PV575r9VX7qIrilcJ+UlwByw=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1770746138; c=relaxed/simple;\n bh=I/5zWNQ0MpzZaUaQSlQ9nIPG3hYbl2xC3JxmBiFU0y4=;\n h=DKIM-Signature:Message-ID:Date:MIME-Version:To:From:Subject;\n b=aRHBkZu8KRWubQCC6S5SieWvOX8Oc2iOdtfuNjFcIsRQd6yKaXYy8O74tWcpv4160S67/0JHDqHBhj0tBLoY1NtPJTIDtqDq6ySehC4qyu6EK3S6ynNA3r/vkg7IAlM6uogeHe4cVuyGepDt89NxQoGit07WZydxmsz1Dh5Dj9Q=",
        "ARC-Authentication-Results": "i=1; server2.sourceware.org",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20230601; t=1770746137; x=1771350937; darn=gcc.gnu.org;\n h=cc:autocrypt:subject:from:to:content-language:user-agent\n :mime-version:date:message-id:from:to:cc:subject:date:message-id\n :reply-to; bh=fSiFDEYHLtfOdsIhRJD/IQCa+0bmXQn+0waQOR5x3TY=;\n b=M+1ELYux9V/o3M8WTOZJ/svmkF6/GH0NtA6zpUfIB954AeyrRriNwP+zqquRAPPDGR\n 1RCeJBIZPlGpzvgnUarBYzXY2g3LNWb7g+vt81tKEKiTVOyRKHRRPAw9ZPYA9jmFk4qm\n JdzqT3rDdEYvi7Nx6aHeq0SZy2PXP6xoZ777urDTmZw9Aj42SdeCVeYtJiMCx41lUvAu\n G2eQKEzMf7Ptuh6cAWX1C5cNqmUVJRm70TYk6n523lzuj0jDRUBCITMNVrPbPvYLxmqD\n kG4TUCyFyUjqMDlKZbQtzOCN0UBFfVedeQcKkYuxP7HknyyoOmWuLYs3utowoOAS4AuW\n lJKw==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20230601; t=1770746137; x=1771350937;\n h=cc:autocrypt:subject:from:to:content-language:user-agent\n :mime-version:date:message-id:x-gm-gg:x-gm-message-state:from:to:cc\n :subject:date:message-id:reply-to;\n bh=fSiFDEYHLtfOdsIhRJD/IQCa+0bmXQn+0waQOR5x3TY=;\n b=EsZZFGiF5Jc/QC5Zaxa4MiDdiEuy+TU+5AFe/NtD8yjzqj1fIXhEV25RD9STPT8zK7\n aScz+lOv2rwAPjJz0oVN0uLSlSFHwbwaVkZZ8wfTzUabwq+RLaSyz4agKJ13Qf3pmH+V\n h2vCNtEeSOPTQYHd4U1UOVHWWWFfr5K/chUryYyBvR7vcECcLyj434It5+Wn77kiCYwa\n MdUh0Lh28O/O2FdmSiRXowCRBqrbv9RHVbQAIYcDgJjXGL/SlowgCu9jSLEv899qYhLg\n LMop5b4t1m/LhxwN3l6pGm9ry8OvcQoaz+/VjQGxAXYiX3yXn8atTBw53Y4UY8IXDNbV\n Qa3g==",
        "X-Forwarded-Encrypted": "i=1;\n AJvYcCXrApyLftWRZ7kLA1zrWbZXJDQDYDxrcl58uPa3jQsbp3MTKa1w7sdXbU8jLBQBKHufaO9QFeP0rP+PHw==@gcc.gnu.org",
        "X-Gm-Message-State": "AOJu0Yy45g0DLYf3rFEfqMdNmOexzSGnN3RKBnWt7Bg9jHkE7R00xsg8\n PLL4s4BsWJCc0g75BWFsnUjz56Jc6/vjYJ2xIGctmHEzPwolGX8+apQ9",
        "X-Gm-Gg": "AZuq6aIMfZ5YzduASw2Fs6jgdiVB8Jp/N6YYRevB+IG69WJUiQVnDiHFZEfFQZnM7rx\n gCTxHpksLM/lKX/PpBkmYG+z8PV7iDJF8uTU7BqVWRny36PmC4AKCQd27ILN5futpycJN+5Z3Sn\n Hf7uMWFGYVOVhnYSBsViZZcR7SnSWVqVVZkx9TdaCHk1zFZUUHWv7lQtOWLRnnn/86qKh3Jgdss\n aodLuPSp2zKfU97WTKjOaHt2GKSdnJxyQAWR/X0W3vhorf6Z4mNzMZI+Xx09ShRstcnmnuXJlm5\n 9DEjzsbJ6bdwuh89H6+HqnxW6fHmJO6Vk7UYl08NLm29Wx3yosqQ3Fh/0zH2COhoH3Ai4EhFbbL\n FyaVoSRXzFfqjAICdTMEUT9Rlcc4vJfQ/YBA4NURFOLVGSwijWalzvFumzm1QIKUy8Yn8c78tpt\n TIwVE8jPm5+S4uSzZBaXB27mgVIYLE/XbCKY+wdQ==",
        "X-Received": "by 2002:a17:903:298d:b0:2aa:d5b1:1940 with SMTP id\n d9443c01a7336-2aad5b11c7emr105970565ad.35.1770746136681;\n Tue, 10 Feb 2026 09:55:36 -0800 (PST)",
        "Content-Type": "multipart/mixed; boundary=\"------------6DTRMBlkim57qFxnLpsumaMt\"",
        "Message-ID": "<e6c27fcb-d982-47de-a28d-31497f9993c1@gmail.com>",
        "Date": "Tue, 10 Feb 2026 09:55:35 -0800",
        "MIME-Version": "1.0",
        "User-Agent": "Mozilla Thunderbird",
        "Content-Language": "en-US",
        "To": "gfortran <fortran@gcc.gnu.org>, gcc-patches <gcc-patches@gcc.gnu.org>",
        "From": "Jerry D <jvdelisle2@gmail.com>",
        "Subject": "[PATCH 1/13] Coarray shared memory library",
        "Autocrypt": "addr=jvdelisle2@gmail.com; keydata=\n xjMEY5TlkxYJKwYBBAHaRw8BAQdAyrkRDhmJhSTTlV/50gJLlvliU6/Lm5C9ViKV8T9y1GnN\n HkplcnJ5IEQgPGp2ZGVsaXNsZTJAZ21haWwuY29tPsKJBBMWCAAxFiEEOFR0TS0390uh8dRV\n uWXAJaWpwWoFAmOU5ZMCGwMECwkIBwUVCAkKCwUWAgMBAAAKCRC5ZcAlpanBalsJAP4wdCiH\n 2Of9oZv1QWgZ/AVdbWFM3Fv47/WZQHOXfoZ9HgD6AkXrKeJ+6usST7PEaDJjptaViT1fLiYY\n V/6XaOKSsgLOOARjlOWTEgorBgEEAZdVAQUBAQdAdA7PczYnl07vnOT9oP/wvvMDd4HP09Zl\n g3LzwXQJWT8DAQgHwngEGBYIACAWIQQ4VHRNLTf3S6Hx1FW5ZcAlpanBagUCY5TlkwIbDAAK\n CRC5ZcAlpanBasF/AQCa5WjlsVpLsEiggZyT18MOJNAdeRd7wkGDUrwedHrvawD/cE1H+/Ms\n L1ZwvQiLfGdx8crigQqWTQyos4kH8Wx82wc=",
        "Cc": "Tobias Burnus <tburnus@baylibre.com>, Richard Biener <rguenther@suse.de>,\n Andre Vehreschild <vehre@gmx.de>, Jakub Jelinek <jakub@redhat.com>,\n Paul Richard Thomas <paul.richard.thomas@gmail.com>,\n FX Coudert <fxcoudert@gmail.com>, Toon Moene <toon@moene.org>",
        "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": "Dear all, as requested.\n\nAttached is the first of the series of 13 patches which implements a new shared \nmemory library -lcaf_shmem. All 13 patches should be applied before attempting \nto build and test. The change log entries provide explanation as well as the \nchanges to invoke.texi\n\nPreviously identified locking and syncing issues are fixed by patches 11 and 12.\n\nChanges to the configuration and regeneration files are grouped in patch 13.\n\nPlease review.\n\nBest regards,\n\nJerry",
    "diff": "commit 865b386934dec3b8dd2afffc637f3be78f2bc65d\nAuthor: Andre Vehreschild <vehre@gcc.gnu.org>\nDate:   Fri Apr 25 14:37:47 2025 +0200\n\n    Fortran: Unify check of teams parameter in failed/stopped_images().\n    \n    gcc/fortran/ChangeLog:\n    \n            * check.cc (gfc_check_failed_or_stopped_images): Support teams\n            argument and check for incorrect type.\n    \n    gcc/testsuite/ChangeLog:\n    \n            * gfortran.dg/coarray/failed_images_1.f08: Adapt check of error\n            message.\n            * gfortran.dg/coarray/stopped_images_1.f08: Same.\n\ndiff --git a/gcc/fortran/check.cc b/gcc/fortran/check.cc\nindex 4a4e1a8d21d..2dad9c77d30 100644\n--- a/gcc/fortran/check.cc\n+++ b/gcc/fortran/check.cc\n@@ -1911,13 +1911,8 @@ gfc_check_f_c_string (gfc_expr *string, gfc_expr *asis)\n bool\n gfc_check_failed_or_stopped_images (gfc_expr *team, gfc_expr *kind)\n {\n-  if (team)\n-    {\n-      gfc_error (\"%qs argument of %qs intrinsic at %L not yet supported\",\n-\t\t gfc_current_intrinsic_arg[0]->name, gfc_current_intrinsic,\n-\t\t &team->where);\n-      return false;\n-    }\n+  if (team && (!scalar_check (team, 0) || !team_type_check (team, 0)))\n+    return false;\n \n   if (kind)\n     {\ndiff --git a/gcc/testsuite/gfortran.dg/coarray/failed_images_1.f08 b/gcc/testsuite/gfortran.dg/coarray/failed_images_1.f08\nindex 4898dd8a7a2..34ae131d15f 100644\n--- a/gcc/testsuite/gfortran.dg/coarray/failed_images_1.f08\n+++ b/gcc/testsuite/gfortran.dg/coarray/failed_images_1.f08\n@@ -8,7 +8,7 @@ program test_failed_images_1\n   integer :: i\n \n   fi = failed_images()         ! OK\n-  fi = failed_images(TEAM=1)   ! { dg-error \"'team' argument of 'failed_images' intrinsic at \\\\(1\\\\) not yet supported\" }\n+  fi = failed_images(TEAM=1)   ! { dg-error \"'team' argument of 'failed_images' intrinsic at \\\\(1\\\\) shall be of type 'team_type' from the intrinsic module 'ISO_FORTRAN_ENV'\" }\n   fi = failed_images(KIND=1)   ! OK\n   fi = failed_images(KIND=4)   ! OK\n   fi = failed_images(KIND=0)   ! { dg-error \"'kind' argument of 'failed_images' intrinsic at \\\\\\(1\\\\\\) must be positive\" }\ndiff --git a/gcc/testsuite/gfortran.dg/coarray/stopped_images_1.f08 b/gcc/testsuite/gfortran.dg/coarray/stopped_images_1.f08\nindex 403de585b9a..7658e6bb6bb 100644\n--- a/gcc/testsuite/gfortran.dg/coarray/stopped_images_1.f08\n+++ b/gcc/testsuite/gfortran.dg/coarray/stopped_images_1.f08\n@@ -8,7 +8,7 @@ program test_stopped_images_1\n   integer :: i\n \n   gi = stopped_images()         ! OK\n-  gi = stopped_images(TEAM=1)   ! { dg-error \"'team' argument of 'stopped_images' intrinsic at \\\\(1\\\\) not yet supported\" }\n+  gi = stopped_images(TEAM=1)   ! { dg-error \"'team' argument of 'stopped_images' intrinsic at \\\\(1\\\\) shall be of type 'team_type' from the intrinsic module 'ISO_FORTRAN_ENV'\" }\n   gi = stopped_images(KIND=1)   ! OK\n   gi = stopped_images(KIND=4)   ! OK\n   gi = stopped_images(KIND=0)   ! { dg-error \"'kind' argument of 'stopped_images' intrinsic at \\\\\\(1\\\\\\) must be positive\" }\n",
    "prefixes": [
        "1/13"
    ]
}