[HN Gopher] LLVM 14.0.0 Release
       ___________________________________________________________________
        
       LLVM 14.0.0 Release
        
       Author : zmodem
       Score  : 33 points
       Date   : 2022-03-25 17:46 UTC (5 hours ago)
        
 (HTM) web link (discourse.llvm.org)
 (TXT) w3m dump (discourse.llvm.org)
        
       | pjmlp wrote:
       | clang 14 seems to have very few C++20 progress, as per release
       | notes, how things change.
        
         | [deleted]
        
         | pyler wrote:
         | Progress is much better now with trunk (clang 15).
         | 
         | Meta, Intel have replaced "Apple, Google" duo in terms of cpp
         | frontend development.
        
           | pjmlp wrote:
           | It remains to be seen how much.
        
       | Someone wrote:
       | From the release notes (https://releases.llvm.org/14.0.0/docs/Rel
       | easeNotes.html#chan...):
       | 
       |  _"The maximum allowed alignment has been increased from 2^29 to
       | 2^32"_
       | 
       | Does that mean you can now align structure fields to 4 gigabyte
       | boundaries, while previously, that was 'only' 512 megabytes? If
       | so, who needs that?
        
         | zmodem wrote:
         | V8 uses __builtin_assume_aligned to tell the compiler that the
         | base address it uses for pointer compression is 4GB-aligned:
         | https://source.chromium.org/chromium/chromium/src/+/main:v8/...
        
       ___________________________________________________________________
       (page generated 2022-03-25 23:02 UTC)