** Description changed:

  [Impact]
  Binaries built w/ asan support hang on arm64. This causes many timeouts 
during the test phase of a gcc build, causing builds to need ~24 hours to 
complete.
  
  [Test Case]
  $ cat test.c
  #include <stdio.h>
  
  void main() {
-   printf("hi.\n");
+   printf("hi.\n");
  }
  $ gcc test.c -g -fsanitize=address -fno-omit-frame-pointer test.c -o test
  $ ./test
  ==46644==AddressSanitizer CHECK failed: 
../../../../src/libsanitizer/sanitizer_common/sanitizer_allocator.h:844 
"((res)) < ((kNumPossibleRegions))" (0xffffb4b, 0x8000000)
  [... HANG ...]
  
+ Plus see the tests in the libasan testsuite succeed.
+ 
  [Regression Risk]
+ None, unless the 48bit-vma support is removed again from the kernel. Can't 
find the corresponding kernel SRU which explained the regression potential in 
this kernel change.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1709727

Title:
  asan causes hangs on arm64

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-5/+bug/1709727/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to