diff Makefile.am @ 30277:f816a8c44924

allow build to succeed when address sanitizer is enabled (bug #61415) * configure.ac, Makefile.am: Explicitly substitute ADDRESS_SANITIZER_ENABLED and ADDRESS_SANITIZER_OPTIONS. * subst-script-vals.in.sh: Also substitute ADDRESS_SANITIZER_ENABLED. * run-octave.in: New option, -disable-asan, to suppress address sanitizer output and disable leak checks on exit. * graphics_properties.mk, images.awk, doc/interpreter/module.mk: Invoke run-octave with -disable-asan.
author John W. Eaton <jwe@octave.org>
date Wed, 10 Nov 2021 11:50:31 -0500
parents 57aac5b9cf9d
children 0e553bb97d31 8d331c31c3ae 86ddba86efbe c0ff6737de96
line wrap: on
line diff
--- a/Makefile.am	Wed Nov 10 10:38:12 2021 -0500
+++ b/Makefile.am	Wed Nov 10 11:50:31 2021 -0500
@@ -76,6 +76,9 @@
 
 AM_CXXFLAGS = ${CXXPICFLAG} ${XTRA_CXXFLAGS} ${WARN_CXXFLAGS} $(OCTAVE_VISIBILITY_FLAGS)
 
+ADDRESS_SANITIZER_ENABLED = @ADDRESS_SANITIZER_ENABLED@
+ADDRESS_SANITIZER_OPTIONS = @ADDRESS_SANITIZER_OPTIONS@
+
 FFTW_XCPPFLAGS = @FFTW_XCPPFLAGS@
 FFTW_XLDFLAGS = @FFTW_XLDFLAGS@
 FFTW_XLIBS = @FFTW_XLIBS@