Blender Git Commit Log

Git Commits -> Revision 47bf754

Revision 47bf754 by Brecht Van Lommel (master)
August 5, 2019, 13:23 (GMT)
Build: disable address sanitizer for Cycles optimized kernels with GCC

It's extremely slow to compile and run, so just disable it unless
WITH_CYCLES_KERNEL_ASAN is manually enabled. For Clang it's always
enabled since that appears to work ok.

This also limits the -fno-sanitize=vptr flag to the Cycles kernel, as it
was added specifically to work around an issue there.

Differential Revision: https://developer.blender.org/D5404

Commit Details:

Full Hash: 47bf754de4ec60def018284023b5baf9b90ca696
Parent Commit: 916e51a
Lines Changed: +19, -6

3 Modified Paths:

/CMakeLists.txt (+2, -6) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+11, -0) (Diff)
/intern/elbeem/CMakeLists.txt (+6, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021