From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id 3560F1F55B for ; Fri, 22 May 2020 14:03:34 +0000 (UTC) Received: from localhost ([::1]:36874 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jc8Gq-0005RP-Tm for normalperson@yhbt.net; Fri, 22 May 2020 10:03:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52848) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jc8Gf-0005RH-M2 for bug-gnulib@gnu.org; Fri, 22 May 2020 10:03:21 -0400 Received: from mout.gmx.net ([212.227.17.22]:46403) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jc8Gd-0004iU-B6 for bug-gnulib@gnu.org; Fri, 22 May 2020 10:03:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1590156195; bh=U5W2ZLuRAYdt6AZTC5w0W1ycIJwk35G2AOdB0BIoqLU=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=RVDVM+pL1pTLavjR0FHqbyDfIaW53KaicIc6cRlVkUANLIfTO7NFtdZTLAd3oGrUb BHcGhVukF64PfZVgJybASD7anTvOu9ndC9woFv+bpU5IjxIwa/wCNoRs+B0LKYOrmt fV4qSGsSGEL1rAXu9V5HXORWUJjWDBma8rRdlW0g= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.178.70] ([93.181.39.172]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MAONX-1jmKT51f6R-00BtOK; Fri, 22 May 2020 16:03:12 +0200 Subject: Re: Fix memleak in getdelim.m4 To: Bruno Haible References: <14726443.C5KQhszvIz@omega> <6e90557a-17b7-23a1-8629-d8dd06b390ac@gmx.de> <1600037.TtxsOjzTvg@omega> From: =?UTF-8?Q?Tim_R=c3=bchsen?= Autocrypt: addr=tim.ruehsen@gmx.de; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Fri, 22 May 2020 16:03:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <1600037.TtxsOjzTvg@omega> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="438AGVRdJQSjRJfBFwLZ5xgWQ9iWGxtdD" X-Provags-ID: V03:K1:M/IH8S+MKGeLoSOFMf3ygSxTywF2m5p33T6mUUjCqn+W50+7LAQ qLpR45TG/2H5eh1hJc00gmobQeGmt+hxYY1rRSTRcR9bkuWg28FM1zLxc7I01jWlUeNETgU 77aYugWJX3ExGxJ+7g7ORYgui2CV9JmkbjEqQqXR/1WzO7ZFK4mi13BxlBVj/UNjwv7A68u 5cLvmcSiTlQmie9WRSWwA== X-UI-Out-Filterresults: notjunk:1;V03:K0:DgwWWLVQOBQ=:qncjxThZcMZ+Xxa05CFTV+ mARuNh8Q69Giu/I5Ga2AOblDryFJSBoy9M6DP3PB8Th9qRjIaNdz4NMe/a0Ef56xWn2GG9VNT URjhjgChoKlrKgJQsvLLH2/blNa85ly2mnciGCRXQt3cf1sFz96cfifz6EZF9+BA8vJdS3Fj9 zWQQiw/BErX0bv7i+SjpYQB0Mj4/QT/vzhkX1SLlqeX4pm6SX6saE6F2w7K5Vd6q3WqVYAsIF /xHtj4f5eb88twcRQ2fssRqGWHIeaUbun7RpcALH1kw0HWee8tAX08XbxlfDPu6zI5l7rzgRa GoTmd2FrUdTw0R0B83NT6oxMcUC1UxlvHtl2KpXHBmymEnY24H3ktk38lIjhytrcn5WSDL+EQ Z1IHjS1yqcrPTXO4sqoCF4G/9yToTCVfWsiWDoLzhQ5y/Qq1f0eoZNFnTFAXGsUDMD69gUDau Y0TIybBHQA6mnNgMe/o05hsFtT2uUix/3pKln8KSUglbsHmpfn7FAHv4/KBKvPcOP9tlriTRU mVAtFSI53LvUarE3Y38ItASZrXfY/XTJu2COvFzQkaRqlZOl6M9VREhlK9nsulrZzy0Ltxoq8 7seSZ0hM5jjbhXq1zD3sDZXZgYCx+EcQjZy1PwBinXRHRQi7F4caQ6PsBz55rnLs1DeekK74X RdWPqug2MU6g4F/klZFfsbfpWul8MLL+1b3Nl8bJl0QPCarpZU1pjScQ4YIBRPq8UZpSN9j9z bV8q45xd1g4Zb4+VXL10/3b67C3Lpzj7daQVVjrRfNc7eGDSmqBDirhe6L/NVxAYlFl/vl83F GaECAPATkMi2CA9gf1yxzRa5/1tKCKgvZr6qCwgDWpjtvtbL3waFLQnz5C7PM7F6OGwnJRuX9 ZFJSEB0maTPd67T5Y6g5jZhHrux2SzESnvC8c/1G/o4RIW1eFhGjpBKf25pBGeDUU5Np16+vr VOPdymmyxXDKTSZjcEmkRj8u5P7KOKeQB7FOfrZ0+x7MqWrP09XT4StYG30KDxdE/GkcD+yWO EUn4Zt1q0huZsjOoUjqZ64V+tg09WhTFozxiwwczqs6SbMGnuPsh61H0vq0l/ORKVF0Wg+Qlp Q74uoo15UnX1ukDYvEurLqjQZE3DDM/OQroziXV8EENdQqqFz5jou/+VD1FVjbOEpEjY1c9zq /QIb/l3qsXq8QHSHbPPTSJ4sb9a7/nJoe2/rR8lCh6+JRl5kMglqg7Pfu5DVyC/d8Pq2fYlvz tPKukiFkEN9OwO5ar Received-SPF: pass client-ip=212.227.17.22; envelope-from=tim.ruehsen@gmx.de; helo=mout.gmx.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/22 08:51:26 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: bug-gnulib@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Gnulib discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: bug-gnulib@gnu.org Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: "bug-gnulib" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --438AGVRdJQSjRJfBFwLZ5xgWQ9iWGxtdD Content-Type: multipart/mixed; boundary="IzxezPfyCCrBfp2ufwTfhkprvshvYgCMV" --IzxezPfyCCrBfp2ufwTfhkprvshvYgCMV Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi Bruno, On 21.05.20 21:31, Bruno Haible wrote: > Hi Tim, >=20 > These comparisons are not so useful, because they not only come from di= fferent > compilers (gcc vs. clang) but also from systems with different libcs: t= here > are differences regarding libm, calloc, thrd_create, pthread_sigmask, a= nd other > functions. It would be more useful to compare, on the _same_ system: > - gcc vs. clang, > - clag vs. clang -fsanitize=3D... Well, all made on the _same_ system (my desktop) with just ~35 minutes in between. Since system updates are made manually, it is _very_ unlikely that I made an update between the tests. But yes, I made one test without $CC set (so likely with gcc) and the other one with CC=3Dclang and CFLAGS=3D-fsanitize... Regards, Tim --IzxezPfyCCrBfp2ufwTfhkprvshvYgCMV-- --438AGVRdJQSjRJfBFwLZ5xgWQ9iWGxtdD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEHLJ9vJhhSy1YQWRtCDAttqJnBCgFAl7H25oACgkQCDAttqJn BChUDA//XsVk/RQwjfX7fVf2K2p0pAPskXMC6A8QuZFmWjxWu95a8h9wv+soOABT a/GWKZ2uPsZp85Z5sDzd4P8c/Ra8Ib6huveRVK4XBI+kD06hjzEk9moki7dHrp3T 0eMNFh6O1UxgKIkiElU85QIQVzz4X0G7nsrUqGVEwTM7fZa19EXfLSG+F7M7oExT FkOZZ1rTDKR713pFkM3GDlJz0inbqiPvhN7g0z5qeLmr2SlY7oZ46gz7mGXYZ9ch +Gppp4svtAtj0I+hYmBpfOfu4ONGFF7Dh4EEa3RUYS9wJ8v6LQln6LLDBPd9ZRsw NHPEMMTAuE2HDCA1FNjoucIe5k7CWtXU4sMbD5Loy/lEcEF/6rXDpYNmmWttqRXq cOdUGV8TGrQ0DA/eyC/w+2PZTRhPwxIouW3m8RigeW4y9F7q3YX87NpNuo0+XGw+ j4/tTEjsgKXQZhPG9xQyVKTq2llwlXbQxh+Wm4MGYOMJ4E4TwAmOup9QIz2wBlgc /n2Z3a8OREZU6MrsFTDlJwkHDsMESXNZ9i0TL8h7GgiFmyEclSeVYpUzd4wpzkr6 UcsMtns0WzgXI0SaAWn8WN0GOqlf9EqudXeIL21TTH8/ht6bq1yry9fMVY2PyPJ3 WEooLswR5Q2Lp9rDskQVKFN85Mu4SZXTcdPs/6GR+zsqdsF/uTA= =MhfR -----END PGP SIGNATURE----- --438AGVRdJQSjRJfBFwLZ5xgWQ9iWGxtdD--