Lines Matching full:msan
172 args.msan = set_sanitizer('memory', args.msan, san, nosan)
175 args.sanitize = args.asan or args.msan or args.ubsan
260 '--enable-msan', dest='msan', action='store_true', help='Enable MSAN')
262 '--enable-msan-track-origins', dest='msan_track_origins',
263 action='store_true', help='Enable MSAN origin tracking')
265 '--msan-extra-cppflags',
269 help="Extra CPPFLAGS for MSAN (default: $MSAN_EXTRA_CPPFLAGS='{}')".
272 '--msan-extra-cflags',
276 help="Extra CFLAGS for MSAN (default: $MSAN_EXTRA_CFLAGS='{}')".format(
279 '--msan-extra-cxxflags',
283 help="Extra CXXFLAGS for MSAN (default: $MSAN_EXTRA_CXXFLAGS='{}')".
286 '--msan-extra-ldflags',
290 help="Extra LDFLAGS for MSAN (default: $MSAN_EXTRA_LDFLAGS='{}')".
384 if args.msan and (args.asan or args.ubsan):
385 raise RuntimeError('MSAN may not be used with any other sanitizers')
386 if args.msan_track_origins and not args.msan:
387 raise RuntimeError('--enable-msan-track-origins requires MSAN')
441 if args.msan:
446 # Append extra MSAN flags (it might require special setup)