get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 814548,
    "url": "http://patchwork.ozlabs.org/api/1.2/patches/814548/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/glibc/patch/20170916211329.15602-1-slyfox@gentoo.org/",
    "project": {
        "id": 41,
        "url": "http://patchwork.ozlabs.org/api/1.2/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": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20170916211329.15602-1-slyfox@gentoo.org>",
    "list_archive_url": null,
    "date": "2017-09-16T21:13:29",
    "name": "ia64: refresh ulps",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "ee75f5cbef1c45df71514169283460a374f08c02",
    "submitter": {
        "id": 16727,
        "url": "http://patchwork.ozlabs.org/api/1.2/people/16727/?format=api",
        "name": "Sergei Trofimovich",
        "email": "slyfox@gentoo.org"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/glibc/patch/20170916211329.15602-1-slyfox@gentoo.org/mbox/",
    "series": [
        {
            "id": 3472,
            "url": "http://patchwork.ozlabs.org/api/1.2/series/3472/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/glibc/list/?series=3472",
            "date": "2017-09-16T21:13:29",
            "name": "ia64: refresh ulps",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/3472/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/814548/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/814548/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<libc-alpha-return-84666-incoming=patchwork.ozlabs.org@sourceware.org>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": [
            "patchwork-incoming@bilbo.ozlabs.org",
            "mailing list libc-alpha@sourceware.org"
        ],
        "Authentication-Results": [
            "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=sourceware.org\n\t(client-ip=209.132.180.131; helo=sourceware.org;\n\tenvelope-from=libc-alpha-return-84666-incoming=patchwork.ozlabs.org@sourceware.org;\n\treceiver=<UNKNOWN>)",
            "ozlabs.org; dkim=pass (1024-bit key;\n\tsecure) header.d=sourceware.org header.i=@sourceware.org\n\theader.b=\"NzDI31rK\"; dkim-atps=neutral",
            "sourceware.org; auth=none"
        ],
        "Received": [
            "from sourceware.org (server1.sourceware.org [209.132.180.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xvlPc4mbhz9sPr\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSun, 17 Sep 2017 07:13:56 +1000 (AEST)",
            "(qmail 103902 invoked by alias); 16 Sep 2017 21:13:43 -0000",
            "(qmail 103499 invoked by uid 89); 16 Sep 2017 21:13:42 -0000"
        ],
        "DomainKey-Signature": "a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id\n\t:list-unsubscribe:list-subscribe:list-archive:list-post\n\t:list-help:sender:from:to:cc:subject:date:message-id; q=dns; s=\n\tdefault; b=p/zT1BmZ21xEYfFjSpCu4cbzFWPx/ILpkZekMzEixTKFOafhjUjV6\n\tvc1D7CB3ZbculX6jgyUhw8hXw+E0C9hHnTjR01LUOJomJn+uK00Vgl328qX3r8od\n\tHMYD9sq1SKugGsdPGBH3LXxQnSfwvUYocFQgADhu/kJuRUWaG5BcNc=",
        "DKIM-Signature": "v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id\n\t:list-unsubscribe:list-subscribe:list-archive:list-post\n\t:list-help:sender:from:to:cc:subject:date:message-id; s=default;\n\tbh=+MR7BhOeGTcML33POv/etfLKYdo=; b=NzDI31rK/KXYmjITstyyvYeFD7fC\n\ti33QTjiGHS9yo6P/2M5YMBqbrKGIeYVl4F77UD7YZv7jpYPj+qnTR+Od1QtdLLi0\n\tvJVkSYWf5fvZtnmgxh10gd7SSxOh+X9n3oN5O8mKGI1N3WWpZJC6FbEm3M9KL7lQ\n\tXnZ7wrZe6Fn9obc=",
        "Mailing-List": "contact libc-alpha-help@sourceware.org; run by ezmlm",
        "Precedence": "bulk",
        "List-Id": "<libc-alpha.sourceware.org>",
        "List-Unsubscribe": "<mailto:libc-alpha-unsubscribe-incoming=patchwork.ozlabs.org@sourceware.org>",
        "List-Subscribe": "<mailto:libc-alpha-subscribe@sourceware.org>",
        "List-Archive": "<http://sourceware.org/ml/libc-alpha/>",
        "List-Post": "<mailto:libc-alpha@sourceware.org>",
        "List-Help": "<mailto:libc-alpha-help@sourceware.org>,\n\t<http://sourceware.org/ml/#faqs>",
        "Sender": "libc-alpha-owner@sourceware.org",
        "X-Virus-Found": "No",
        "X-Spam-SWARE-Status": "No, score=-26.9 required=5.0 tests=BAYES_00, GIT_PATCH_0,\n\tGIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, RP_MATCHES_RCVD,\n\tSPF_HELO_PASS,\n\tSPF_PASS autolearn=ham version=3.3.2 spammy=imaginary, sergei,\n\ttan",
        "X-HELO": "smtp.gentoo.org",
        "From": "Sergei Trofimovich <slyfox@gentoo.org>",
        "To": "libc-alpha@sourceware.org",
        "Cc": "vapier@gentoo.org,\n\tSergei Trofimovich <slyfox@gentoo.org>",
        "Subject": "[PATCH] ia64: refresh ulps",
        "Date": "Sat, 16 Sep 2017 22:13:29 +0100",
        "Message-Id": "<20170916211329.15602-1-slyfox@gentoo.org>"
    },
    "content": "Before regen 'make check results':\n\n  Summary of test results:\n    581 FAIL\n   3512 PASS\n      9 UNSUPPORTED\n     16 XFAIL\n      2 XPASS\n\nAfter regen 'make check results':\n\n  Summary of test results:\n    139 FAIL\n   3954 PASS\n      9 UNSUPPORTED\n     16 XFAIL\n      2 XPASS\n\nSome of math are still failing and need separate fixing\nbut those are NaN-related. Will be dealt with later.\n\nSigned-off-by: Sergei Trofimovich <slyfox@gentoo.org>\n---\n sysdeps/ia64/fpu/libm-test-ulps | 2158 ++++++++++++++++++++++++++++++++++++---\n 1 file changed, 2013 insertions(+), 145 deletions(-)",
    "diff": "diff --git a/sysdeps/ia64/fpu/libm-test-ulps b/sysdeps/ia64/fpu/libm-test-ulps\nindex 2776ba7fae..157973570e 100644\n--- a/sysdeps/ia64/fpu/libm-test-ulps\n+++ b/sysdeps/ia64/fpu/libm-test-ulps\n@@ -1,508 +1,2376 @@\n # Begin of automatic generation\n \n # Maximal error of functions:\n-Function: \"asin_downward\":\n+Function: \"acos\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+\n+Function: \"acos_downward\":\n double: 1\n float: 1\n+float128: 1\n idouble: 1\n ifloat: 1\n-ildouble: 1\n-ldouble: 1\n+ifloat128: 1\n \n-Function: \"asin_towardzero\":\n+Function: \"acos_towardzero\":\n double: 1\n float: 1\n+float128: 1\n idouble: 1\n ifloat: 1\n-ildouble: 1\n-ldouble: 1\n+ifloat128: 1\n \n-Function: \"asin_upward\":\n+Function: \"acos_upward\":\n double: 1\n float: 1\n+float128: 1\n idouble: 1\n ifloat: 1\n-ildouble: 1\n-ldouble: 1\n+ifloat128: 1\n \n-Function: Real part of \"cacos\":\n+Function: \"acosh\":\n double: 1\n-float: 2\n+float128: 2\n idouble: 1\n-ifloat: 2\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n-Function: Imaginary part of \"cacos\":\n-double: 1\n-float: 2\n-idouble: 1\n-ifloat: 2\n-ildouble: 2\n-ldouble: 2\n+Function: \"acosh_downward\":\n+float128: 3\n+ifloat128: 3\n \n-Function: Real part of \"cacosh\":\n-double: 1\n-float: 2\n-idouble: 1\n-ifloat: 2\n-ildouble: 2\n-ldouble: 2\n+Function: \"acosh_towardzero\":\n+float128: 2\n+ifloat128: 2\n \n-Function: Imaginary part of \"cacosh\":\n+Function: \"acosh_upward\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"asin\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"asin_downward\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"asin_towardzero\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"asin_upward\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"asinh\":\n double: 1\n-float: 2\n+float128: 3\n idouble: 1\n-ifloat: 2\n-ildouble: 1\n-ldouble: 1\n+ifloat128: 3\n \n-Function: Real part of \"casin\":\n+Function: \"asinh_downward\":\n+float128: 4\n+ifloat128: 4\n+\n+Function: \"asinh_towardzero\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"asinh_upward\":\n+float128: 4\n+ifloat128: 4\n+\n+Function: \"atan\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"atan2\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"atan2_downward\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n-Function: Imaginary part of \"casin\":\n-double: 1\n-float: 2\n-idouble: 1\n-ifloat: 2\n-ildouble: 2\n-ldouble: 2\n-\n-Function: Real part of \"casinh\":\n-double: 1\n-float: 2\n-idouble: 1\n-ifloat: 2\n-ildouble: 2\n-ldouble: 2\n-\n-Function: Imaginary part of \"casinh\":\n-double: 1\n+Function: \"atan2_towardzero\":\n float: 1\n-idouble: 1\n+float128: 3\n ifloat: 1\n+ifloat128: 3\n ildouble: 1\n ldouble: 1\n \n-Function: Imaginary part of \"catan\":\n+Function: \"atan2_upward\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n-Function: Real part of \"catanh\":\n+Function: \"atan_downward\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n-Function: Real part of \"ccos\":\n-double: 1\n-idouble: 1\n+Function: \"atan_towardzero\":\n+float: 1\n+float128: 1\n+ifloat: 1\n+ifloat128: 1\n ildouble: 1\n ldouble: 1\n \n-Function: Imaginary part of \"ccos\":\n+Function: \"atan_upward\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n-Function: Real part of \"ccosh\":\n-double: 1\n+Function: \"atanh\":\n+float128: 3\n+ifloat128: 3\n+\n+Function: \"atanh_downward\":\n float: 1\n-idouble: 1\n+float128: 4\n ifloat: 1\n+ifloat128: 4\n \n-Function: Imaginary part of \"ccosh\":\n-double: 1\n+Function: \"atanh_towardzero\":\n float: 1\n-idouble: 1\n+float128: 2\n ifloat: 1\n-ildouble: 1\n-ldouble: 1\n+ifloat128: 2\n \n-Function: Real part of \"cexp\":\n-double: 2\n+Function: \"atanh_upward\":\n float: 1\n-idouble: 2\n+float128: 4\n+ifloat: 1\n+ifloat128: 4\n+\n+Function: \"cabs\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"cabs_downward\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n ifloat: 1\n+ifloat128: 1\n ildouble: 1\n ldouble: 1\n \n-Function: Imaginary part of \"cexp\":\n+Function: \"cabs_towardzero\":\n double: 1\n-float: 2\n+float: 1\n+float128: 1\n idouble: 1\n-ifloat: 2\n+ifloat: 1\n+ifloat128: 1\n ildouble: 1\n ldouble: 1\n \n-Function: Real part of \"clog\":\n+Function: \"cabs_upward\":\n double: 1\n float: 1\n+float128: 1\n idouble: 1\n ifloat: 1\n+ifloat128: 1\n ildouble: 1\n ldouble: 1\n \n-Function: Imaginary part of \"clog\":\n+Function: Real part of \"cacos\":\n double: 1\n+float: 2\n+float128: 2\n idouble: 1\n+ifloat: 2\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n-Function: Real part of \"clog10\":\n+Function: Imaginary part of \"cacos\":\n double: 2\n float: 2\n+float128: 2\n idouble: 2\n ifloat: 2\n-ildouble: 1\n-ldouble: 1\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n \n-Function: Imaginary part of \"clog10\":\n+Function: Real part of \"cacos_downward\":\n double: 1\n float: 1\n+float128: 3\n idouble: 1\n ifloat: 1\n-ildouble: 1\n-ldouble: 1\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n \n-Function: \"cos\":\n-double: 1\n-idouble: 1\n+Function: Imaginary part of \"cacos_downward\":\n+double: 5\n+float: 6\n+float128: 6\n+idouble: 5\n+ifloat: 6\n+ifloat128: 6\n+ildouble: 5\n+ldouble: 5\n \n-Function: \"cos_downward\":\n+Function: Real part of \"cacos_towardzero\":\n double: 1\n float: 1\n+float128: 3\n idouble: 1\n ifloat: 1\n-ildouble: 1\n-ldouble: 1\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n \n-Function: \"cos_towardzero\":\n+Function: Imaginary part of \"cacos_towardzero\":\n+double: 4\n+float: 5\n+float128: 5\n+idouble: 4\n+ifloat: 5\n+ifloat128: 5\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Real part of \"cacos_upward\":\n+double: 2\n+float: 2\n+float128: 3\n+idouble: 2\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"cacos_upward\":\n+double: 5\n+float: 5\n+float128: 7\n+idouble: 5\n+ifloat: 5\n+ifloat128: 7\n+ildouble: 5\n+ldouble: 5\n+\n+Function: Real part of \"cacosh\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"cacosh\":\n double: 1\n-float: 1\n+float: 2\n+float128: 2\n idouble: 1\n-ifloat: 1\n+ifloat: 2\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n-Function: \"cos_upward\":\n-ildouble: 1\n-ldouble: 1\n+Function: Real part of \"cacosh_downward\":\n+double: 4\n+float: 5\n+float128: 5\n+idouble: 4\n+ifloat: 5\n+ifloat128: 5\n+ildouble: 4\n+ldouble: 4\n \n-Function: Real part of \"cpow\":\n+Function: Imaginary part of \"cacosh_downward\":\n double: 2\n-float: 5\n+float: 2\n+float128: 4\n idouble: 2\n-ifloat: 5\n+ifloat: 2\n+ifloat128: 4\n ildouble: 3\n ldouble: 3\n \n-Function: Imaginary part of \"cpow\":\n-float: 2\n-ifloat: 2\n+Function: Real part of \"cacosh_towardzero\":\n+double: 4\n+float: 5\n+float128: 5\n+idouble: 4\n+ifloat: 5\n+ifloat128: 5\n ildouble: 4\n ldouble: 4\n \n-Function: Real part of \"csin\":\n+Function: Imaginary part of \"cacosh_towardzero\":\n double: 1\n float: 1\n+float128: 3\n idouble: 1\n ifloat: 1\n-ildouble: 1\n-ldouble: 1\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n \n-Function: Imaginary part of \"csin\":\n-float: 1\n-ifloat: 1\n+Function: Real part of \"cacosh_upward\":\n+double: 4\n+float: 3\n+float128: 6\n+idouble: 4\n+ifloat: 3\n+ifloat128: 6\n+ildouble: 4\n+ldouble: 4\n \n-Function: Real part of \"csinh\":\n+Function: Imaginary part of \"cacosh_upward\":\n+double: 3\n+float: 2\n+float128: 4\n+idouble: 3\n+ifloat: 2\n+ifloat128: 4\n+ildouble: 3\n+ldouble: 3\n+\n+Function: \"carg\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"carg_downward\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n-Function: Imaginary part of \"csinh\":\n-double: 1\n-float: 1\n-idouble: 1\n-ifloat: 1\n-\n-Function: Real part of \"csqrt\":\n-double: 1\n+Function: \"carg_towardzero\":\n float: 1\n-idouble: 1\n+float128: 3\n ifloat: 1\n+ifloat128: 3\n ildouble: 1\n ldouble: 1\n \n-Function: Imaginary part of \"csqrt\":\n+Function: \"carg_upward\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n-Function: Real part of \"ctan\":\n+Function: Real part of \"casin\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n-ildouble: 2\n-ldouble: 2\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n \n-Function: Imaginary part of \"ctan\":\n+Function: Imaginary part of \"casin\":\n double: 2\n-float: 1\n+float: 2\n+float128: 2\n idouble: 2\n-ifloat: 1\n-ildouble: 2\n-ldouble: 2\n-\n-Function: Real part of \"ctan_downward\":\n-double: 4\n-float: 4\n-idouble: 4\n-ifloat: 4\n+ifloat: 2\n+ifloat128: 2\n ildouble: 2\n ldouble: 2\n \n-Function: Imaginary part of \"ctan_downward\":\n+Function: Real part of \"casin_downward\":\n double: 3\n float: 2\n+float128: 3\n idouble: 3\n ifloat: 2\n-ildouble: 2\n-ldouble: 2\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n \n-Function: Real part of \"ctan_towardzero\":\n-double: 2\n-float: 1\n-idouble: 2\n-ifloat: 1\n-ildouble: 2\n-ldouble: 2\n+Function: Imaginary part of \"casin_downward\":\n+double: 5\n+float: 6\n+float128: 6\n+idouble: 5\n+ifloat: 6\n+ifloat128: 6\n+ildouble: 5\n+ldouble: 5\n \n-Function: Imaginary part of \"ctan_towardzero\":\n+Function: Real part of \"casin_towardzero\":\n double: 3\n float: 2\n+float128: 3\n idouble: 3\n ifloat: 2\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"casin_towardzero\":\n+double: 4\n+float: 5\n+float128: 5\n+idouble: 4\n+ifloat: 5\n+ifloat128: 5\n ildouble: 4\n ldouble: 4\n \n-Function: Real part of \"ctan_upward\":\n+Function: Real part of \"casin_upward\":\n double: 2\n-float: 3\n+float: 1\n+float128: 3\n+idouble: 2\n+ifloat: 1\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"casin_upward\":\n+double: 5\n+float: 5\n+float128: 7\n+idouble: 5\n+ifloat: 5\n+ifloat128: 7\n+ildouble: 5\n+ldouble: 5\n+\n+Function: Real part of \"casinh\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"casinh\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"casinh_downward\":\n+double: 5\n+float: 6\n+float128: 6\n+idouble: 5\n+ifloat: 6\n+ifloat128: 6\n+ildouble: 5\n+ldouble: 5\n+\n+Function: Imaginary part of \"casinh_downward\":\n+double: 3\n+float: 2\n+float128: 3\n+idouble: 3\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"casinh_towardzero\":\n+double: 4\n+float: 5\n+float128: 5\n+idouble: 4\n+ifloat: 5\n+ifloat128: 5\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Imaginary part of \"casinh_towardzero\":\n+double: 3\n+float: 2\n+float128: 3\n+idouble: 3\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"casinh_upward\":\n+double: 5\n+float: 5\n+float128: 7\n+idouble: 5\n+ifloat: 5\n+ifloat128: 7\n+ildouble: 5\n+ldouble: 5\n+\n+Function: Imaginary part of \"casinh_upward\":\n+double: 2\n+float: 1\n+float128: 3\n+idouble: 2\n+ifloat: 1\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"catan\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+\n+Function: Imaginary part of \"catan\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"catan_downward\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Imaginary part of \"catan_downward\":\n+double: 2\n+float: 1\n+float128: 2\n+idouble: 2\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"catan_towardzero\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Imaginary part of \"catan_towardzero\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"catan_upward\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Imaginary part of \"catan_upward\":\n+double: 2\n+float: 2\n+float128: 3\n+idouble: 2\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"catanh\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Imaginary part of \"catanh\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+\n+Function: Real part of \"catanh_downward\":\n+double: 2\n+float: 1\n+float128: 2\n+idouble: 2\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"catanh_downward\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"catanh_towardzero\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"catanh_towardzero\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"catanh_upward\":\n+double: 4\n+float: 4\n+float128: 4\n+idouble: 4\n+ifloat: 4\n+ifloat128: 4\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Imaginary part of \"catanh_upward\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"cbrt\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"cbrt_downward\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"cbrt_towardzero\":\n+float: 1\n+float128: 1\n+ifloat: 1\n+ifloat128: 1\n+\n+Function: \"cbrt_upward\":\n+float: 1\n+float128: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"ccos\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Imaginary part of \"ccos\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"ccos_downward\":\n+double: 3\n+float: 1\n+float128: 2\n+idouble: 3\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"ccos_downward\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"ccos_towardzero\":\n+double: 3\n+float: 1\n+float128: 2\n+idouble: 3\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"ccos_towardzero\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"ccos_upward\":\n+double: 1\n+float: 2\n+float128: 3\n+idouble: 1\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"ccos_upward\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"ccosh\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+\n+Function: Imaginary part of \"ccosh\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"ccosh_downward\":\n+double: 3\n+float: 2\n+float128: 2\n+idouble: 3\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"ccosh_downward\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"ccosh_towardzero\":\n+double: 3\n+float: 2\n+float128: 2\n+idouble: 3\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"ccosh_towardzero\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"ccosh_upward\":\n+double: 1\n+float: 2\n+float128: 3\n+idouble: 1\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"ccosh_upward\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"cexp\":\n+double: 2\n+float: 1\n+float128: 1\n+idouble: 2\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Imaginary part of \"cexp\":\n+double: 1\n+float: 2\n+float128: 1\n+idouble: 1\n+ifloat: 2\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"cexp_downward\":\n+double: 4\n+float: 2\n+float128: 2\n+idouble: 4\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"cexp_downward\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"cexp_towardzero\":\n+double: 4\n+float: 2\n+float128: 2\n+idouble: 4\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"cexp_towardzero\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"cexp_upward\":\n+double: 2\n+float: 2\n+float128: 3\n+idouble: 2\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"cexp_upward\":\n+double: 3\n+float: 2\n+float128: 3\n+idouble: 3\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"clog\":\n+double: 2\n+float: 3\n+float128: 2\n+idouble: 2\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"clog\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"clog10\":\n+double: 3\n+float: 4\n+float128: 2\n+idouble: 3\n+ifloat: 4\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"clog10\":\n+double: 2\n+float: 1\n+float128: 2\n+idouble: 2\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"clog10_downward\":\n+double: 4\n+float: 4\n+float128: 3\n+idouble: 4\n+ifloat: 4\n+ifloat128: 3\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Imaginary part of \"clog10_downward\":\n+double: 2\n+float: 2\n+float128: 3\n+idouble: 2\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"clog10_towardzero\":\n+double: 5\n+float: 5\n+float128: 4\n+idouble: 5\n+ifloat: 5\n+ifloat128: 4\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Imaginary part of \"clog10_towardzero\":\n+double: 2\n+float: 2\n+float128: 3\n+idouble: 2\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"clog10_upward\":\n+double: 4\n+float: 5\n+float128: 4\n+idouble: 4\n+ifloat: 5\n+ifloat128: 4\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Imaginary part of \"clog10_upward\":\n+double: 2\n+float: 2\n+float128: 3\n+idouble: 2\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"clog_downward\":\n+double: 3\n+float: 3\n+float128: 3\n+idouble: 3\n+ifloat: 3\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"clog_downward\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"clog_towardzero\":\n+double: 3\n+float: 4\n+float128: 3\n+idouble: 3\n+ifloat: 4\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"clog_towardzero\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"clog_upward\":\n+double: 2\n+float: 3\n+float128: 4\n+idouble: 2\n+ifloat: 3\n+ifloat128: 4\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"clog_upward\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"cos\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+\n+Function: \"cos_downward\":\n+double: 1\n+float: 1\n+float128: 3\n+idouble: 1\n+ifloat: 1\n+ifloat128: 3\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"cos_towardzero\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"cos_upward\":\n+double: 1\n+float128: 2\n+idouble: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"cosh\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"cosh_downward\":\n+float128: 2\n+ifloat128: 1\n+\n+Function: \"cosh_towardzero\":\n+float128: 2\n+ifloat128: 1\n+\n+Function: \"cosh_upward\":\n+float128: 3\n+ifloat128: 1\n+\n+Function: Real part of \"cpow\":\n+double: 2\n+float: 5\n+float128: 4\n+idouble: 2\n+ifloat: 5\n+ifloat128: 4\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"cpow\":\n+float: 2\n+float128: 1\n+ifloat: 2\n+ifloat128: 1\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Real part of \"cpow_downward\":\n+double: 5\n+float: 8\n+float128: 6\n+idouble: 5\n+ifloat: 8\n+ifloat128: 6\n+ildouble: 7\n+ldouble: 7\n+\n+Function: Imaginary part of \"cpow_downward\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"cpow_towardzero\":\n+double: 5\n+float: 8\n+float128: 6\n+idouble: 5\n+ifloat: 8\n+ifloat128: 6\n+ildouble: 7\n+ldouble: 7\n+\n+Function: Imaginary part of \"cpow_towardzero\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"cpow_upward\":\n+double: 4\n+float: 1\n+float128: 3\n+idouble: 4\n+ifloat: 1\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"cpow_upward\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"csin\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Imaginary part of \"csin\":\n+float: 1\n+float128: 1\n+ifloat: 1\n+ifloat128: 1\n+\n+Function: Real part of \"csin_downward\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"csin_downward\":\n+double: 3\n+float: 1\n+float128: 2\n+idouble: 3\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"csin_towardzero\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"csin_towardzero\":\n+double: 3\n+float: 1\n+float128: 2\n+idouble: 3\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"csin_upward\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"csin_upward\":\n+double: 1\n+float: 2\n+float128: 3\n+idouble: 1\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"csinh\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Imaginary part of \"csinh\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Real part of \"csinh_downward\":\n+double: 3\n+float: 1\n+float128: 2\n+idouble: 3\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"csinh_downward\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"csinh_towardzero\":\n+double: 3\n+float: 1\n+float128: 2\n+idouble: 3\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"csinh_towardzero\":\n+double: 3\n+float: 3\n+float128: 2\n+idouble: 3\n+ifloat: 3\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"csinh_upward\":\n+double: 1\n+float: 2\n+float128: 3\n+idouble: 1\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 1\n+ldouble: 1\n+\n+Function: Imaginary part of \"csinh_upward\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"csqrt\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"csqrt\":\n+double: 2\n+float: 2\n+float128: 2\n+idouble: 2\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"csqrt_downward\":\n+double: 4\n+float: 4\n+float128: 4\n+idouble: 4\n+ifloat: 4\n+ifloat128: 4\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Imaginary part of \"csqrt_downward\":\n+double: 3\n+float: 3\n+float128: 3\n+idouble: 3\n+ifloat: 3\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"csqrt_towardzero\":\n+double: 3\n+float: 3\n+float128: 3\n+idouble: 3\n+ifloat: 3\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Imaginary part of \"csqrt_towardzero\":\n+double: 3\n+float: 3\n+float128: 3\n+idouble: 3\n+ifloat: 3\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"csqrt_upward\":\n+double: 4\n+float: 4\n+float128: 4\n+idouble: 4\n+ifloat: 4\n+ifloat128: 4\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Imaginary part of \"csqrt_upward\":\n+double: 3\n+float: 2\n+float128: 3\n+idouble: 3\n+ifloat: 2\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n+Function: Real part of \"ctan\":\n+double: 1\n+float: 1\n+float128: 3\n+idouble: 1\n+ifloat: 1\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"ctan\":\n+double: 2\n+float: 1\n+float128: 3\n+idouble: 2\n+ifloat: 1\n+ifloat128: 3\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"ctan_downward\":\n+double: 4\n+float: 4\n+float128: 4\n+idouble: 4\n+ifloat: 4\n+ifloat128: 4\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"ctan_downward\":\n+double: 3\n+float: 2\n+float128: 5\n+idouble: 3\n+ifloat: 2\n+ifloat128: 5\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Real part of \"ctan_towardzero\":\n+double: 2\n+float: 1\n+float128: 4\n+idouble: 2\n+ifloat: 1\n+ifloat128: 4\n+ildouble: 2\n+ldouble: 2\n+\n+Function: Imaginary part of \"ctan_towardzero\":\n+double: 3\n+float: 2\n+float128: 5\n+idouble: 3\n+ifloat: 2\n+ifloat128: 5\n+ildouble: 4\n+ldouble: 4\n+\n+Function: Real part of \"ctan_upward\":\n+double: 2\n+float: 3\n+float128: 5\n idouble: 2\n ifloat: 3\n+ifloat128: 5\n ildouble: 5\n ldouble: 5\n \n Function: Imaginary part of \"ctan_upward\":\n double: 6\n float: 2\n+float128: 5\n idouble: 6\n ifloat: 2\n+ifloat128: 5\n ildouble: 7\n ldouble: 7\n \n Function: Real part of \"ctanh\":\n double: 2\n float: 1\n+float128: 3\n idouble: 2\n ifloat: 1\n+ifloat128: 3\n ildouble: 1\n ldouble: 1\n \n Function: Imaginary part of \"ctanh\":\n double: 2\n float: 1\n+float128: 3\n idouble: 2\n ifloat: 1\n+ifloat128: 3\n ildouble: 2\n ldouble: 2\n \n Function: Real part of \"ctanh_downward\":\n double: 3\n float: 2\n+float128: 5\n idouble: 3\n ifloat: 2\n+ifloat128: 5\n ildouble: 1\n ldouble: 1\n \n Function: Imaginary part of \"ctanh_downward\":\n double: 4\n float: 4\n+float128: 4\n idouble: 4\n ifloat: 4\n+ifloat128: 4\n ildouble: 2\n ldouble: 2\n \n Function: Real part of \"ctanh_towardzero\":\n double: 3\n float: 2\n+float128: 5\n idouble: 3\n ifloat: 2\n+ifloat128: 5\n ildouble: 4\n ldouble: 4\n \n Function: Imaginary part of \"ctanh_towardzero\":\n double: 2\n float: 1\n+float128: 3\n idouble: 2\n ifloat: 1\n+ifloat128: 3\n ildouble: 1\n ldouble: 1\n \n Function: Real part of \"ctanh_upward\":\n double: 6\n float: 2\n+float128: 5\n idouble: 6\n ifloat: 2\n+ifloat128: 5\n ildouble: 7\n ldouble: 7\n \n Function: Imaginary part of \"ctanh_upward\":\n double: 2\n float: 3\n+float128: 5\n idouble: 2\n ifloat: 3\n+ifloat128: 5\n ildouble: 5\n ldouble: 5\n \n-Function: \"expm1\":\n+Function: \"erf\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"erf_downward\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"erf_towardzero\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"erf_upward\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"erfc\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"erfc_downward\":\n+double: 1\n+float128: 5\n+idouble: 1\n+ifloat128: 5\n+\n+Function: \"erfc_towardzero\":\n+double: 1\n+float128: 4\n+idouble: 1\n+ifloat128: 4\n+\n+Function: \"erfc_upward\":\n+double: 1\n+float128: 5\n+idouble: 1\n+ifloat128: 5\n+\n+Function: \"exp\":\n+float: 1\n+float128: 1\n+ifloat: 1\n+ifloat128: 1\n+\n+Function: \"exp10\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"exp10_downward\":\n+float128: 3\n+ifloat128: 3\n+\n+Function: \"exp10_towardzero\":\n+float128: 3\n+ifloat128: 3\n+\n+Function: \"exp10_upward\":\n+float128: 3\n+ifloat128: 3\n+\n+Function: \"exp2\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"exp2_downward\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"exp2_towardzero\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"exp2_upward\":\n+double: 1\n+float128: 2\n+idouble: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"expm1\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+\n+Function: \"expm1_downward\":\n+float128: 2\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"expm1_towardzero\":\n+float128: 4\n+ifloat128: 4\n+\n+Function: \"expm1_upward\":\n+float128: 3\n+ifloat128: 3\n+\n+Function: \"gamma\":\n+float: 1\n+ifloat: 1\n+\n+Function: \"gamma_downward\":\n+double: 1\n+float: 1\n+idouble: 1\n+ifloat: 1\n+\n+Function: \"gamma_towardzero\":\n+double: 1\n+float: 1\n+idouble: 1\n+ifloat: 1\n+\n+Function: \"gamma_upward\":\n+double: 1\n+float: 1\n+idouble: 1\n+ifloat: 1\n+\n+Function: \"hypot\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"hypot_downward\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"hypot_towardzero\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n ildouble: 1\n ldouble: 1\n \n-Function: \"expm1_downward\":\n+Function: \"hypot_upward\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n ildouble: 1\n ldouble: 1\n \n Function: \"j0\":\n double: 2\n float: 2\n+float128: 2\n idouble: 2\n ifloat: 2\n+ifloat128: 2\n ildouble: 2\n ldouble: 2\n \n+Function: \"j0_downward\":\n+double: 6\n+float: 4\n+float128: 4\n+idouble: 6\n+ifloat: 4\n+ifloat128: 4\n+ildouble: 3\n+ldouble: 3\n+\n+Function: \"j0_towardzero\":\n+double: 2\n+float: 1\n+float128: 2\n+idouble: 2\n+ifloat: 1\n+ifloat128: 2\n+ildouble: 5\n+ldouble: 5\n+\n+Function: \"j0_upward\":\n+double: 3\n+float: 2\n+float128: 5\n+idouble: 3\n+ifloat: 2\n+ifloat128: 5\n+ildouble: 5\n+ldouble: 5\n+\n Function: \"j1\":\n double: 1\n float: 2\n+float128: 4\n idouble: 1\n ifloat: 2\n+ifloat128: 4\n ildouble: 1\n ldouble: 1\n \n+Function: \"j1_downward\":\n+double: 3\n+float: 2\n+float128: 4\n+idouble: 3\n+ifloat: 2\n+ifloat128: 4\n+ildouble: 4\n+ldouble: 4\n+\n+Function: \"j1_towardzero\":\n+double: 3\n+float: 2\n+float128: 4\n+idouble: 3\n+ifloat: 2\n+ifloat128: 4\n+ildouble: 4\n+ldouble: 4\n+\n+Function: \"j1_upward\":\n+double: 3\n+float: 4\n+float128: 3\n+idouble: 3\n+ifloat: 4\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n Function: \"jn\":\n double: 4\n float: 4\n+float128: 7\n idouble: 4\n ifloat: 4\n+ifloat128: 7\n+ildouble: 4\n+ldouble: 4\n+\n+Function: \"jn_downward\":\n+double: 4\n+float: 5\n+float128: 8\n+idouble: 4\n+ifloat: 5\n+ifloat128: 8\n ildouble: 4\n ldouble: 4\n \n+Function: \"jn_towardzero\":\n+double: 4\n+float: 5\n+float128: 8\n+idouble: 4\n+ifloat: 5\n+ifloat128: 8\n+ildouble: 5\n+ldouble: 5\n+\n+Function: \"jn_upward\":\n+double: 5\n+float: 4\n+float128: 7\n+idouble: 5\n+ifloat: 4\n+ifloat128: 7\n+ildouble: 5\n+ldouble: 5\n+\n+Function: \"lgamma\":\n+float: 1\n+float128: 5\n+ifloat: 1\n+ifloat128: 5\n+\n+Function: \"lgamma_downward\":\n+double: 1\n+float: 1\n+float128: 8\n+idouble: 1\n+ifloat: 1\n+ifloat128: 8\n+\n+Function: \"lgamma_towardzero\":\n+double: 1\n+float: 1\n+float128: 5\n+idouble: 1\n+ifloat: 1\n+ifloat128: 5\n+\n+Function: \"lgamma_upward\":\n+double: 1\n+float: 1\n+float128: 8\n+idouble: 1\n+ifloat: 1\n+ifloat128: 8\n+\n+Function: \"log\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"log10\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"log10_downward\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"log10_towardzero\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"log10_upward\":\n+double: 1\n+float: 1\n+float128: 1\n+idouble: 1\n+ifloat: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"log1p\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"log1p_downward\":\n+double: 1\n+float128: 3\n+idouble: 1\n+ifloat128: 3\n+\n+Function: \"log1p_towardzero\":\n+double: 1\n+float128: 3\n+idouble: 1\n+ifloat128: 3\n+\n+Function: \"log1p_upward\":\n+double: 1\n+float128: 2\n+idouble: 1\n+ifloat128: 2\n+\n+Function: \"log2\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"log2_downward\":\n+float128: 3\n+ifloat128: 3\n+\n+Function: \"log2_towardzero\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"log2_upward\":\n+float128: 1\n+ifloat128: 1\n+\n+Function: \"log_downward\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+\n+Function: \"log_towardzero\":\n+double: 1\n+float128: 2\n+idouble: 1\n+ifloat128: 2\n+\n+Function: \"log_upward\":\n+double: 1\n+float128: 1\n+idouble: 1\n+ifloat128: 1\n+\n+Function: \"pow\":\n+float128: 2\n+ifloat128: 2\n+\n Function: \"pow_downward\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n \n Function: \"pow_towardzero\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n+ifloat128: 2\n+ildouble: 1\n+ldouble: 1\n \n Function: \"pow_upward\":\n double: 1\n float: 1\n+float128: 2\n idouble: 1\n ifloat: 1\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n Function: \"sin\":\n double: 1\n+float128: 1\n idouble: 1\n+ifloat128: 1\n \n Function: \"sin_downward\":\n double: 1\n+float: 1\n+float128: 3\n idouble: 1\n+ifloat: 1\n+ifloat128: 3\n ildouble: 1\n ldouble: 1\n \n Function: \"sin_towardzero\":\n double: 1\n+float: 1\n+float128: 2\n idouble: 1\n+ifloat: 1\n+ifloat128: 2\n ildouble: 1\n ldouble: 1\n \n Function: \"sin_upward\":\n double: 1\n+float: 1\n+float128: 3\n idouble: 1\n+ifloat: 1\n+ifloat128: 3\n ildouble: 1\n ldouble: 1\n \n Function: \"sincos\":\n double: 1\n+float128: 1\n idouble: 1\n+ifloat128: 1\n+\n+Function: \"sincos_downward\":\n+double: 1\n+float: 1\n+float128: 3\n+idouble: 1\n+ifloat: 1\n+ifloat128: 3\n+\n+Function: \"sincos_towardzero\":\n+double: 1\n+float: 1\n+float128: 2\n+idouble: 1\n+ifloat: 1\n+ifloat128: 2\n+\n+Function: \"sincos_upward\":\n+double: 1\n+float: 1\n+float128: 3\n+idouble: 1\n+ifloat: 1\n+ifloat128: 3\n+\n+Function: \"sinh\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"sinh_downward\":\n+float128: 3\n+ifloat128: 3\n+\n+Function: \"sinh_towardzero\":\n+float128: 3\n+ifloat128: 3\n+\n+Function: \"sinh_upward\":\n+float128: 4\n+ifloat128: 4\n+\n+Function: \"tan\":\n+float128: 1\n+ifloat128: 1\n+ildouble: 1\n+ldouble: 1\n \n Function: \"tan_downward\":\n+float128: 1\n+ifloat128: 1\n ildouble: 1\n ldouble: 1\n \n Function: \"tan_towardzero\":\n+float128: 1\n+ifloat128: 1\n ildouble: 1\n ldouble: 1\n \n Function: \"tan_upward\":\n+float128: 1\n+ifloat128: 1\n ildouble: 1\n ldouble: 1\n \n+Function: \"tanh\":\n+float128: 2\n+ifloat128: 2\n+\n+Function: \"tanh_downward\":\n+float128: 4\n+ifloat128: 4\n+\n+Function: \"tanh_towardzero\":\n+float128: 3\n+ifloat128: 3\n+\n+Function: \"tanh_upward\":\n+float128: 3\n+ifloat128: 3\n+\n Function: \"tgamma\":\n+float128: 4\n+ifloat128: 4\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"tgamma_downward\":\n+double: 1\n+float: 1\n+float128: 5\n+idouble: 1\n+ifloat: 1\n+ifloat128: 5\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"tgamma_towardzero\":\n+double: 1\n+float: 1\n+float128: 5\n+idouble: 1\n+ifloat: 1\n+ifloat128: 5\n+ildouble: 1\n+ldouble: 1\n+\n+Function: \"tgamma_upward\":\n+double: 1\n+float: 1\n+float128: 4\n+idouble: 1\n+ifloat: 1\n+ifloat128: 4\n ildouble: 1\n ldouble: 1\n \n Function: \"y0\":\n double: 2\n float: 1\n+float128: 3\n idouble: 2\n ifloat: 1\n+ifloat128: 3\n ildouble: 1\n ldouble: 1\n \n+Function: \"y0_downward\":\n+double: 4\n+float: 4\n+float128: 4\n+idouble: 4\n+ifloat: 4\n+ifloat128: 4\n+ildouble: 4\n+ldouble: 4\n+\n+Function: \"y0_towardzero\":\n+double: 3\n+float: 3\n+float128: 3\n+idouble: 3\n+ifloat: 3\n+ifloat128: 3\n+ildouble: 5\n+ldouble: 5\n+\n+Function: \"y0_upward\":\n+double: 4\n+float: 5\n+float128: 3\n+idouble: 4\n+ifloat: 5\n+ifloat128: 3\n+ildouble: 3\n+ldouble: 3\n+\n Function: \"y1\":\n double: 3\n float: 2\n+float128: 2\n idouble: 3\n ifloat: 2\n+ifloat128: 2\n ildouble: 2\n ldouble: 2\n \n+Function: \"y1_downward\":\n+double: 9\n+float: 2\n+float128: 4\n+idouble: 9\n+ifloat: 2\n+ifloat128: 4\n+ildouble: 3\n+ldouble: 3\n+\n+Function: \"y1_towardzero\":\n+double: 3\n+float: 2\n+float128: 2\n+idouble: 3\n+ifloat: 2\n+ifloat128: 2\n+ildouble: 3\n+ldouble: 3\n+\n+Function: \"y1_upward\":\n+double: 4\n+float: 2\n+float128: 5\n+idouble: 4\n+ifloat: 2\n+ifloat128: 5\n+ildouble: 7\n+ldouble: 7\n+\n Function: \"yn\":\n double: 3\n float: 3\n+float128: 5\n idouble: 3\n ifloat: 3\n-ildouble: 2\n-ldouble: 2\n+ifloat128: 5\n+ildouble: 3\n+ldouble: 3\n+\n+Function: \"yn_downward\":\n+double: 4\n+float: 4\n+float128: 5\n+idouble: 4\n+ifloat: 4\n+ifloat128: 5\n+ildouble: 4\n+ldouble: 4\n+\n+Function: \"yn_towardzero\":\n+double: 3\n+float: 3\n+float128: 5\n+idouble: 3\n+ifloat: 3\n+ifloat128: 5\n+ildouble: 5\n+ldouble: 5\n+\n+Function: \"yn_upward\":\n+double: 4\n+float: 5\n+float128: 5\n+idouble: 4\n+ifloat: 5\n+ifloat128: 5\n+ildouble: 3\n+ldouble: 3\n \n # end of automatic generation\n",
    "prefixes": []
}