From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x631.google.com (mail-pl1-x631.google.com [IPv6:2607:f8b0:4864:20::631]) by sourceware.org (Postfix) with ESMTPS id F23073858D20 for ; Sun, 11 Feb 2024 01:05:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F23073858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org F23073858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::631 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1707613551; cv=none; b=wvnYycGfkc2PIPP/RMDDuVyIWXO4mooucphmczY7nBJciVWGQgxfykY223R6HLlF9VSrfV97w7w3/SESQ6/j6rmgJ5+IbnRCKPO0//c01MYCtUVMhgrJQwIY/FRQmHlQjkK7t9b5h22nJC4xPK9sB91HlSeZ4+EWl3/Vl0OF+4s= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1707613551; c=relaxed/simple; bh=YUdWKsCAwZOXtMsWDFyVMe626LY0a4Lzp1GScjsS/AI=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:From:To; b=a/kDHJbR4w5WNcf/g9NCsNKmLytgimH4aEgERlRyKV8acmhZTK2DOFMVh4fMB4D/NQQEoptckvvmXAbcgSZS+GWdIv/MpY484kQurMgipbPyObGhkKN3danCEUDSaPX+LDdtAERNw1dgSG7/zYrcS688ihdUGnOKdz/GKlVcxKA= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-1d8aadc624dso16849145ad.0 for ; Sat, 10 Feb 2024 17:05:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707613536; x=1708218336; darn=gcc.gnu.org; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :references:to:from:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=+JNpJjaIq7IwYps3+g7rkw6Dk2Kylt3Cl4TLFgiR4QU=; b=fMzQQcID/4j8LuPyhRhO2rtpYDDQyHQbUtkkU3sxRjzdwU6tTL5v9fHL313/gb45ud bPYwPGqJLCGvfUI7KiX0h/tsK4t1KRd3z6ZU1EeDUJvUgulwdF7jKxFFkClgvnXXcQZ/ /f+uMAy2hMKZlZIFe65xF6HXM7l0yCtOdSTJeABwkrlcr6sxldeTutCLV/yszCCzUkJV 68Ey/QN8doG+WMCCjpW4qsW1+ObRhdQdgfkZ18sC94yNUKv8o6V6+9Q3o4RWkh8KSFKN TC60oUn+Fo27Cc3E8yzmOCQKviCwDubKpYlsooIqUJ1f33Wpjcg5aNKvF9imi/wvY/WS tvjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707613536; x=1708218336; h=content-transfer-encoding:in-reply-to:autocrypt:content-language :references:to:from:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=+JNpJjaIq7IwYps3+g7rkw6Dk2Kylt3Cl4TLFgiR4QU=; b=OlcmFEC5tYsy5vu//831Di9ECNsu26ql47D44BzOApl1Fcs5WfevuvUh7WHWBD6+rQ t5WgMHQVyjKup0Kkv1aSt6JxSbI/xrXRptBLGcR1czqcIlquMBkbPsvKmWjCKmiyFeMF H3Rgja5ubO/YxIK+lWWucEFN0Y4uzlBkLyJvIUQ9+WdwuyqPDU91qLQxHJJCDyUKItoa Hu+3/G3IJNqjYZNR7rOqJGpjf/qnlVZzAKpBgJmZaLbAEE3+xbbdchRAZH3W4DdEjbhI Dq1ASlf/06/Mw2z9qRZJXBqA19fBE5bo9Duz3U2nanLNlvLsDWhsxebHsfn0aeaTko8d 3BhA== X-Gm-Message-State: AOJu0YwQtvC5UqrDfCTX2gSPnQiH7mmCgL0i/x8XgAplfSEDaqdO+gL1 zwSiQigo+fVfKlWZQYIuCPtZunLNMNOrp9OUzNcJRWYd3VdCNm62t4+CMZOV X-Google-Smtp-Source: AGHT+IHX2RlxKX6p3iMhXa3++KmuvX3FG9SBOttFN7yhqrr0h6IloNXDFKWz8adGk8U5i9u/dtnT0Q== X-Received: by 2002:a17:902:8216:b0:1d8:cc30:bb18 with SMTP id x22-20020a170902821600b001d8cc30bb18mr3022952pln.52.1707613535712; Sat, 10 Feb 2024 17:05:35 -0800 (PST) Received: from ?IPV6:2001:f40:91b::4ad? ([2001:f40:91b::4ad]) by smtp.gmail.com with ESMTPSA id kl3-20020a170903074300b001d961ebf31bsm3583569plb.82.2024.02.10.17.05.34 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 10 Feb 2024 17:05:35 -0800 (PST) Message-ID: <3bbbef63-51eb-4803-a2ab-be0e508a8166@gmail.com> Date: Sun, 11 Feb 2024 01:05:33 +0000 MIME-Version: 1.0 User-Agent: Betterbird (Linux) Subject: Re: [PATCH] coreutils-sum-pr108666.c: fix spurious LLP64 warnings From: Jonathan Yong <10walls@gmail.com> To: Gcc Patch List References: <5360d644-72d5-454b-92d4-d8298069f6b5@gmail.com> Content-Language: en-US Autocrypt: addr=10walls@gmail.com; keydata= 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 In-Reply-To: <5360d644-72d5-454b-92d4-d8298069f6b5@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-3036.8 required=5.0 tests=BAYES_00,BODY_8BITS,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: On 2/2/24 23:55, Jonathan Yong wrote: > Attached patch OK? Fixes the following warnings: > coreutils-sum-pr108666.c:17:1: warning: conflicting types for built-in > function ‘memcpy’; expected ‘void *(void *, const void *, long long > unsigned int)’ [-Wbuiltin-declaration-mismatch] >    17 | memcpy(void* __restrict __dest, const void* __restrict __src, > size_t __n) >       | ^~~~~~ > > coreutils-sum-pr108666.c:25:1: warning: conflicting types for built-in > function ‘malloc’; expected ‘void *(long long unsigned int)’ > [-Wbuiltin-declaration-mismatch] >    25 | malloc(size_t __size) __attribute__((__nothrow__, __leaf__)) >       | ^~~~~~ > > Copied for review convenience: > diff --git > a/gcc/testsuite/c-c++-common/analyzer/coreutils-sum-pr108666.c > b/gcc/testsuite/c-c++-common/analyzer/coreutils-sum-pr108666.c > index 5684d1b02d4..dadd27eaf41 100644 > --- a/gcc/testsuite/c-c++-common/analyzer/coreutils-sum-pr108666.c > +++ b/gcc/testsuite/c-c++-common/analyzer/coreutils-sum-pr108666.c > @@ -1,6 +1,6 @@ >  /* Reduced from coreutils's sum.c: bsd_sum_stream */ > > -typedef long unsigned int size_t; > +typedef __SIZE_TYPE__ size_t; >  typedef unsigned char __uint8_t; >  typedef unsigned long int __uintmax_t; >  typedef struct _IO_FILE FILE; Ping?