Status: New
Owner: [email protected]
Labels: Type-Defect Priority-Medium

New issue 308 by [email protected]: 32-bit tests broken in trunk
http://code.google.com/p/address-sanitizer/issues/detail?id=308

What steps will reproduce the problem?
1. build Clang on x86_64
2. run `make -j10 check-asan'
3. run `file projects/compiler-rt/test/asan/32bitConfig/TestCases/Output/printf-1.c.tmp'

What is the expected output?
  ELF 32-bit LSB executable

What do you see instead?
  ELF 64-bit LSB executable

Looks like the error was introduced in r207707. Here are the issues that I see with this revision: * target_cflags got moved to test/lit.site.cfg.in from test/asan/lit.site.cfg.in; but COMPILER_RT_TEST_COMPILER_CFLAGS is still set in test/asan/CMakeLists.txt so it's not available when configuring test/lit.common.configure.in * test/lit.common.configured.in uses COMPILER_RT_TEST_COMPILER_FLAGS instead of COMPILER_RT_TEST_COMPILER_CFLAGS


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
You received this message because you are subscribed to the Google Groups 
"address-sanitizer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to