[all-commits] [llvm/llvm-project] 060907: Revert "Reland "[NFC][compiler-rt][asan] Unify asa...

PiJoules via All-commits all-commits at lists.llvm.org
Wed Jun 8 11:56:56 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 060907dd008011256da84ad48e93ddd1eae087ea
      https://github.com/llvm/llvm-project/commit/060907dd008011256da84ad48e93ddd1eae087ea
  Author: Leonard Chan <leonardchan at google.com>
  Date:   2022-06-08 (Wed, 08 Jun 2022)

  Changed paths:
    M compiler-rt/lib/asan/asan_allocator.h

  Log Message:
  -----------
  Revert "Reland "[NFC][compiler-rt][asan] Unify asan and lsan allocator settings""

This reverts commit b37d84aa8d59dde2fae7388da5101bf471ec3434.

This broke aarch64 asan builders for fuchsia. I accidentally changed the allocator
settings for fuchsia on aarch64 because the new asan allocator settings use:

```
// AArch64/SANITIZER_CAN_USE_ALLOCATOR64 is only for 42-bit VMA
// so no need to different values for different VMA.
const uptr kAllocatorSpace =  0x10000000000ULL;
const uptr kAllocatorSize  =  0x10000000000ULL;  // 3T.
typedef DefaultSizeClassMap SizeClassMap;
```

rather than reaching the final `#else` which would use fuchsia's lsan config.




More information about the All-commits mailing list