Closed richlander closed 2 weeks ago
Tagging subscribers to this area: @dotnet/area-infrastructure-libraries See info in area-owners.md if you want to be subscribed.
Looks like the x86 build has a failure with the new compiler. Reverting that for now. We'll need to deal with that in a separate focused PR. Other architectures appear to be fine.
/__w/1/s/src/coreclr/pal/inc/pal.h:3605:5: error: __sync builtin operation MUST have natural alignment (consider using __atomic). [-Werror,-Wsync-alignment]
3605 | __sync_val_compare_and_swap(
| ^
/__w/1/s/src/coreclr/pal/inc/pal.h:3471:5: error: __sync builtin operation MUST have natural alignment (consider using __atomic). [-Werror,-Wsync-alignment]
3471 | __sync_add_and_fetch(lpAddend, (LONGLONG)1)
| ^
/__w/1/s/src/coreclr/pal/inc/pal.h:3506:5: error: __sync builtin operation MUST have natural alignment (consider using __atomic). [-Werror,-Wsync-alignment]
3506 | __sync_sub_and_fetch(lpAddend, (LONGLONG)1)
| ^
3 errors generated.
@lewing do you think the wasm failures are related to this change?
The wasm failures are know issues.
This change will update the branch to building with LLVM 18.1.4. Everything else should be the same relative to the
net8.0
image flavor (which we intend to apply torelease/8.0
branch in July or so).https://github.com/dotnet/dotnet-buildtools-prereqs-docker/pull/1015
@sbomer