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 4E03946DAF for ; Tue, 11 Jul 2023 17:29:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3BD0068C5A7; Tue, 11 Jul 2023 20:28:59 +0300 (EEST) Received: from relay8-d.mail.gandi.net (relay8-d.mail.gandi.net [217.70.183.201]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3619668C5A9 for ; Tue, 11 Jul 2023 20:28:53 +0300 (EEST) Received: by mail.gandi.net (Postfix) with ESMTPSA id A246E1BF20B for ; Tue, 11 Jul 2023 17:28:51 +0000 (UTC) Date: Tue, 11 Jul 2023 19:28:49 +0200 From: Michael Niedermayer To: FFmpeg development discussions and patches Message-ID: <20230711172849.GF1093384@pb2> References: <20230707140540.10279-1-nuomi2021@gmail.com> <20230708214135.GA1093384@pb2> <4954304.WHgzn753BY@basile.remlab.net> MIME-Version: 1.0 In-Reply-To: <4954304.WHgzn753BY@basile.remlab.net> X-GND-Sasl: michael@niedermayer.cc Subject: Re: [FFmpeg-devel] [PATCH v2 13/14] vvcdec: add CTU thread logical 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: multipart/mixed; boundary="===============1346022720074597133==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============1346022720074597133== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="uTCAFClMX+U9tLbX" Content-Disposition: inline --uTCAFClMX+U9tLbX Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 10, 2023 at 06:04:06PM +0300, R=E9mi Denis-Courmont wrote: > Le sunnuntaina 9. hein=E4kuuta 2023, 0.41.35 EEST Michael Niedermayer a = =E9crit : > > On Fri, Jul 07, 2023 at 10:05:39PM +0800, Nuo Mi wrote: > > > This is the main entry point for the CTU (Coding Tree Unit) decoder. > > > The code will divide the CTU decoder into several stages. > > > It will check the stage dependencies and run the stage decoder. > > > --- > > >=20 > > > libavcodec/vvc/Makefile | 3 +- > > > libavcodec/vvc/vvc_thread.c | 804 ++++++++++++++++++++++++++++++++++= ++ > > > libavcodec/vvc/vvc_thread.h | 73 ++++ > > > 3 files changed, 879 insertions(+), 1 deletion(-) > > > create mode 100644 libavcodec/vvc/vvc_thread.c > > > create mode 100644 libavcodec/vvc/vvc_thread.h > >=20 > > seems not to build with enable-shared > >=20 > > src/libavcodec/vvc/vvc_thread.c:235:9: error: address argument to atomic > > operation must be a pointer to non-const _Atomic type ('const atomic_in= t *' > > (aka 'const _Atomic(int) *') invalid) if (atomic_load(&ft->ret)) > > ^ ~~~~~~~~ >=20 > That is a known bug in the Clang compiler that was fixed in newer version= s,=20 > AFAIK. You seem to be using something ancient... I have many versions of clang on that box and several newer. But you are co= rrect and i intend to update that. Its just that updating the OS will break some = scripts and i need time to fix that, time ATM is limited. As a sideeffect we get more testing with ancient clang which has its advana= tges too [...] --=20 Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Homeopathy is like voting while filling the ballot out with transparent ink. Sometimes the outcome one wanted occurs. Rarely its worse than filling out a ballot properly. --uTCAFClMX+U9tLbX Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABEIAB0WIQSf8hKLFH72cwut8TNhHseHBAsPqwUCZK2RRgAKCRBhHseHBAsP qwu6AJ435IP6MYaXRfk4WBjOIyEBUZo2nwCfTjijq7STWsufJk1ptHnlpNpqSzI= =GSw1 -----END PGP SIGNATURE----- --uTCAFClMX+U9tLbX-- --===============1346022720074597133== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --===============1346022720074597133==--