From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic309-26.consmr.mail.ir2.yahoo.com (sonic309-26.consmr.mail.ir2.yahoo.com [77.238.179.84]) by sourceware.org (Postfix) with ESMTPS id AA9173858C50 for ; Thu, 9 Feb 2023 06:07:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AA9173858C50 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=yahoo.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=yahoo.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1675922820; bh=uiJkm06+esdRKOH7qyMKIQHcDDW4JCb1kV54zxdVdvc=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=MpSJ8AW9xKXU2JWYP+2MniWAi+vH8SrI5z1Txc/PX9naurD8Lv1ifsQb6gV1RNqpf7eFwqff5VYWlv9lwbOfbUUdT1uBJNBjOHqnZCEVnFJdsBewi3px/tBilM0Uf/vtW+Ut8+dauFlyHCPi6X/gXaovCy8jvMyhDrHL72hbvgPCSJJhHppwz/a9inqYTqnjiFTCxUNltNgHZCCiJy+ciTeZEqU6a9ExoKX6n3SiCutUj6bageqrwW5KQw3681+sJi0nwo+Dtxksdhuhsvv3u1ScZEju/PpZtbP9IvSqEmdWamd8eRPZRVgD8KMfk7grp+jvEAJDIWIULWTDXWNcag== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1675922820; bh=gsjSYkWpOwXzFHMd0ki5LWI+KbfA+1gZhuOWQSUpjI6=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=DFenkG5/KQWv8UQWHQjuTC1YQcg4sGfEK93mPd45my+meqYYl5/FdQsav9/1qNzwmFTXKV9ptlrZpxrdcVeAou4+yPvtMFRagxVtLQ6U9l/Y1E5Zv02axVHsQ3JUuAGbhuxhj5zOWflqRhL3SoIyYZoXe80RQ9g9+T13nUOwO1P0ubeR7KLfpA9dnG8FFegwXHkF+wJxJgE8sLlD6GeIGcfZavBnt9KdoxmVdGaEwC7vKMXf+uBUSAEsTOG1oS3ujwH+gL9txfhht58yzJL0oup39hk3gfuBo2aTNy+1H4QU8itWyxAy7aA1DTKS+Z9osZZyCVjcg/B7BptTVr5+Wg== X-YMail-OSG: 6atFxXQVM1mnIV.Q.mwQiN7ZUGrIDsH7vEafzDGN9dXkFYu7C51AkwH1TH_Zd.. 7RiqUsfHtxb1qJJDUoUXVtOKXmJI74QVafM_6p1h8NVXPzbn95TqYrSXy1RdmwNI8uTOlSkiv4w7 0L0Ieb6sKOlvrkUnDQudnvZ1C69unlSkYOlqOiEWrL5qQZI4hTzV1ge1M92IokCHvtEhxlvOHWN0 MWxEqLhURjHfCHlOxC6SOPY.TWPLfludzgRDAvQF2pJFX4.JALrYIvp9azgl6GuDaJxW9K9GovaL Ay07Z0HbiM3pAE5Xz_zYTYDvvfnnRp5nZEfv3wHrrgfdeBSKrmnobuxdn306WzFegdGn4k7SxYvU 693JW2xXAMUW.DT_PYXd702QDKvCmdWQfTirbwjlVIDbR5eVJsyEibaBWOcNXD13gC40sYo4qP5Y UhHidWq4QqyLki5KrB1mVGzevawOWA5L9w52lTQDbvXeBkrWP3F5e5W5IPhCqafIAHWyXGukcxFg lvdO_4OIysIhtITbUtLA.tDO0Lv3o.Q5wOP1XcnIv_dmYxtEyyZ9C0DSQbK8fIOEwAs5Ku4tep7p HsJNXL9dEs4dH6bqW7kGvhuHhONiWR69S_0P.NZ44e83kn9BWNZ7DKisL3SF.YfBORK_nGm7VjYL XhnkKJxJMiihpAJNUvPb8wTXqjMc5pyY8hi6B.DPJrDXEC_MTBMDCVFuSEm_NuP8h62WTpyQYWNC NE16rwERF.aGyiX6_FLkENIYCmfSVlh9gK2EaDn58.BJ9.wQJ0JPd9kfZKBr2W13AxSDmbfadNZv irnAjtmUQIaD8q3DSgCqWHQCYj.d.JbYHHSsGt.ZMvEXg.qErm06yG.0q6qWwbOCwu032WiJtfsW 85c9.VN2OjIy5gGDkjr2wlkYMzWG.2n_62sI0V__5CMLTN0RjtpCwL8i45wdwiXUThx.7JpUmXNF 8zqKoBzj49OsJO2ZwFWvWSRgf8JYPsExrmSjXcUOFmw1wtqBxDO_9_MlO1.yAj6MfECAdofOyUEB JXPnJo.T8u6NZ77YlBpjHG_P4RIRUHSC2fd3EVxNnh6HYT4T0_AzJOthUGDDZZIkhipior3gmV3B RI_zDTKBTcBspV7LPTIxxFkQR4LqQGPfjJRGpGPhnVtzV4t2giiXXkokOepa0WBQ0p_iPS2IhPnw 0hDR3Hx1XlTpf3JVMOeF8eGjgjAqW7sdcJJbsL3Ek23IwrL9AhvgrDaWg6RWn67Q.FrilD7PLGc2 2QLTfoJlqXFiHwjvGLIoqZLUQ6Owl5Z5h5mw04AdwDbYHINzvzZNBgXosX.BA5l599KOwHhTnyJ9 PJdscJb5jJ9h0Zz25DGwdhWGhw054HI5nrEePwYfbzsplGJwRML2ZR.KfC9bbmuWD1XBIbPkRdRO hsbPHQJD5RsdJzNQZhwIHcDxuKESA72L97lY7tfGoa_dg0NfhlMSWn42a_tof.9kWSa05hUy7IdX I53Dti2ZABbCQ1gqRRXWwLm0Ec.6h0NktUTapLEGyOLIfH2Qcjw3jeVhc8LnOnQKRRBF.ng6CPRn 9g13rsB9GxmwY1tpEo_t8Fqhz1P1ARwr5PSS3FSS4wknhUuH5QrYi3dDOEuzUiWeULTFHuwg5nzc KotuMKwepomvtlwmjOeiwsY22je3DODAYu0Ow4gccbKyICi.vnzeUu.xZYT8x.TI04_3wOvEowk6 Wg_vKP_O3uJdva07M8kuvEclknKSc2HS16MW6QktbgLyYSl.U3.7uXmARoFO_wO1.MdAudICTnef uUsOHgQsfDwPrY_iQVglfDv3qWdd122y07Rqo4D6Bv0OF.I0LIvgnfPFQJRVADVXoCTrfgUKfCn7 E1J31CYMYBAJdt1nbdZxlLqxN4Nu7le.LjD5U74EqPk7fmFhhvs4vtuN7sq1jghultoozRhQRkuG x8GXs1l35N45W2VOh5oSu0zwbr159rnr84HC_xI8PMsU4MDwpT5CfAgll4PHoz1gTH8bkZyUd3yF uix9D3gfyh_lzs0KAMQrqUYSS2W5JJVuuMbz7eAXiQe_M7_TDiq5e9B8JRGur4DA4LGzu_fm8RtP xqbTRHA7sDfsI8MWvix1hvJk6psgCPLzSQpNA75FT59xE9TJhnNtQPFHJJMvwvIMsAu2uT_iy.i4 _W_LK.lOF5evBMyfIjMH4dA3nHDDjUag8D9wa4bSpAKarzInQmjFiqTJ5544OUSvjtPvOJ.CYJSg wyP4- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Thu, 9 Feb 2023 06:07:00 +0000 Date: Thu, 9 Feb 2023 06:06:59 +0000 (UTC) From: Hannes Domani To: Hannes Domani via Gdb-patches , Tom Tromey Message-ID: <54087923.3497555.1675922819190@mail.yahoo.com> In-Reply-To: <87wn4rlnp0.fsf@tromey.com> References: <20230118172740.2171-1-ssbssa.ref@yahoo.de> <20230118172740.2171-1-ssbssa@yahoo.de> <87wn4rlnp0.fsf@tromey.com> Subject: Re: [PATCH] Always create a new value object in valpy_do_cast MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.21161 YMailNorrin X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS,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: Am Donnerstag, 9. Februar 2023 um 00:52:49 MEZ hat Tom Tromey Folgendes geschrieben: > >>>>> "Hannes" =3D=3D Hannes Domani via Gdb-patches writes: > > Hannes> In case a pretty printer casts a value to the same type, so value= _cast() > Hannes> returns the same object again, you get this simplified situation: > [...] > > Hannes> $ valgrind ./gdb pp-cast > > I tried to reproduce this -- I was hoping to reuse your test case for my > patch -- but I couldn't.=C2=A0 That seems very strange to me, I wonder wh= at > could be going wrong. If you did source the py-pp-cast.py pretty printer file and can't reproduce this, then I don't know what could be different. I've tested it quite a few times, on both Linux and Windows, and it always happened for me. Regards Hannes