From patchwork Mon Apr 3 19:12:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joe Simmons-Talbott X-Patchwork-Id: 55652 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 1DD943857400 for ; Mon, 3 Apr 2023 19:12:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1DD943857400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1680549172; bh=X74gTk+P6aLppk1mebLM1hed8TkE9nYOeJitI75VQ3o=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=A6jLDvq5LtBDWmydYeIu4M0ZcGK31V4CUOG7NhPNLrsSkWuMoPYvgB5YY2Atss5C5 8+u3PpTR9a41EFaOOK+33ExvStdJ9cFMBA5iVIZByo93qdLMcNPYDeM5ovUox+rISd Mqy53PtW1bE3rcZD7q28cKbDyNMVosNgibl3lnAQ= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by sourceware.org (Postfix) with ESMTPS id 9AFD53858D39 for ; Mon, 3 Apr 2023 19:12:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9AFD53858D39 Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-655-gesryeNlPfWecwT_jfpeHA-1; Mon, 03 Apr 2023 15:12:29 -0400 X-MC-Unique: gesryeNlPfWecwT_jfpeHA-1 Received: by mail-qk1-f198.google.com with SMTP id c186-20020a379ac3000000b007484744a472so13316201qke.22 for ; Mon, 03 Apr 2023 12:12:28 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680549148; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=X74gTk+P6aLppk1mebLM1hed8TkE9nYOeJitI75VQ3o=; b=vKJ64bl4pjfLj9N2cAeITSU38j6FzvXBVU4O3dRgPjr0P/rPGzqFH04O+/Kp8dqkw3 2Q0tpOS8rb49syhs80yoKOrX4e5ZwPhUBoLjNvosdvp6juYBv2GBnLeqpzcPdfPXa2vB rdtzfxSV/gRIpfZ4FT10V15Uen+d6/3FaUCCxSUeb12cjdKI3W1/d/FkzYTMVCDUg9/y gWErvSE8lknhxwk7so1hdCrSUQ03rodU02izvlcuOKge7xgIVq+6UJm1yfc3bnqU3N0Q VtHqivovwVU8DW9QLlEiR/FKK68zrRvaDI6CitKyE6Dnw2AkSzMMgyiY9HJwQZ3MGrF6 zTVQ== X-Gm-Message-State: AAQBX9e7xTS1tHSl8rq26HSmN+7qcLmTf8mvltoHs4FsG1/kJ4cZPVjj s4xy8+3BsoeFepEBgex36JXzWU14wPBDOmK4SJbVJJCDfEgaEFTU7pi6LGZfL6bz/4gP20AfTbt w+wvFkckb1XiaU5erOdaMbA37MAvUzAgamzl/opSPeg22d3F9TowthJkSfVXvaUYmY5cOwd1b34 60aXNl X-Received: by 2002:a05:622a:13d4:b0:3e6:43f8:69ef with SMTP id p20-20020a05622a13d400b003e643f869efmr17261120qtk.58.1680549148215; Mon, 03 Apr 2023 12:12:28 -0700 (PDT) X-Google-Smtp-Source: AKy350bW2Q3SiPS79sMruYPkzwaYTk0BmvvTGDxID0Vlw5WxNH9o9yQ1dIVg5/3zBsNnqGSlmgG5aQ== X-Received: by 2002:a05:622a:13d4:b0:3e6:43f8:69ef with SMTP id p20-20020a05622a13d400b003e643f869efmr17261086qtk.58.1680549147893; Mon, 03 Apr 2023 12:12:27 -0700 (PDT) Received: from oak.redhat.com (c-71-206-142-238.hsd1.va.comcast.net. [71.206.142.238]) by smtp.gmail.com with ESMTPSA id p4-20020ac87404000000b003e390b48958sm2706474qtq.55.2023.04.03.12.12.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Apr 2023 12:12:27 -0700 (PDT) To: libc-alpha@sourceware.org Cc: Joe Simmons-Talbott Subject: [PATCH 0/3] Add tests for abs(), labs(), llabs() (BZ #30263) Date: Mon, 3 Apr 2023 15:12:20 -0400 Message-Id: <20230403191224.2108588-1-josimmon@redhat.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Joe Simmons-Talbott via Libc-alpha From: Joe Simmons-Talbott Reply-To: Joe Simmons-Talbott Errors-To: libc-alpha-bounces+patchwork=sourceware.org@sourceware.org Sender: "Libc-alpha" Add testcases for abs(), labs(), and llabs(). Test the bounds of the given type, zero, and part of the full range of values for labs() and llabs(). Test the full range for abs(). Joe Simmons-Talbott (3): stdlib: Add testcases for abs(). (BZ #30263) stdlib: Add testcases for labs(). (BZ #30263) stdlib: Add testcases for llabs(). (BZ #30263) stdlib/Makefile | 7 +++++++ stdlib/tst-abs.c | 43 ++++++++++++++++++++++++++++++++++++++++ stdlib/tst-labs.c | 49 ++++++++++++++++++++++++++++++++++++++++++++++ stdlib/tst-llabs.c | 49 ++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 148 insertions(+) create mode 100644 stdlib/tst-abs.c create mode 100644 stdlib/tst-labs.c create mode 100644 stdlib/tst-llabs.c