build: remove asan when running ut
Signed-off-by: ComixHe <heyuming@deepin.org>
This commit is contained in:
		@ -20,13 +20,6 @@ target_link_libraries(${BIN_NAME} PRIVATE
 | 
			
		||||
 | 
			
		||||
target_compile_options(${BIN_NAME} PRIVATE
 | 
			
		||||
    -fno-access-control
 | 
			
		||||
    -fsanitize=undefined
 | 
			
		||||
    -fsanitize=address
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
target_link_options(${BIN_NAME} PRIVATE
 | 
			
		||||
    -fsanitize=undefined
 | 
			
		||||
    -fsanitize=address
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
add_test(
 | 
			
		||||
 | 
			
		||||
@ -5,7 +5,6 @@
 | 
			
		||||
#include <QCoreApplication>
 | 
			
		||||
#include <gtest/gtest.h>
 | 
			
		||||
#include <QTimer>
 | 
			
		||||
#include <sanitizer/asan_interface.h>
 | 
			
		||||
 | 
			
		||||
int main(int argc, char **argv)
 | 
			
		||||
{
 | 
			
		||||
@ -16,7 +15,6 @@ int main(int argc, char **argv)
 | 
			
		||||
        ret = RUN_ALL_TESTS();
 | 
			
		||||
        QCoreApplication::quit();
 | 
			
		||||
    });
 | 
			
		||||
    __sanitizer_set_report_path("asan_am.log");
 | 
			
		||||
    QCoreApplication::exec();
 | 
			
		||||
    return ret;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user