From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 62AB53858C54 for ; Tue, 4 Apr 2023 13:58:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 62AB53858C54 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1680616685; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KnmbrQNAO6vogkcavugLBxSWNLzJVGcFrl2ceDOXedw=; b=IL8c3IpIHkCKw2xX/6rViJieuL14sAiz/meeYQcDJtUdUbM5FbhTUJCyAPJKG20icGF4Cp 3Pjw8MCYj4raexmwrqmbPt6KkbemQLYDJLkqV9g2j3n0AlVOZcw6HR8sVa5y3HV6DW2QTA XULh8Ld17eJkBDX9pJtvZuOcpOKLebo= Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-331-amsPM0ntMqiEXlK7zHLLTQ-1; Tue, 04 Apr 2023 09:58:03 -0400 X-MC-Unique: amsPM0ntMqiEXlK7zHLLTQ-1 Received: by mail-qt1-f199.google.com with SMTP id v10-20020a05622a130a00b003e4ee70e001so16008863qtk.6 for ; Tue, 04 Apr 2023 06:58:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680616683; 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=KnmbrQNAO6vogkcavugLBxSWNLzJVGcFrl2ceDOXedw=; b=MVY5jbL7qvK7lcgz2oYkSxTfPdspZAWypynFbC9NtJ2EvqOioBN5KElS41by7EnVUE H7lJbSnT5Eb86J3kPcrWU81wz8B/27UrMqTkO9DyChKv5/ovZMmlRXEzP07r5u7gQjpr 4s4J0jfXQshWd8QL9s8NQu61Pvv1LsXWsfXqm+1hss09f7pfOoC/yo/qTsJ78DZSHmIa VboJbZ5PhUP1/mnS2/FAnUs6NZZ/E+jlEVWCA94a/PJcU8i3VZXECO+wLjc9uFoWZy4G AApHmScL9pecXCPGVtGrX3JtTHUDd8Ei0osp2ujukw/cOTpi0lEk+LmbLjkD6OhUKk+t rXWg== X-Gm-Message-State: AAQBX9eQ57QB4zrn1A/72Kf2Ni3/FRGRFw2gxFe3ubypiMfu5ATWomDZ 5X6JEwIoChFJWbxPWyl3n0jniCY9hex49rL/UOP1ME7qT/tlZgstWJ4XDpaYceivu3S5ArBVklV ZoIr547ZxPyE42jyHmB8V X-Received: by 2002:ac8:7c43:0:b0:3e3:89a5:192f with SMTP id o3-20020ac87c43000000b003e389a5192fmr3627777qtv.61.1680616683382; Tue, 04 Apr 2023 06:58:03 -0700 (PDT) X-Google-Smtp-Source: AKy350ZhWNemre0Ke3MopbOYN+HIS6fDVvynz2hIwpoMWwf0AGyHck+Sm/fanjfbBanHR63DwW7egg== X-Received: by 2002:ac8:7c43:0:b0:3e3:89a5:192f with SMTP id o3-20020ac87c43000000b003e389a5192fmr3627750qtv.61.1680616683138; Tue, 04 Apr 2023 06:58:03 -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 i7-20020a37b807000000b0074a5ffbecd3sm167759qkf.49.2023.04.04.06.58.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Apr 2023 06:58:02 -0700 (PDT) From: Joe Simmons-Talbott To: Wilco Dijkstra , libc-alpha@sourceware.org Cc: Joe Simmons-Talbott Subject: [PATCH v2 0/3] Add tests for abs(), labs(), llabs() (BZ #30263) Date: Tue, 4 Apr 2023 09:57:44 -0400 Message-Id: <20230404135747.3576298-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 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII"; x-default=true X-Spam-Status: No, score=-5.6 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 List-Id: 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(). Changes in V2: Reduce number of iterations by using a prime interval. For llabs() test the 32bit crossover point. 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 | 45 +++++++++++++++++++++++++++++++++++++ stdlib/tst-labs.c | 51 ++++++++++++++++++++++++++++++++++++++++++ stdlib/tst-llabs.c | 55 ++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 158 insertions(+) create mode 100644 stdlib/tst-abs.c create mode 100644 stdlib/tst-labs.c create mode 100644 stdlib/tst-llabs.c -- 2.39.2