How to disable address sanitizer stack-use-after-scope error on windows platform?

As far as I know, seems no way disable stack-use-after-scope error. It is passiable now?

SUMMARY: AddressSanitizer: stack-use-after-scope (E:\UnrealEngine-5.0\TP\Binaries\Win64\clang_rt.asan_dynamic-x86_64.dll+0x18003f259) in _asan_wrap_GlobalSize+0x3c625

clang-cl.exe is more useful than cl.exe, awesome. when build address sanitizer add -EnableAsan -Compiler=Clang to Build.bat or Rebuild.bat.

First:
//modify VCToolChain.cs and build UBT first.
if (Target.WindowsPlatform.Compiler.IsClang())
{
	Arguments.Add("-fsanitize=address");
	Arguments.Add("-fno-sanitize-address-use-after-scope");
}

Second:
//BuildWinAsan.bat with the commandline.
cd Engine\Build\BatchFiles
Build.bat TP Win64 Shipping ..\..\TP.uproject -waitmutex -EnableAsan -Compiler=Clang 

Last :
//Before run TPClient.exe add ASAN_OPTIONS first.
set ASAN_OPTIONS=log_path=asan.report

Thanks for Dark-Veil

EX: