Get the latest tech news

Workaround Clang v15 AArch64 miscompile that affects parallel collection


This patch avoids a miscompile using Clang v15 on macOS. The default compiler on macOS was recently upgraded to Clang v16, which appears to fix the problem, and I have not been able to replicate th...

Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of aarch64

aarch64

Photo of parallel collection

parallel collection

Photo of Workaround Clang

Workaround Clang

Related news:

News photo

A Time Consuming Pitfall for 32-Bit Applications on AArch64

News photo

GNU C Library Tuning For AArch64 Helps Memset Performance By ~24%

News photo

AWS Graviton4 vs. AmpereOne 192-Core Benchmarks For Leading AArch64 Server Performance