> i can retest and find a mininal command line for configure which triggers 
> this 
> in case you cannot reproduce it ? 

Thank you, but it is a known (non) issue of Clang and is reproducible since at 
least 3.4.1. 
The fact is that GCC uses incomplete types in to say "block of unknown size" 
but Clang have chosen to not follow it on this. 

Also, I have resubmitted the patches and I hope they will be more readable and 
useful. 

Regards, 
Frédéric Recoules 


De: "Michael Niedermayer" <mich...@niedermayer.cc> 
À: "ffmpeg-devel" <ffmpeg-devel@ffmpeg.org> 
Envoyé: Samedi 4 Avril 2020 18:55:27 
Objet: Re: [FFmpeg-devel] [inline assembly compliance] Issues and patches 

On Sat, Apr 04, 2020 at 12:28:43PM +0200, FRÉDÉRIC RECOULES wrote: 
> Thank you for your answers. 
> 
> As you have pointed out, these patches are full of unrelated changes that are 
> not important for safety. 
> Most of them were never intended to be posted here, the diff we submitted was 
> the one of an 
> experimental branch and we apologize to have made such a mistake. 
> We will resubmit the patch with only essential patches in a more appropriate 
> format very soon 
> (git format-patch). 
> 
> @Michael These errors come with the Clang compiler, aren't they? 

yes, seems this was 
clang version 4.0.0 (trunk 283753) 

i can retest and find a mininal command line for configure which triggers this 
in case you cannot reproduce it ? 


> We are aware that support for inline assembly may differ from one compiler to 
> another 
> despite the "higly-compatibility" that is stated. The safety patches we are 
> proposing 
> do not rely on them. 
> 
> @Carl @Kieran So far, we passed the FATE tests. 
> The output is slightly different because we have merged contiguous assembly 
> statement 
> such that the compiler can no longer insert instruction between them, but the 
> differences 
> are only instruction swaps A.B.C -> B.A.C. 

[...] 
-- 
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB 

There will always be a question for which you do not know the correct answer. 

_______________________________________________ 
ffmpeg-devel mailing list 
ffmpeg-devel@ffmpeg.org 
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel 

To unsubscribe, visit link above, or email 
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". 
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to