• Home
  • Raw
  • Download

Lines Matching +full:- +full:fno +full:- +full:sanitize +full:- +full:recover

2 # Copyright 2016-2017 Intel Corporation
8 # http://www.apache.org/licenses/LICENSE-2.0
17 """use scons -k to invoke all builds regardless of unit test failures
51 ' | $CXX $CCFLAGS -xc++ -Wl,--verbose -')
54 ' | $CXX $CCFLAGS -xc++ -Wl,--verbose -')
58 ' | $CXX $CCFLAGS -xc++ -Wl,--verbose -')
61 ' | $CC $CCFLAGS -xc -Wl,--verbose -')
65 defaultlib_regexp = r'[\n(](/.*\.so[-.\da-fA-F]*).*'
149 'epid/common-testhelper/common-testhelper.parts']
197 'internal-test',
198 'package-epid-sdk',
199 'internal-tools',
202 'internal-test-tiny'
209 return GetOption("product-variant") == 'production'
213 return GetOption("product-variant") == 'internal-test'
217 return GetOption("product-variant") == 'internal-tools'
221 return GetOption("product-variant") == 'package-epid-sdk'
225 return GetOption("product-variant") == 'benchmark'
228 return GetOption("product-variant") == 'tiny'
231 return GetOption("product-variant") == 'internal-test-tiny'
235 return GetOption("use-commercial-ipp")
239 return GetOption("use-tss")
248 s = GetOption("product-variant")
250 return 'epid-sdk'
251 elif s == 'package-epid-sdk':
252 return 'epid-sdk'
254 return 'epid-sdk'
259 AddOption("--product-variant", "--prod-var", nargs=1,
264 action='store', dest='product-variant', type='choice',
267 AddOption("--use-commercial-ipp",
270 action='store_true', dest='use-commercial-ipp',
273 AddOption("--use-tss",
276 action='store_true', dest='use-tss',
279 AddOption("--ipp-shared",
281 action='store_true', dest='ipp-shared',
284 AddOption("--enable-sanitizers",
289 AddOption("--sanitizers-recover",
290 help=("Configure sanititzers to recover and continue execution "
292 "See --enable-sanitizers option."),
293 action='store_true', dest='sanitizers-recover',
306 def enable_sanitizers(recover):
312 recover: Enable sanitizers recovery from errors found when True.
323 ccflags = ['-fsanitize=address,undefined', '-fno-sanitize=alignment',
324 '-fno-sanitize=shift', '-fno-omit-frame-pointer']
325 if recover:
326 ccflags = ccflags + ['-fsanitize-recover=all', '-fsanitize-recover=address']
328 ccflags = ccflags + ['-fno-sanitize-recover']
335 Try scons --toolchain=gcc_6 --target=posix
342 Try scons --toolchain=gcc_6 --target=posix
351 SetOptionDefault('TARGET_VARIANT', '${TARGET_OS}-${TARGET_ARCH}')
394 enable_sanitizers(GetOption("sanitizers-recover"))
404 if GetOption('ipp-shared'):
461 if GetOption('ipp-shared'):
523 if GetOption('ipp-shared'):
527 Part(parts_file='epid/common-testhelper/common-testhelper.parts',
555 Part(parts_file='epid/common-testhelper/common-testhelper.parts',