GCC 10.2.1 Released

zoujiaqing zoujiaqing at gmail.com
Tue Aug 25 19:27:48 UTC 2020


On Monday, 24 August 2020 at 23:49:42 UTC, Iain Buclaw wrote:
> On Monday, 24 August 2020 at 21:40:08 UTC, H. S. Teoh wrote:
>> On Mon, Aug 24, 2020 at 09:24:23PM +0000, Iain Buclaw via 
>> Digitalmars-d-announce wrote: [...]
>>> GCC 10.2 is a bug-fix release from the GCC 10 branch 
>>> containing important fixes for regressions and serious bugs 
>>> found GCC 10.1.
>>
>> Thanks for all of your efforts, Iain!!
>>
>>
>> [...]
>>> Also fixed is a compile-time performance bug when using 
>>> `static foreach'.
>> [...]
>>> Compilation time has been reduced from around 40 to 0.08 
>>> seconds. Memory consumption is also reduced from 3.5GB to 
>>> 55MB. (Thanks BorisCarvajal!)
>> [...]
>>
>> Wow. That's a pretty major improvement!  Is this improvement 
>> upstreamed?
>>
>
> It was backported from this PR 
> https://github.com/dlang/dmd/pull/11303 (see PR 11335)
>
>> Just out of curiosity, which language version will the next 
>> GCC release have?  Currently, my version of GDC gives 
>> __VERSION__ as 2.076, which is pretty old (whereas LDC gives 
>> 2.093, basically on par with DMD).  Will the next GDC major 
>> release have a significantly-updated language version?
>>
>
> Likely the deciding factor will come down to how much free time 
> I will get to do so.  There's still a few outstanding issues in 
> dmd-master and gcc middle-end that have hampered progress by a 
> few weeks.
>

Thanks!




More information about the Digitalmars-d-announce mailing list