From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id D05984AF64 for ; Fri, 31 May 2024 00:43:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 34E0F68D4BA; Fri, 31 May 2024 03:43:24 +0300 (EEST) Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 43D7168D406 for ; Fri, 31 May 2024 03:43:17 +0300 (EEST) Received: by mail-lf1-f51.google.com with SMTP id 2adb3069b0e04-52b86cfcbcaso575559e87.1 for ; Thu, 30 May 2024 17:43:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717116196; x=1717720996; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=u+xZWV5JAUQ7Si5AVSg90mB3fvJksbX7OwuJ2T2kINQ=; b=UtV7YmsRpRhv9RY+WCq68DcNJxEvr8+vmGxXGkxZxyBQNMOBeEG+8SSy6lDiHpx45p /Gd/O75tRxWg1i1oM4l7aFD5Ql221322PsxBXPp7ArgBsh2m9ZAhd3yYPHoSLmc19XdZ iz4pKGmDobY6J0/8lRivNck7PmP9bMfBW3X8Z+jrtvIwG/tkiexRTFVlFvzRnLZrnu5u 68G6sOANdOLpehuLQR7kVauG2v4iXS6RJ0G9khxeQUak8Gc3P7zwZDcF/IHbHXXfGp0K FxLa+5QNjel4ykG8S68z6BrklMTVgymgIWJoMu0UtCZga/gLgj+p10TlcFnUvtjNIlh9 73Zg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717116196; x=1717720996; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=u+xZWV5JAUQ7Si5AVSg90mB3fvJksbX7OwuJ2T2kINQ=; b=A/UQBCmDHFmngkd/2nrVGv9buEu7XoKvkab/Okoq2gliP+LX0VuhGaEZB/G/UJoZK1 EHO78+omjtFsyEn7cuUij/lJv10u5A8r9TRswoCY3BpopP236NOi6Gw3okcWK/k0fmiI 2a94XsSwJ5yPKC6FnBx8Wn5YHODftNaTBGYRspyJo2P/J4tVAcnp6+1EP4yymnyPiYny tPLeJgzrvw5NvR3t4b3CAnyKu2LLIhBJ2707tTorbBJ0KunOt5XliYtgZqhRj+s5ocF4 oGMFH4OJKrdc3OPKYcX3JPqJ0aHsVvF4a81NM1FJqNcnc4/8NfZjszoZyIlGSdET3Ung +5Pg== X-Gm-Message-State: AOJu0Yz6XZP7XtqesxnhlNCafjSxUuKqzDbwJfL/2eSm1hyZa8FTzOIZ Lens66/isnBSjonIAd2e/rmDbL5xmaTFZ+5PU0ZMAJkK55++mHhZO61M8zUrOvYAAv6Tgu9DJT8 Epn+vE/5E7rfucVLgfNGRCD/aG260Xw== X-Google-Smtp-Source: AGHT+IFJakRdzECRVPIe/5rr1viQSUNhcO5HVJQH04Yk0UL+JMNnFshVGUcjXSEObFh2rPOMs4B8z/qry1sl4uoE3V0= X-Received: by 2002:ac2:4c28:0:b0:52b:7f31:8652 with SMTP id 2adb3069b0e04-52b89563413mr148879e87.36.1717116195748; Thu, 30 May 2024 17:43:15 -0700 (PDT) MIME-Version: 1.0 References: <27e5f614496e729f68326a31c3ac70d5923cfa97.camel@haerdin.se> <0c19df65a8142e2cf96fbc07a92bf44bb32f1107.camel@haerdin.se> <14560CCC-A959-44E7-A2E8-764DBE6478C0@remlab.net> <75356678-105B-433E-AD49-FF15DE4E6523@remlab.net> <7572dd13e369feb7b373330a65270f8f4f842598.camel@haerdin.se> In-Reply-To: <7572dd13e369feb7b373330a65270f8f4f842598.camel@haerdin.se> From: "Ronald S. Bultje" Date: Thu, 30 May 2024 20:43:04 -0400 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 4/5] lavu/intmath.h: Fix UB in ff_ctz_c() and ff_ctzll_c() X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SGksCgpPbiBUaHUsIE1heSAzMCwgMjAyNCBhdCAxMDowM+KAr0FNIFRvbWFzIEjDpHJkaW4gPGdp dEBoYWVyZGluLnNlPiB3cm90ZToKCj4gdG9yIDIwMjQtMDUtMzAga2xvY2thbiAxNjowNiArMDMw MCBza3JldiBSw6ltaSBEZW5pcy1Db3VybW9udDoKPiA+Cj4gPgo+ID4gTGUgMzAgbWFpIDIwMjQg MTI6NTA6MDUgR01UKzAzOjAwLCAiVG9tYXMgSMOkcmRpbiIgPGdpdEBoYWVyZGluLnNlPiBhCj4g PiDDqWNyaXQgOgo+ID4gPiB0b3IgMjAyNC0wNS0zMCBrbG9ja2FuIDEwOjU0ICswMzAwIHNrcmV2 IFLDqW1pIERlbmlzLUNvdXJtb250Ogo+ID4gPiA+IENhbid0IHdlIGp1c3QgdXNlIHRoZSBjb21w aWxlciBidWlsdC1pbnMgaGVyZT8gQUZBSUssIHRoZXkgKEdDQywKPiA+ID4gPiBMTFZNKSB1c2Ug dGhlIHNhbWUgYWxnb3JpdGhtIGlmIHRoZSBDUFUgZG9lc24ndCBzdXBwb3J0IG5hdGl2ZQo+ID4g PiA+IENUWi4KPiA+ID4gPiBBbmQgdGhleSB3aWxsIHBpY2sgdGhlIHJpZ2h0IGluc3RydWN0aW9u IGlmIENQVSBkb2VzIGhhdmUgQ1RaLgo+ID4gPiA+Cj4gPiA+ID4gSSBnZXQgaXQgdGhhdCBtYXli ZSBpdCB3YXNuJ3Qgd29ya2luZyBzbyB3ZWxsIDIwIHllYXJzIGFnbywgYnV0Cj4gPiA+ID4gd2Un dmUKPiA+ID4gPiBpbmNyZWFzZWQgY29tcGlsZXIgdmVyc2lvbiByZXF1aXJlbWVudHMgc2luY2Ug dGhlbi4KPiA+ID4KPiA+ID4gSSB0aGluayB3ZSBzdGlsbCBzdXBwb3J0IE1TVkMsIGJ1dCBtYXli ZSB3ZSBzaG91bGRuJ3Q/IEl0J3MKPiA+ID4gcG9zc2libGUgdG8KPiA+ID4gY3Jvc3MtY29tcGls ZSBmb3IgV2luZG93cyBlaXRoZXIgd2F5Lgo+ID4KPiA+IEkgZG9uJ3QgZ2V0IGhvdyB0aGF0IHBy ZXZlbnRzIHVzaW5nIHRoZSBHQ0MgYW5kIENsYW5nIGJ1aWx0aW5zIChvbgo+ID4gR0NDIGFuZCBD bGFuZykuCj4KPiBEb2VzIE1TVkMgaGF2ZSBidWlsdGlucyBmb3IgdGhlc2U/IERvIGFsbCBjb21w aWxlcnMgd2Ugc3VwcG9ydD8KPgoKSSB0aGluayB3aGF0IFJlbWkgaXMgc3VnZ2VzdGluZyBpcyB0 aGF0IHNvbWVvbmUgKG1heWJlIFJlbWkgaGltc2VsZiwgbWF5YmUKeW91LCBtYXliZSBtZSwgbWF5 YmUgc29tZW9uZSBlbHNlKSBzaG91bGQgc2VuZCBhIHBhdGNoIHRvIHVzZSB0aGUgYnVpbHQtaW5z CndoZW4gYXZhaWxhYmxlLiBXaGVyZSBub3QsIHdlIHdvdWxkIGNvbnRpbnVlIHVzaW5nIHRoZSBD IHZlcnNpb25zLgoKQWxsIG9mIHRoaXMgaXMgdW5yZWxhdGVkIHRvIHRoaXMgcGF0Y2gsIHdoaWNo IHdvdWxkIGNvbnRpbnVlIHRvIGJlIHVzZWZ1bApmb3IgdGhlIEMgZmFsbGJhY2suCgpSb25hbGQK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRl dmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5v cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBs aW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGgg c3ViamVjdCAidW5zdWJzY3JpYmUiLgo=