=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for libLLVM34-3.4.2nb2 llvm[0]: Constructing LLVMBuild project information. gmake[1]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Support' llvm[1]: Compiling APFloat.cpp for Release build llvm[1]: Compiling APInt.cpp for Release build llvm[1]: Compiling APSInt.cpp for Release build llvm[1]: Compiling BlockFrequency.cpp for Release build llvm[1]: Compiling Allocator.cpp for Release build llvm[1]: Compiling Atomic.cpp for Release build llvm[1]: Compiling BranchProbability.cpp for Release build llvm[1]: Compiling CommandLine.cpp for Release build llvm[1]: Compiling Compression.cpp for Release build llvm[1]: Compiling ConstantRange.cpp for Release build llvm[1]: Compiling ConvertUTF.c for Release build llvm[1]: Compiling ConvertUTFWrapper.cpp for Release build llvm[1]: Compiling CrashRecoveryContext.cpp for Release build llvm[1]: Compiling DAGDeltaAlgorithm.cpp for Release build llvm[1]: Compiling DataExtractor.cpp for Release build llvm[1]: Compiling DataStream.cpp for Release build llvm[1]: Compiling Debug.cpp for Release build llvm[1]: Compiling DeltaAlgorithm.cpp for Release build llvm[1]: Compiling Disassembler.cpp for Release build llvm[1]: Compiling Dwarf.cpp for Release build llvm[1]: Compiling DynamicLibrary.cpp for Release build llvm[1]: Compiling Errno.cpp for Release build llvm[1]: Compiling ErrorHandling.cpp for Release build llvm[1]: Compiling FileOutputBuffer.cpp for Release build llvm[1]: Compiling FileUtilities.cpp for Release build llvm[1]: Compiling FoldingSet.cpp for Release build llvm[1]: Compiling FormattedStream.cpp for Release build llvm[1]: Compiling GraphWriter.cpp for Release build llvm[1]: Compiling Hashing.cpp for Release build llvm[1]: Compiling Host.cpp for Release build llvm[1]: Compiling IncludeFile.cpp for Release build llvm[1]: Compiling IntEqClasses.cpp for Release build llvm[1]: Compiling IntervalMap.cpp for Release build llvm[1]: Compiling IntrusiveRefCntPtr.cpp for Release build llvm[1]: Compiling IsInf.cpp for Release build llvm[1]: Compiling IsNAN.cpp for Release build llvm[1]: Compiling Locale.cpp for Release build llvm[1]: Compiling LockFileManager.cpp for Release build llvm[1]: Compiling MD5.cpp for Release build llvm[1]: Compiling ManagedStatic.cpp for Release build llvm[1]: Compiling Memory.cpp for Release build llvm[1]: Compiling MemoryBuffer.cpp for Release build llvm[1]: Compiling MemoryObject.cpp for Release build llvm[1]: Compiling Mutex.cpp for Release build llvm[1]: Compiling Path.cpp for Release build llvm[1]: Compiling PluginLoader.cpp for Release build llvm[1]: Compiling PrettyStackTrace.cpp for Release build llvm[1]: Compiling Process.cpp for Release build llvm[1]: Compiling Program.cpp for Release build llvm[1]: Compiling Regex.cpp for Release build llvm[1]: Compiling RWMutex.cpp for Release build llvm[1]: Compiling SearchForAddressOfSpecialSymbol.cpp for Release build llvm[1]: Compiling Signals.cpp for Release build llvm[1]: Compiling SmallPtrSet.cpp for Release build llvm[1]: Compiling SmallVector.cpp for Release build llvm[1]: Compiling SourceMgr.cpp for Release build llvm[1]: Compiling Statistic.cpp for Release build llvm[1]: Compiling StreamableMemoryObject.cpp for Release build llvm[1]: Compiling StringExtras.cpp for Release build llvm[1]: Compiling StringMap.cpp for Release build llvm[1]: Compiling StringPool.cpp for Release build llvm[1]: Compiling StringRef.cpp for Release build llvm[1]: Compiling StringRefMemoryObject.cpp for Release build llvm[1]: Compiling SystemUtils.cpp for Release build llvm[1]: Compiling TargetRegistry.cpp for Release build llvm[1]: Compiling ThreadLocal.cpp for Release build llvm[1]: Compiling TimeValue.cpp for Release build llvm[1]: Compiling Threading.cpp for Release build ThreadLocal.cpp:53:15: warning: unused typedef 'SIZE_TOO_BIG' [-Wunused-local-typedef] typedef int SIZE_TOO_BIG[sizeof(pthread_key_t) <= sizeof(data) ? 1 : -1]; ^ llvm[1]: Compiling Timer.cpp for Release build 1 warning generated. llvm[1]: Compiling ToolOutputFile.cpp for Release build llvm[1]: Compiling Triple.cpp for Release build llvm[1]: Compiling Twine.cpp for Release build llvm[1]: Compiling Unicode.cpp for Release build llvm[1]: Compiling Valgrind.cpp for Release build llvm[1]: Compiling Watchdog.cpp for Release build llvm[1]: Compiling YAMLParser.cpp for Release build llvm[1]: Compiling YAMLTraits.cpp for Release build llvm[1]: Compiling circular_raw_ostream.cpp for Release build llvm[1]: Compiling raw_os_ostream.cpp for Release build llvm[1]: Compiling raw_ostream.cpp for Release build llvm[1]: Compiling regcomp.c for Release build llvm[1]: Compiling regerror.c for Release build llvm[1]: Compiling regexec.c for Release build llvm[1]: Compiling regfree.c for Release build llvm[1]: Compiling regstrlcpy.c for Release build llvm[1]: Compiling system_error.cpp for Release build llvm[1]: Building Release Archive Library libLLVMSupport.a gmake[1]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Support' gmake[1]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/TableGen' llvm[1]: Compiling StringMatcher.cpp for Release build llvm[1]: Compiling Error.cpp for Release build llvm[1]: Compiling Main.cpp for Release build llvm[1]: Compiling Record.cpp for Release build llvm[1]: Compiling TGParser.cpp for Release build llvm[1]: Compiling TGLexer.cpp for Release build llvm[1]: Compiling TableGenBackend.cpp for Release build llvm[1]: Building Release Archive Library libLLVMTableGen.a gmake[1]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/TableGen' gmake[1]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/PerfectShuffle' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/FileUpdate' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/TableGen' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/FileCheck' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/count' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/fpcmp' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/llvm-lit' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/not' llvm[2]: Creating 'llvm-lit' script... llvm[2]: Compiling AsmMatcherEmitter.cpp for Release build llvm[2]: Compiling count.c for Release build llvm[2]: Compiling FileCheck.cpp for Release build llvm[2]: Compiling not.cpp for Release build llvm[2]: Compiling PerfectShuffle.cpp for Release build gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/llvm-lit' llvm[2]: Compiling FileUpdate.cpp for Release build llvm[2]: Compiling fpcmp.cpp for Release build gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest' llvm[2]: Linking Release executable count (without symbols) gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest' ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: ======= Finished Linking Release Executable count (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/count' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/UnitTestMain' llvm[3]: Compiling src/gtest-all.cc for Release build llvm[3]: Compiling TestMain.cpp for Release build llvm[2]: Linking Release executable not (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: ======= Finished Linking Release Executable not (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/not' llvm[2]: Linking Release executable fpcmp (without symbols) llvm[2]: Compiling AsmWriterEmitter.cpp for Release build llvm[2]: Linking Release executable FileUpdate (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: ======= Finished Linking Release Executable fpcmp (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/fpcmp' llvm[2]: ======= Finished Linking Release Executable FileUpdate (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/FileUpdate' llvm[2]: Compiling AsmWriterInst.cpp for Release build llvm[2]: Compiling CTagsEmitter.cpp for Release build llvm[2]: Linking Release executable llvm-PerfectShuffle (without symbols) In file included from src/gtest-all.cc:39: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: ======= Finished Linking Release Executable llvm-PerfectShuffle (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/PerfectShuffle' llvm[2]: Compiling CallingConvEmitter.cpp for Release build In file included from TestMain.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:39: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:39: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:39: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:39: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:39: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:39: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:39: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:42: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:903:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:42: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:903:30: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:42: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:930:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:42: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:939:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TestMain.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TestMain.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:42: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/src/gtest.cc:1316:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TestMain.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TestMain.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TestMain.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TestMain.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TestMain.cpp:13: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:46: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/src/gtest-printers.cc:342:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from src/gtest-all.cc:46: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/src/gtest-printers.cc:348:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[3]: Building Release Archive Library libgtest_main.a gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/UnitTestMain' llvm[2]: Compiling CodeEmitterGen.cpp for Release build llvm[2]: Compiling CodeGenDAGPatterns.cpp for Release build llvm[2]: Compiling CodeGenInstruction.cpp for Release build llvm[2]: Compiling CodeGenMapTable.cpp for Release build llvm[2]: Linking Release executable FileCheck (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: ======= Finished Linking Release Executable FileCheck (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/FileCheck' llvm[2]: Compiling CodeGenRegisters.cpp for Release build llvm[2]: Compiling CodeGenSchedule.cpp for Release build llvm[2]: Compiling CodeGenTarget.cpp for Release build llvm[2]: Compiling DAGISelEmitter.cpp for Release build llvm[2]: Compiling DAGISelMatcher.cpp for Release build llvm[2]: Compiling DAGISelMatcherEmitter.cpp for Release build 16 warnings generated. llvm[3]: Building Release Archive Library libgtest.a gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest' llvm[2]: Compiling DAGISelMatcherGen.cpp for Release build llvm[2]: Compiling DAGISelMatcherOpt.cpp for Release build llvm[2]: Compiling DFAPacketizerEmitter.cpp for Release build llvm[2]: Compiling DisassemblerEmitter.cpp for Release build llvm[2]: Compiling FastISelEmitter.cpp for Release build llvm[2]: Compiling FixedLenDecoderEmitter.cpp for Release build llvm[2]: Compiling InstrInfoEmitter.cpp for Release build llvm[2]: Compiling IntrinsicEmitter.cpp for Release build llvm[2]: Compiling OptParserEmitter.cpp for Release build llvm[2]: Compiling PseudoLoweringEmitter.cpp for Release build llvm[2]: Compiling RegisterInfoEmitter.cpp for Release build llvm[2]: Compiling SetTheory.cpp for Release build llvm[2]: Compiling SubtargetEmitter.cpp for Release build llvm[2]: Compiling TGValueTypes.cpp for Release build llvm[2]: Compiling TableGen.cpp for Release build llvm[2]: Compiling X86DisassemblerTables.cpp for Release build llvm[2]: Compiling X86ModRMFilters.cpp for Release build llvm[2]: Compiling X86RecognizableInstr.cpp for Release build llvm[2]: Linking Release executable llvm-tblgen (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: ======= Finished Linking Release Executable llvm-tblgen (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/TableGen' gmake[1]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils' gmake[1]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/IR' llvm[1]: Building Intrinsics.gen.tmp from Intrinsics.td llvm[1]: Updated Intrinsics.gen because Intrinsics.gen.tmp changed significantly. llvm[1]: Compiling AsmWriter.cpp for Release build llvm[1]: Compiling Attributes.cpp for Release build llvm[1]: Compiling AutoUpgrade.cpp for Release build llvm[1]: Compiling ConstantFold.cpp for Release build llvm[1]: Compiling BasicBlock.cpp for Release build llvm[1]: Compiling Constants.cpp for Release build llvm[1]: Compiling Core.cpp for Release build llvm[1]: Compiling DIBuilder.cpp for Release build AsmWriter.cpp:2147:7: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] if (this == 0) { ^~~~ ~ AsmWriter.cpp:2163:7: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] if (this == 0) { ^~~~ ~ llvm[1]: Compiling DataLayout.cpp for Release build llvm[1]: Compiling DebugInfo.cpp for Release build llvm[1]: Compiling DebugLoc.cpp for Release build llvm[1]: Compiling Dominators.cpp for Release build llvm[1]: Compiling Function.cpp for Release build llvm[1]: Compiling GCOV.cpp for Release build llvm[1]: Compiling GVMaterializer.cpp for Release build llvm[1]: Compiling Globals.cpp for Release build llvm[1]: Compiling IRBuilder.cpp for Release build llvm[1]: Compiling InlineAsm.cpp for Release build 2 warnings generated. llvm[1]: Compiling Instruction.cpp for Release build llvm[1]: Compiling Instructions.cpp for Release build llvm[1]: Compiling IntrinsicInst.cpp for Release build llvm[1]: Compiling LLVMContext.cpp for Release build llvm[1]: Compiling LLVMContextImpl.cpp for Release build llvm[1]: Compiling LeakDetector.cpp for Release build llvm[1]: Compiling LegacyPassManager.cpp for Release build llvm[1]: Compiling Metadata.cpp for Release build llvm[1]: Compiling Module.cpp for Release build llvm[1]: Compiling Pass.cpp for Release build llvm[1]: Compiling PassManager.cpp for Release build llvm[1]: Compiling PassRegistry.cpp for Release build llvm[1]: Compiling PrintModulePass.cpp for Release build llvm[1]: Compiling Type.cpp for Release build llvm[1]: Compiling TypeFinder.cpp for Release build llvm[1]: Compiling Use.cpp for Release build llvm[1]: Compiling User.cpp for Release build llvm[1]: Compiling Value.cpp for Release build llvm[1]: Compiling ValueSymbolTable.cpp for Release build llvm[1]: Compiling ValueTypes.cpp for Release build llvm[1]: Compiling Verifier.cpp for Release build llvm[1]: Building Release Archive Library libLLVMCore.a gmake[1]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/IR' gmake[1]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/AsmParser' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/IR' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Analysis' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode/Reader' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Utils' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/IR' llvm[2]: Compiling LLLexer.cpp for Release build llvm[2]: Compiling AliasAnalysis.cpp for Release build llvm[2]: Compiling Mangler.cpp for Release build llvm[2]: Compiling ExecutionEngine.cpp for Release build llvm[2]: Compiling AggressiveAntiDepBreaker.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode/Writer' llvm[3]: Compiling BitReader.cpp for Release build llvm[3]: Compiling BasicBlockUtils.cpp for Release build llvm[3]: Compiling BitWriter.cpp for Release build llvm[3]: Compiling BitcodeReader.cpp for Release build llvm[3]: Compiling BitcodeWriter.cpp for Release build llvm[2]: Compiling Target.cpp for Release build llvm[2]: Compiling AliasAnalysisCounter.cpp for Release build llvm[2]: Compiling LLParser.cpp for Release build llvm[3]: Compiling BreakCriticalEdges.cpp for Release build llvm[2]: Compiling TargetIntrinsicInfo.cpp for Release build llvm[2]: Compiling AliasAnalysisEvaluator.cpp for Release build llvm[2]: Compiling TargetJITInfo.cpp for Release build llvm[2]: Compiling TargetLibraryInfo.cpp for Release build llvm[2]: Compiling AllocationOrder.cpp for Release build llvm[2]: Compiling ExecutionEngineBindings.cpp for Release build llvm[3]: Compiling BuildLibCalls.cpp for Release build llvm[2]: Compiling TargetLoweringObjectFile.cpp for Release build llvm[2]: Compiling Analysis.cpp for Release build llvm[2]: Compiling AliasDebugger.cpp for Release build llvm[2]: Compiling RTDyldMemoryManager.cpp for Release build llvm[3]: Compiling BypassSlowDivision.cpp for Release build llvm[2]: Compiling TargetSelect.cpp for Release build llvm[2]: Compiling TargetMachine.cpp for Release build llvm[3]: Compiling BitcodeWriterPass.cpp for Release build llvm[2]: Compiling AliasSetTracker.cpp for Release build llvm[2]: Compiling BasicTargetTransformInfo.cpp for Release build llvm[2]: Building Release Archive Library libLLVMExecutionEngine.a llvm[3]: Compiling ValueEnumerator.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter' llvm[3]: Compiling CloneFunction.cpp for Release build llvm[3]: Compiling Execution.cpp for Release build llvm[2]: Compiling TargetMachineC.cpp for Release build llvm[3]: Compiling BitstreamReader.cpp for Release build llvm[2]: Compiling BranchFolding.cpp for Release build llvm[2]: Compiling Parser.cpp for Release build llvm[2]: Compiling Analysis.cpp for Release build llvm[2]: Compiling TargetSubtargetInfo.cpp for Release build llvm[2]: Building Release Archive Library libLLVMTarget.a llvm[2]: Compiling BasicAliasAnalysis.cpp for Release build llvm[3]: Building Release Archive Library libLLVMBitReader.a gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86' llvm[3]: Compiling CloneModule.cpp for Release build gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode/Reader' llvm[3]: Compiling CmpInstAnalysis.cpp for Release build llvm[3]: Building X86.td register info implementation with tblgen llvm[3]: Building Release Archive Library libLLVMBitWriter.a llvm[2]: Building Release Archive Library libLLVMAsmParser.a gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode/Writer' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Bitcode' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Linker' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/AsmParser' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc' llvm[3]: Compiling CodeExtractor.cpp for Release build llvm[2]: Compiling LinkModules.cpp for Release build llvm[3]: Building Sparc.td register info implementation with tblgen llvm[3]: Building Sparc.td instruction information with tblgen gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC' llvm[3]: Building Sparc.td assembly writer with tblgen llvm[3]: Building PPC.td register info implementation with tblgen llvm[3]: Building X86.td instruction information with tblgen llvm[3]: Building Sparc.td DAG instruction selector implementation with tblgen llvm[3]: Building Sparc.td subtarget information with tblgen llvm[3]: Building PPC.td assembly matcher with tblgen llvm[3]: Building Sparc.td calling convention information with tblgen llvm[3]: Building Sparc.td code emitter with tblgen llvm[3]: Building PPC.td assembly writer with tblgen llvm[2]: Compiling BlockFrequencyInfo.cpp for Release build llvm[2]: Compiling CalcSpillWeights.cpp for Release build llvm[3]: Building PPC.td code emitter with tblgen llvm[3]: Compiling DelaySlotFiller.cpp for Release build llvm[3]: Building PPC.td instruction information with tblgen llvm[3]: Building PPC.td DAG instruction selector implementation with tblgen llvm[3]: Building PPC.td subtarget information with tblgen llvm[3]: Building X86.td assembly writer with tblgen llvm[3]: Compiling ExternalFunctions.cpp for Release build llvm[3]: Building PPC.td calling convention information with tblgen llvm[2]: Building Release Archive Library libLLVMLinker.a llvm[2]: Compiling CallingConvLower.cpp for Release build gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Linker' llvm[3]: Compiling Interpreter.cpp for Release build llvm[3]: Building PPC.td MC code emitter with tblgen llvm[3]: Compiling DemoteRegToStack.cpp for Release build llvm[3]: Compiling SparcAsmPrinter.cpp for Release build llvm[2]: Compiling BranchProbabilityInfo.cpp for Release build llvm[3]: Building PPC.td "fast" instruction selector implementation with tblgen llvm[3]: Building X86.td assembly matcher with tblgen llvm[3]: Compiling PPCAsmPrinter.cpp for Release build llvm[3]: Compiling FlattenCFG.cpp for Release build llvm[2]: Compiling CodeGen.cpp for Release build llvm[3]: Compiling PPCBranchSelector.cpp for Release build llvm[2]: Compiling CriticalAntiDepBreaker.cpp for Release build llvm[3]: Building Release Archive Library libLLVMInterpreter.a llvm[3]: Compiling SparcCodeEmitter.cpp for Release build gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine/Interpreter' llvm[2]: Compiling CFG.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine/JIT' llvm[3]: Building X86.td assembly writer #1 with tblgen llvm[3]: Compiling PPCCTRLoops.cpp for Release build llvm[3]: Compiling JIT.cpp for Release build llvm[3]: Compiling GlobalStatus.cpp for Release build llvm[2]: Compiling CFGPrinter.cpp for Release build llvm[3]: Compiling SparcFrameLowering.cpp for Release build llvm[3]: Compiling SparcISelDAGToDAG.cpp for Release build llvm[3]: Compiling InlineFunction.cpp for Release build llvm[3]: Building X86.td DAG instruction selector implementation with tblgen llvm[2]: Compiling DFAPacketizer.cpp for Release build llvm[3]: Compiling JITEmitter.cpp for Release build llvm[2]: Compiling CaptureTracking.cpp for Release build llvm[3]: Compiling PPCCodeEmitter.cpp for Release build llvm[3]: Compiling SparcISelLowering.cpp for Release build llvm[3]: Compiling SparcInstrInfo.cpp for Release build llvm[2]: Compiling CodeMetrics.cpp for Release build llvm[2]: Compiling DeadMachineInstructionElim.cpp for Release build llvm[3]: Building X86.td disassembly tables with tblgen llvm[3]: Compiling InstructionNamer.cpp for Release build llvm[2]: Compiling ConstantFolding.cpp for Release build llvm[3]: Compiling SparcJITInfo.cpp for Release build llvm[3]: Compiling PPCFastISel.cpp for Release build llvm[2]: Compiling DwarfEHPrepare.cpp for Release build llvm[3]: Compiling IntegerDivision.cpp for Release build llvm[3]: Compiling SparcMachineFunctionInfo.cpp for Release build llvm[3]: Building X86.td "fast" instruction selector implementation with tblgen llvm[3]: Compiling SparcRegisterInfo.cpp for Release build llvm[2]: Compiling EarlyIfConversion.cpp for Release build llvm[3]: Compiling JITMemoryManager.cpp for Release build llvm[2]: Compiling EdgeBundles.cpp for Release build llvm[2]: Compiling CostModel.cpp for Release build llvm[3]: Compiling LCSSA.cpp for Release build llvm[3]: Compiling SparcSelectionDAGInfo.cpp for Release build llvm[3]: Building Release Archive Library libLLVMJIT.a llvm[3]: Building X86.td calling convention information with tblgen gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine/JIT' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld' llvm[3]: Compiling MCJIT.cpp for Release build llvm[3]: Compiling GDBRegistrar.cpp for Release build llvm[2]: Compiling Delinearization.cpp for Release build llvm[3]: Compiling PPCFrameLowering.cpp for Release build llvm[3]: Compiling SparcSubtarget.cpp for Release build llvm[3]: Compiling Local.cpp for Release build llvm[2]: Compiling ErlangGC.cpp for Release build llvm[3]: Building X86.td subtarget information with tblgen llvm[3]: Compiling RuntimeDyld.cpp for Release build llvm[3]: Compiling SparcTargetMachine.cpp for Release build llvm[2]: Compiling DependenceAnalysis.cpp for Release build llvm[3]: Compiling SectionMemoryManager.cpp for Release build llvm[2]: Compiling ExecutionDepsFix.cpp for Release build llvm[3]: Building Release Archive Library libLLVMSparcCodeGen.a llvm[3]: Building Release Archive Library libLLVMMCJIT.a llvm[3]: Compiling RuntimeDyldELF.cpp for Release build gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc/TargetInfo' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine/MCJIT' llvm[2]: Compiling ExpandISelPseudos.cpp for Release build llvm[3]: Compiling X86AsmPrinter.cpp for Release build llvm[3]: Compiling PPCHazardRecognizers.cpp for Release build llvm[4]: Compiling SparcTargetInfo.cpp for Release build llvm[3]: Compiling LoopSimplify.cpp for Release build llvm[4]: Building Release Archive Library libLLVMSparcInfo.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc/MCTargetDesc' llvm[2]: Compiling ExpandPostRAPseudos.cpp for Release build llvm[3]: Compiling PPCISelDAGToDAG.cpp for Release build llvm[3]: Compiling PPCISelLowering.cpp for Release build llvm[4]: Compiling SparcMCAsmInfo.cpp for Release build llvm[4]: Compiling SparcMCTargetDesc.cpp for Release build llvm[2]: Compiling GCMetadata.cpp for Release build llvm[2]: Compiling DomPrinter.cpp for Release build llvm[3]: Compiling X86COFFMachineModuleInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMSparcDesc.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Sparc' llvm[3]: Compiling X86CodeEmitter.cpp for Release build llvm[3]: Compiling LoopUnroll.cpp for Release build llvm[3]: Compiling RuntimeDyldMachO.cpp for Release build llvm[3]: Compiling LoopUnrollRuntime.cpp for Release build llvm[2]: Compiling GCMetadataPrinter.cpp for Release build llvm[2]: Compiling GCStrategy.cpp for Release build llvm[2]: Compiling IfConversion.cpp for Release build llvm[2]: Compiling DominanceFrontier.cpp for Release build llvm[3]: Building Release Archive Library libLLVMRuntimeDyld.a gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine/RuntimeDyld' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/ExecutionEngine' llvm[2]: Compiling IVUsers.cpp for Release build llvm[3]: Compiling X86FastISel.cpp for Release build llvm[3]: Compiling LowerExpectIntrinsic.cpp for Release build llvm[2]: Compiling InlineSpiller.cpp for Release build llvm[2]: Compiling InstCount.cpp for Release build llvm[2]: Compiling InstructionSimplify.cpp for Release build llvm[3]: Compiling LowerInvoke.cpp for Release build llvm[2]: Compiling Interval.cpp for Release build llvm[3]: Compiling PPCInstrInfo.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Instrumentation' llvm[3]: Compiling AddressSanitizer.cpp for Release build llvm[2]: Compiling IntervalPartition.cpp for Release build llvm[2]: Compiling LazyValueInfo.cpp for Release build llvm[3]: Compiling LowerSwitch.cpp for Release build llvm[3]: Compiling Mem2Reg.cpp for Release build llvm[2]: Compiling InterferenceCache.cpp for Release build llvm[3]: Compiling PPCJITInfo.cpp for Release build llvm[3]: Compiling PPCMCInstLower.cpp for Release build llvm[3]: Compiling MetaRenamer.cpp for Release build llvm[3]: Compiling ModuleUtils.cpp for Release build llvm[2]: Compiling IntrinsicLowering.cpp for Release build llvm[2]: Compiling JITCodeEmitter.cpp for Release build llvm[3]: Compiling PPCMachineFunctionInfo.cpp for Release build llvm[3]: Compiling PromoteMemoryToRegister.cpp for Release build llvm[3]: Compiling X86FixupLEAs.cpp for Release build llvm[2]: Compiling LibCallAliasAnalysis.cpp for Release build llvm[3]: Compiling X86FloatingPoint.cpp for Release build llvm[3]: Compiling BoundsChecking.cpp for Release build llvm[3]: Compiling DataFlowSanitizer.cpp for Release build llvm[3]: Compiling PPCRegisterInfo.cpp for Release build llvm[2]: Compiling LibCallSemantics.cpp for Release build llvm[2]: Compiling LLVMTargetMachine.cpp for Release build llvm[3]: Compiling X86FrameLowering.cpp for Release build llvm[2]: Compiling Lint.cpp for Release build llvm[3]: Compiling DebugIR.cpp for Release build llvm[3]: Compiling X86ISelDAGToDAG.cpp for Release build llvm[3]: Compiling PPCSelectionDAGInfo.cpp for Release build llvm[2]: Compiling LatencyPriorityQueue.cpp for Release build llvm[3]: Compiling SSAUpdater.cpp for Release build llvm[2]: Compiling Loads.cpp for Release build llvm[3]: Compiling PPCSubtarget.cpp for Release build llvm[3]: Compiling X86ISelLowering.cpp for Release build llvm[2]: Compiling LexicalScopes.cpp for Release build llvm[2]: Compiling LiveDebugVariables.cpp for Release build llvm[2]: Compiling LoopInfo.cpp for Release build llvm[3]: Compiling PPCTargetMachine.cpp for Release build llvm[3]: Compiling GCOVProfiling.cpp for Release build llvm[3]: Compiling Instrumentation.cpp for Release build llvm[3]: Compiling SimplifyCFG.cpp for Release build X86ISelLowering.cpp:19327:55: warning: non-type template argument referring to function 'matchAsmImpl' with internal linkage is a C++11 extension [-Wc++11-extensions] const VariadicFunction1 matchAsm={}; ^~~~~~~~~~~~ X86ISelLowering.cpp:19309:8: note: non-type template argument refers to function here bool matchAsmImpl(StringRef s, ArrayRef args) { ^ llvm[3]: Compiling SimplifyIndVar.cpp for Release build llvm[3]: Compiling X86InstrInfo.cpp for Release build PPCTargetMachine.cpp:38:17: warning: unused variable 'T' [-Wunused-variable] const Triple &T = ST.getTargetTriple(); ^ 1 warning generated. llvm[3]: Compiling PPCTargetObjectFile.cpp for Release build llvm[3]: Compiling SimplifyInstructions.cpp for Release build llvm[2]: Compiling LoopPass.cpp for Release build llvm[3]: Compiling PPCTargetTransformInfo.cpp for Release build llvm[3]: Compiling MemorySanitizer.cpp for Release build llvm[3]: Compiling SimplifyLibCalls.cpp for Release build llvm[2]: Compiling LiveInterval.cpp for Release build llvm[3]: Building Release Archive Library libLLVMPowerPCCodeGen.a gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/AsmParser' llvm[4]: Compiling PPCAsmParser.cpp for Release build llvm[2]: Compiling MemDepPrinter.cpp for Release build llvm[3]: Compiling X86JITInfo.cpp for Release build llvm[2]: Compiling LiveIntervalAnalysis.cpp for Release build llvm[3]: Compiling SpecialCaseList.cpp for Release build llvm[2]: Compiling MemoryBuiltins.cpp for Release build llvm[3]: Compiling X86MCInstLower.cpp for Release build llvm[4]: Building Release Archive Library libLLVMPowerPCAsmParser.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/AsmParser' llvm[3]: Compiling UnifyFunctionExitNodes.cpp for Release build gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/InstPrinter' llvm[4]: Compiling PPCInstPrinter.cpp for Release build llvm[3]: Compiling ThreadSanitizer.cpp for Release build llvm[3]: Compiling Utils.cpp for Release build llvm[3]: Compiling ValueMapper.cpp for Release build llvm[4]: Building Release Archive Library libLLVMPowerPCAsmPrinter.a llvm[2]: Compiling MemoryDependenceAnalysis.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/TargetInfo' llvm[2]: Compiling LiveIntervalUnion.cpp for Release build llvm[4]: Compiling PowerPCTargetInfo.cpp for Release build llvm[2]: Compiling ModuleDebugInfoPrinter.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Scalar' llvm[3]: Compiling ADCE.cpp for Release build llvm[4]: Building Release Archive Library libLLVMPowerPCInfo.a llvm[3]: Building Release Archive Library libLLVMTransformUtils.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/MCTargetDesc' llvm[3]: Compiling CodeGenPrepare.cpp for Release build gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Utils' llvm[2]: Compiling LiveRangeCalc.cpp for Release build llvm[4]: Compiling PPCAsmBackend.cpp for Release build llvm[3]: Building Release Archive Library libLLVMInstrumentation.a gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Instrumentation' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/InstCombine' llvm[2]: Compiling LiveRangeEdit.cpp for Release build llvm[4]: Compiling PPCELFObjectWriter.cpp for Release build llvm[3]: Compiling InstCombineAddSub.cpp for Release build llvm[3]: Compiling InstCombineAndOrXor.cpp for Release build llvm[4]: Compiling PPCMCAsmInfo.cpp for Release build llvm[3]: Compiling InstCombineCalls.cpp for Release build llvm[4]: Compiling PPCMCCodeEmitter.cpp for Release build llvm[2]: Compiling LiveRegMatrix.cpp for Release build llvm[2]: Compiling NoAliasAnalysis.cpp for Release build llvm[4]: Compiling PPCMCExpr.cpp for Release build 1 warning generated. llvm[3]: Compiling X86MachineFunctionInfo.cpp for Release build llvm[3]: Compiling InstCombineCasts.cpp for Release build llvm[2]: Compiling LiveRegUnits.cpp for Release build llvm[2]: Compiling PHITransAddr.cpp for Release build llvm[3]: Compiling X86PadShortFunction.cpp for Release build llvm[4]: Compiling PPCMCTargetDesc.cpp for Release build llvm[2]: Compiling LiveStackAnalysis.cpp for Release build llvm[2]: Compiling LiveVariables.cpp for Release build llvm[3]: Compiling ConstantProp.cpp for Release build llvm[2]: Compiling PostDominators.cpp for Release build llvm[3]: Compiling CorrelatedValuePropagation.cpp for Release build llvm[4]: Compiling PPCMachObjectWriter.cpp for Release build llvm[3]: Compiling X86RegisterInfo.cpp for Release build llvm[3]: Compiling DCE.cpp for Release build llvm[2]: Compiling LocalStackSlotAllocation.cpp for Release build llvm[3]: Compiling InstCombineCompares.cpp for Release build llvm[2]: Compiling MachineBasicBlock.cpp for Release build llvm[4]: Compiling PPCPredicates.cpp for Release build llvm[3]: Compiling DeadStoreElimination.cpp for Release build llvm[4]: Building Release Archive Library libLLVMPowerPCDesc.a llvm[2]: Compiling PtrUseVisitor.cpp for Release build llvm[2]: Compiling RegionInfo.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/PowerPC' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64' llvm[3]: Compiling X86SelectionDAGInfo.cpp for Release build llvm[3]: Building AArch64.td assembly matcher with tblgen llvm[2]: Compiling MachineBlockFrequencyInfo.cpp for Release build llvm[3]: Building AArch64.td assembly writer with tblgen llvm[2]: Compiling MachineBlockPlacement.cpp for Release build llvm[3]: Building AArch64.td calling convention information with tblgen llvm[3]: Compiling X86Subtarget.cpp for Release build llvm[3]: Compiling EarlyCSE.cpp for Release build llvm[3]: Compiling FlattenCFGPass.cpp for Release build llvm[3]: Building AArch64.td DAG instruction selector implementation with tblgen MachineBlockPlacement.cpp:942:48: warning: unused typedef 'FunctionBlockSetType' [-Wunused-local-typedef] typedef SmallPtrSet FunctionBlockSetType; ^ llvm[3]: Building AArch64.td disassembly tables with tblgen llvm[3]: Compiling GVN.cpp for Release build llvm[3]: Compiling X86TargetMachine.cpp for Release build llvm[2]: Compiling RegionPass.cpp for Release build 1 warning generated. llvm[2]: Compiling RegionPrinter.cpp for Release build llvm[2]: Compiling MachineBranchProbabilityInfo.cpp for Release build llvm[3]: Compiling InstCombineLoadStoreAlloca.cpp for Release build llvm[3]: Building AArch64.td instruction information with tblgen llvm[3]: Building AArch64.td MC code emitter with tblgen llvm[2]: Compiling MachineCSE.cpp for Release build llvm[3]: Building AArch64.td MC Pseudo instruction expander with tblgen llvm[3]: Compiling X86TargetObjectFile.cpp for Release build llvm[3]: Building AArch64.td register info implementation with tblgen llvm[3]: Building AArch64.td subtarget information with tblgen llvm[2]: Compiling ScalarEvolution.cpp for Release build llvm[2]: Compiling ScalarEvolutionAliasAnalysis.cpp for Release build llvm[3]: Compiling InstCombineMulDivRem.cpp for Release build llvm[3]: Compiling InstCombinePHI.cpp for Release build llvm[3]: Compiling X86TargetTransformInfo.cpp for Release build llvm[3]: Compiling AArch64AsmPrinter.cpp for Release build llvm[3]: Compiling AArch64BranchFixupPass.cpp for Release build llvm[2]: Compiling MachineCodeEmitter.cpp for Release build llvm[2]: Compiling MachineCopyPropagation.cpp for Release build llvm[3]: Compiling X86VZeroUpper.cpp for Release build llvm[2]: Compiling MachineDominators.cpp for Release build llvm[3]: Compiling AArch64FrameLowering.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM' llvm[3]: Compiling GlobalMerge.cpp for Release build llvm[3]: Compiling InstCombineSelect.cpp for Release build llvm[3]: Building ARM.td register info implementation with tblgen llvm[3]: Building Release Archive Library libLLVMX86CodeGen.a gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/InstPrinter' llvm[3]: Building ARM.td instruction information with tblgen llvm[3]: Building ARM.td assembly writer with tblgen llvm[4]: Compiling X86ATTInstPrinter.cpp for Release build llvm[3]: Compiling AArch64ISelDAGToDAG.cpp for Release build llvm[3]: Compiling IndVarSimplify.cpp for Release build llvm[3]: Building ARM.td assembly matcher with tblgen llvm[3]: Compiling InstCombineShifts.cpp for Release build llvm[2]: Compiling MachineFunction.cpp for Release build llvm[4]: Compiling X86InstComments.cpp for Release build llvm[3]: Building ARM.td DAG instruction selector implementation with tblgen llvm[3]: Building ARM.td subtarget information with tblgen llvm[4]: Compiling X86IntelInstPrinter.cpp for Release build llvm[3]: Building ARM.td code emitter with tblgen llvm[3]: Compiling InstCombineSimplifyDemanded.cpp for Release build llvm[3]: Building ARM.td calling convention information with tblgen llvm[4]: Building Release Archive Library libLLVMX86AsmPrinter.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/AsmParser' llvm[3]: Building ARM.td "fast" instruction selector implementation with tblgen llvm[4]: Compiling X86AsmParser.cpp for Release build llvm[3]: Building ARM.td MC code emitter with tblgen llvm[3]: Compiling AArch64ISelLowering.cpp for Release build llvm[2]: Compiling MachineFunctionAnalysis.cpp for Release build llvm[3]: Compiling JumpThreading.cpp for Release build llvm[2]: Compiling MachineFunctionPass.cpp for Release build llvm[3]: Building ARM.td MC Pseudo instruction expander with tblgen llvm[3]: Building ARM.td disassembly tables with tblgen AArch64ISelLowering.cpp:33:27: warning: unused variable 'Subtarget' [-Wunused-variable] const AArch64Subtarget *Subtarget = &TM.getSubtarget(); ^ llvm[2]: Compiling MachineFunctionPrinterPass.cpp for Release build llvm[2]: Compiling MachineInstr.cpp for Release build llvm[2]: Compiling ScalarEvolutionExpander.cpp for Release build llvm[3]: Compiling LICM.cpp for Release build llvm[3]: Compiling InstCombineVectorOps.cpp for Release build llvm[3]: Compiling A15SDOptimizer.cpp for Release build llvm[3]: Compiling InstructionCombining.cpp for Release build llvm[4]: Building Release Archive Library libLLVMX86AsmParser.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/AsmParser' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/Disassembler' llvm[4]: Compiling X86Disassembler.cpp for Release build 1 warning generated. llvm[3]: Compiling AArch64InstrInfo.cpp for Release build llvm[3]: Compiling LoopDeletion.cpp for Release build llvm[3]: Compiling AArch64MCInstLower.cpp for Release build llvm[2]: Compiling MachineInstrBundle.cpp for Release build llvm[3]: Compiling ARMAsmPrinter.cpp for Release build llvm[4]: Compiling X86DisassemblerDecoder.c for Release build llvm[2]: Compiling ScalarEvolutionNormalization.cpp for Release build llvm[3]: Compiling LoopIdiomRecognize.cpp for Release build llvm[3]: Compiling LoopInstSimplify.cpp for Release build llvm[2]: Compiling MachineLICM.cpp for Release build llvm[3]: Compiling AArch64MachineFunctionInfo.cpp for Release build llvm[3]: Compiling AArch64RegisterInfo.cpp for Release build llvm[3]: Building Release Archive Library libLLVMInstCombine.a llvm[2]: Compiling SparsePropagation.cpp for Release build gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/InstCombine' llvm[2]: Compiling TargetTransformInfo.cpp for Release build llvm[2]: Compiling Trace.cpp for Release build llvm[3]: Compiling ARMBaseInstrInfo.cpp for Release build llvm[2]: Compiling TypeBasedAliasAnalysis.cpp for Release build llvm[3]: Compiling AArch64SelectionDAGInfo.cpp for Release build llvm[3]: Compiling LoopRerollPass.cpp for Release build llvm[2]: Compiling ValueTracking.cpp for Release build llvm[3]: Compiling ARMBaseRegisterInfo.cpp for Release build llvm[3]: Compiling ARMCodeEmitter.cpp for Release build llvm[3]: Compiling AArch64Subtarget.cpp for Release build llvm[4]: Building Release Archive Library libLLVMX86Disassembler.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/Disassembler' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/TargetInfo' llvm[2]: Compiling MachineLoopInfo.cpp for Release build llvm[3]: Compiling AArch64TargetMachine.cpp for Release build llvm[3]: Compiling ARMConstantIslandPass.cpp for Release build llvm[4]: Compiling X86TargetInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMX86Info.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/MCTargetDesc' llvm[3]: Compiling ARMConstantPoolValue.cpp for Release build llvm[2]: Building Release Archive Library libLLVMAnalysis.a llvm[3]: Compiling AArch64TargetObjectFile.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Analysis/IPA' llvm[4]: Compiling X86AsmBackend.cpp for Release build llvm[3]: Compiling LoopRotation.cpp for Release build llvm[3]: Compiling CallGraph.cpp for Release build llvm[3]: Building Release Archive Library libLLVMAArch64CodeGen.a llvm[3]: Compiling ARMExpandPseudoInsts.cpp for Release build llvm[2]: Compiling MachineModuleInfo.cpp for Release build gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/InstPrinter' llvm[2]: Compiling MachineModuleInfoImpls.cpp for Release build llvm[4]: Compiling AArch64InstPrinter.cpp for Release build llvm[4]: Compiling X86ELFObjectWriter.cpp for Release build llvm[3]: Compiling CallGraphSCCPass.cpp for Release build llvm[3]: Compiling CallPrinter.cpp for Release build llvm[3]: Compiling FindUsedTypes.cpp for Release build llvm[4]: Compiling X86ELFRelocationInfo.cpp for Release build llvm[3]: Compiling ARMFastISel.cpp for Release build llvm[3]: Compiling LoopStrengthReduce.cpp for Release build llvm[3]: Compiling GlobalsModRef.cpp for Release build llvm[4]: Compiling X86MCAsmInfo.cpp for Release build llvm[4]: Compiling X86MCCodeEmitter.cpp for Release build llvm[2]: Compiling MachinePassRegistry.cpp for Release build llvm[2]: Compiling MachinePostDominators.cpp for Release build llvm[4]: Compiling X86MCTargetDesc.cpp for Release build llvm[2]: Compiling MachineRegisterInfo.cpp for Release build llvm[4]: Compiling X86MachORelocationInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMAArch64AsmPrinter.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/AsmParser' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips' llvm[4]: Compiling AArch64AsmParser.cpp for Release build llvm[3]: Building Mips.td register info implementation with tblgen llvm[2]: Compiling MachineSSAUpdater.cpp for Release build llvm[3]: Compiling IPA.cpp for Release build llvm[3]: Building Mips.td instruction information with tblgen llvm[3]: Building Mips.td assembly writer with tblgen llvm[4]: Compiling X86MachObjectWriter.cpp for Release build llvm[3]: Compiling InlineCost.cpp for Release build llvm[4]: Compiling X86WinCOFFObjectWriter.cpp for Release build llvm[3]: Building Mips.td code emitter with tblgen llvm[3]: Building Mips.td DAG instruction selector implementation with tblgen llvm[3]: Building Mips.td calling convention information with tblgen gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore' llvm[3]: Building Mips.td subtarget information with tblgen llvm[3]: Building XCore.td register info implementation with tblgen llvm[2]: Compiling MachineScheduler.cpp for Release build llvm[4]: Building Release Archive Library libLLVMX86Desc.a llvm[3]: Building XCore.td instruction information with tblgen gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/MCTargetDesc' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/Utils' llvm[3]: Compiling ARMFrameLowering.cpp for Release build llvm[3]: Building Mips.td MC code emitter with tblgen llvm[3]: Building XCore.td assembly writer with tblgen llvm[3]: Building XCore.td DAG instruction selector implementation with tblgen llvm[4]: Compiling X86ShuffleDecode.cpp for Release build llvm[3]: Building XCore.td calling convention information with tblgen llvm[3]: Building Mips.td disassembly tables with tblgen llvm[3]: Building XCore.td disassembly tables with tblgen llvm[3]: Building XCore.td subtarget information with tblgen llvm[3]: Building Mips.td MC Pseudo instruction expander with tblgen llvm[4]: Building Release Archive Library libLLVMX86Utils.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86/Utils' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/X86' llvm[3]: Compiling XCoreAsmPrinter.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430' llvm[3]: Building Mips.td assembly matcher with tblgen llvm[3]: Building MSP430.td register info implementation with tblgen llvm[3]: Building MSP430.td instruction information with tblgen llvm[3]: Building MSP430.td assembly writer with tblgen llvm[3]: Building MSP430.td DAG instruction selector implementation with tblgen llvm[3]: Compiling ARMHazardRecognizer.cpp for Release build llvm[3]: Compiling Mips16FrameLowering.cpp for Release build llvm[3]: Building Release Archive Library libLLVMipa.a llvm[3]: Building MSP430.td calling convention information with tblgen llvm[3]: Building MSP430.td subtarget information with tblgen gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Analysis/IPA' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Analysis' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/LTO' llvm[2]: Compiling LTOCodeGenerator.cpp for Release build llvm[3]: Compiling MSP430AsmPrinter.cpp for Release build llvm[4]: Building Release Archive Library libLLVMAArch64AsmParser.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/AsmParser' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/Disassembler' llvm[4]: Compiling AArch64Disassembler.cpp for Release build llvm[3]: Compiling XCoreFrameLowering.cpp for Release build llvm[3]: Compiling ARMISelDAGToDAG.cpp for Release build llvm[3]: Compiling Mips16HardFloat.cpp for Release build llvm[3]: Compiling LoopUnrollPass.cpp for Release build llvm[3]: Compiling MSP430BranchSelector.cpp for Release build llvm[2]: Compiling MachineSink.cpp for Release build llvm[2]: Compiling LTOModule.cpp for Release build llvm[3]: Compiling XCoreISelDAGToDAG.cpp for Release build llvm[3]: Compiling LoopUnswitch.cpp for Release build llvm[3]: Compiling MSP430FrameLowering.cpp for Release build llvm[3]: Compiling Mips16ISelDAGToDAG.cpp for Release build llvm[3]: Compiling XCoreISelLowering.cpp for Release build llvm[3]: Compiling MSP430ISelDAGToDAG.cpp for Release build llvm[2]: Compiling MachineTraceMetrics.cpp for Release build llvm[2]: Building Release Archive Library libLLVMLTO.a gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/LTO' llvm[3]: Compiling MSP430ISelLowering.cpp for Release build llvm[3]: Compiling ARMISelLowering.cpp for Release build llvm[3]: Compiling Mips16ISelLowering.cpp for Release build llvm[3]: Compiling MSP430InstrInfo.cpp for Release build llvm[3]: Compiling LowerAtomic.cpp for Release build llvm[3]: Compiling XCoreInstrInfo.cpp for Release build llvm[3]: Compiling MemCpyOptimizer.cpp for Release build llvm[4]: Building Release Archive Library libLLVMAArch64Disassembler.a llvm[3]: Compiling MSP430MCInstLower.cpp for Release build llvm[2]: Compiling MachineVerifier.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/Disassembler' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/TargetInfo' llvm[3]: Compiling MSP430MachineFunctionInfo.cpp for Release build llvm[4]: Compiling AArch64TargetInfo.cpp for Release build llvm[3]: Compiling Mips16InstrInfo.cpp for Release build llvm[3]: Compiling XCoreLowerThreadLocal.cpp for Release build llvm[3]: Compiling PartiallyInlineLibCalls.cpp for Release build llvm[3]: Compiling MSP430RegisterInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMAArch64Info.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/MCTargetDesc' llvm[4]: Compiling AArch64AsmBackend.cpp for Release build llvm[4]: Compiling AArch64ELFObjectWriter.cpp for Release build llvm[3]: Compiling Reassociate.cpp for Release build llvm[3]: Compiling MSP430SelectionDAGInfo.cpp for Release build llvm[4]: Compiling AArch64ELFStreamer.cpp for Release build llvm[3]: Compiling XCoreMCInstLower.cpp for Release build llvm[3]: Compiling XCoreMachineFunctionInfo.cpp for Release build llvm[3]: Compiling Mips16RegisterInfo.cpp for Release build llvm[3]: Compiling MipsAnalyzeImmediate.cpp for Release build llvm[3]: Compiling XCoreRegisterInfo.cpp for Release build llvm[3]: Compiling MSP430Subtarget.cpp for Release build llvm[4]: Compiling AArch64MCAsmInfo.cpp for Release build llvm[3]: Compiling MipsAsmPrinter.cpp for Release build llvm[4]: Compiling AArch64MCCodeEmitter.cpp for Release build llvm[3]: Compiling MSP430TargetMachine.cpp for Release build llvm[4]: Compiling AArch64MCExpr.cpp for Release build llvm[3]: Compiling XCoreSelectionDAGInfo.cpp for Release build llvm[2]: Compiling OcamlGC.cpp for Release build llvm[4]: Compiling AArch64MCTargetDesc.cpp for Release build llvm[3]: Building Release Archive Library libLLVMMSP430CodeGen.a llvm[2]: Compiling OptimizePHIs.cpp for Release build gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/InstPrinter' llvm[3]: Compiling XCoreSubtarget.cpp for Release build llvm[3]: Compiling XCoreTargetMachine.cpp for Release build llvm[4]: Compiling MSP430InstPrinter.cpp for Release build llvm[3]: Compiling MipsCodeEmitter.cpp for Release build llvm[3]: Compiling Reg2Mem.cpp for Release build llvm[3]: Compiling XCoreTargetObjectFile.cpp for Release build llvm[2]: Compiling PHIElimination.cpp for Release build llvm[4]: Building Release Archive Library libLLVMMSP430AsmPrinter.a llvm[4]: Building Release Archive Library libLLVMAArch64Desc.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/TargetInfo' gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/MCTargetDesc' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/Utils' llvm[3]: Compiling ARMInstrInfo.cpp for Release build llvm[4]: Compiling MSP430TargetInfo.cpp for Release build llvm[4]: Compiling AArch64BaseInfo.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/IPO' llvm[3]: Compiling SCCP.cpp for Release build llvm[3]: Compiling ArgumentPromotion.cpp for Release build llvm[3]: Compiling XCoreTargetTransformInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMMSP430Info.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/MCTargetDesc' llvm[4]: Building Release Archive Library libLLVMAArch64Utils.a llvm[3]: Compiling MipsConstantIslandPass.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64/Utils' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/AArch64' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend' llvm[4]: Compiling MSP430MCAsmInfo.cpp for Release build llvm[3]: Compiling CPPBackend.cpp for Release build llvm[3]: Building Release Archive Library libLLVMXCoreCodeGen.a llvm[3]: Compiling ARMJITInfo.cpp for Release build gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/Disassembler' llvm[4]: Compiling MSP430MCTargetDesc.cpp for Release build llvm[4]: Compiling XCoreDisassembler.cpp for Release build llvm[2]: Compiling PHIEliminationUtils.cpp for Release build llvm[4]: Building Release Archive Library libLLVMMSP430Desc.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/MSP430' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX' llvm[3]: Compiling ARMLoadStoreOptimizer.cpp for Release build llvm[3]: Building NVPTX.td assembly writer with tblgen llvm[3]: Building NVPTX.td DAG instruction selector implementation with tblgen llvm[2]: Compiling Passes.cpp for Release build llvm[3]: Compiling BarrierNoopPass.cpp for Release build llvm[3]: Building NVPTX.td instruction information with tblgen llvm[3]: Compiling SROA.cpp for Release build llvm[4]: Building Release Archive Library libLLVMXCoreDisassembler.a llvm[3]: Building NVPTX.td register info implementation with tblgen gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/Disassembler' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/InstPrinter' llvm[3]: Compiling ConstantMerge.cpp for Release build llvm[3]: Building NVPTX.td subtarget information with tblgen llvm[3]: Compiling MipsDelaySlotFiller.cpp for Release build llvm[4]: Compiling XCoreInstPrinter.cpp for Release build llvm[3]: Compiling NVPTXAllocaHoisting.cpp for Release build llvm[4]: Building Release Archive Library libLLVMXCoreAsmPrinter.a llvm[3]: Compiling DeadArgumentElimination.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/TargetInfo' llvm[2]: Compiling PeepholeOptimizer.cpp for Release build llvm[4]: Compiling XCoreTargetInfo.cpp for Release build llvm[3]: Compiling NVPTXAsmPrinter.cpp for Release build llvm[3]: Compiling ARMMCInstLower.cpp for Release build llvm[4]: Building Release Archive Library libLLVMXCoreInfo.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/MCTargetDesc' llvm[3]: Compiling MipsFrameLowering.cpp for Release build llvm[4]: Compiling XCoreMCAsmInfo.cpp for Release build llvm[3]: Building Release Archive Library libLLVMCppBackendCodeGen.a llvm[2]: Compiling PostRASchedulerList.cpp for Release build gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend/TargetInfo' llvm[4]: Compiling XCoreMCTargetDesc.cpp for Release build llvm[4]: Compiling CppBackendTargetInfo.cpp for Release build llvm[3]: Compiling ARMMachineFunctionInfo.cpp for Release build llvm[3]: Compiling ExtractGV.cpp for Release build llvm[4]: Building Release Archive Library libLLVMCppBackendInfo.a llvm[3]: Compiling MipsISelDAGToDAG.cpp for Release build llvm[4]: Building Release Archive Library libLLVMXCoreDesc.a llvm[3]: Compiling ARMRegisterInfo.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend/TargetInfo' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/CppBackend' llvm[3]: Compiling ARMSelectionDAGInfo.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/XCore' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/MC' llvm[2]: Compiling ELFObjectWriter.cpp for Release build llvm[3]: Compiling FunctionAttrs.cpp for Release build llvm[2]: Compiling MCAsmBackend.cpp for Release build llvm[3]: Compiling SampleProfile.cpp for Release build llvm[2]: Compiling ProcessImplicitDefs.cpp for Release build llvm[3]: Compiling Scalar.cpp for Release build llvm[3]: Compiling ARMSubtarget.cpp for Release build llvm[3]: Compiling MipsISelLowering.cpp for Release build llvm[3]: Compiling MipsInstrInfo.cpp for Release build llvm[3]: Compiling NVPTXFrameLowering.cpp for Release build llvm[2]: Compiling PrologEpilogInserter.cpp for Release build llvm[3]: Compiling ScalarReplAggregates.cpp for Release build llvm[3]: Compiling GlobalDCE.cpp for Release build llvm[3]: Compiling ARMTargetMachine.cpp for Release build llvm[3]: Compiling NVPTXGenericToNVVM.cpp for Release build llvm[3]: Compiling MipsJITInfo.cpp for Release build llvm[2]: Compiling MCAsmInfo.cpp for Release build llvm[3]: Compiling GlobalOpt.cpp for Release build llvm[2]: Compiling MCAsmInfoCOFF.cpp for Release build llvm[2]: Compiling MCAsmInfoDarwin.cpp for Release build llvm[2]: Compiling PseudoSourceValue.cpp for Release build llvm[2]: Compiling MCAsmInfoELF.cpp for Release build llvm[3]: Compiling ARMTargetObjectFile.cpp for Release build llvm[3]: Compiling ARMTargetTransformInfo.cpp for Release build llvm[3]: Compiling NVPTXISelDAGToDAG.cpp for Release build llvm[2]: Compiling RegAllocBase.cpp for Release build llvm[2]: Compiling MCAsmStreamer.cpp for Release build llvm[3]: Compiling SimplifyCFGPass.cpp for Release build llvm[3]: Compiling MLxExpansionPass.cpp for Release build llvm[3]: Compiling MipsLongBranch.cpp for Release build llvm[2]: Compiling RegAllocBasic.cpp for Release build llvm[3]: Compiling Thumb1FrameLowering.cpp for Release build llvm[3]: Compiling Sink.cpp for Release build llvm[2]: Compiling MCAssembler.cpp for Release build llvm[3]: Compiling StructurizeCFG.cpp for Release build llvm[3]: Compiling MipsMCInstLower.cpp for Release build llvm[3]: Compiling Thumb1InstrInfo.cpp for Release build llvm[3]: Compiling NVPTXISelLowering.cpp for Release build llvm[3]: Compiling Thumb1RegisterInfo.cpp for Release build llvm[2]: Compiling RegAllocFast.cpp for Release build llvm[3]: Compiling Thumb2ITBlockPass.cpp for Release build llvm[3]: Compiling IPConstantPropagation.cpp for Release build llvm[3]: Compiling MipsMachineFunction.cpp for Release build llvm[2]: Compiling MCAtom.cpp for Release build llvm[3]: Compiling Thumb2InstrInfo.cpp for Release build llvm[3]: Compiling IPO.cpp for Release build llvm[2]: Compiling MCCodeEmitter.cpp for Release build llvm[3]: Compiling InlineAlways.cpp for Release build llvm[2]: Compiling MCCodeGenInfo.cpp for Release build llvm[3]: Compiling MipsModuleISelDAGToDAG.cpp for Release build llvm[3]: Compiling InlineSimple.cpp for Release build llvm[2]: Compiling MCContext.cpp for Release build llvm[3]: Compiling Thumb2RegisterInfo.cpp for Release build llvm[2]: Compiling RegAllocGreedy.cpp for Release build llvm[3]: Compiling Inliner.cpp for Release build llvm[3]: Compiling TailRecursionElimination.cpp for Release build llvm[3]: Compiling Thumb2SizeReduction.cpp for Release build llvm[2]: Compiling RegAllocPBQP.cpp for Release build llvm[3]: Compiling NVPTXInstrInfo.cpp for Release build llvm[3]: Compiling MipsOs16.cpp for Release build llvm[2]: Compiling MCDisassembler.cpp for Release build llvm[3]: Building Release Archive Library libLLVMScalarOpts.a gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Scalar' llvm[3]: Compiling NVPTXLowerAggrCopies.cpp for Release build llvm[3]: Compiling Internalize.cpp for Release build llvm[2]: Compiling MCDwarf.cpp for Release build llvm[3]: Compiling NVPTXMCExpr.cpp for Release build llvm[3]: Building Release Archive Library libLLVMARMCodeGen.a llvm[3]: Compiling MipsRegisterInfo.cpp for Release build gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/InstPrinter' llvm[4]: Compiling ARMInstPrinter.cpp for Release build llvm[3]: Compiling NVPTXPrologEpilogPass.cpp for Release build llvm[3]: Compiling NVPTXRegisterInfo.cpp for Release build llvm[3]: Compiling MipsSEFrameLowering.cpp for Release build llvm[2]: Compiling RegisterClassInfo.cpp for Release build llvm[3]: Compiling LoopExtractor.cpp for Release build llvm[3]: Compiling MergeFunctions.cpp for Release build llvm[2]: Compiling MCELF.cpp for Release build llvm[3]: Compiling NVPTXSplitBBatBar.cpp for Release build llvm[2]: Compiling MCELFObjectTargetWriter.cpp for Release build llvm[2]: Compiling RegisterCoalescer.cpp for Release build llvm[4]: Building Release Archive Library libLLVMARMAsmPrinter.a llvm[2]: Compiling MCELFStreamer.cpp for Release build llvm[3]: Compiling NVPTXSubtarget.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/InstPrinter' llvm[2]: Compiling RegisterPressure.cpp for Release build gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/AsmParser' llvm[3]: Compiling MipsSEISelDAGToDAG.cpp for Release build llvm[4]: Compiling ARMAsmParser.cpp for Release build llvm[3]: Compiling PartialInlining.cpp for Release build llvm[3]: Compiling NVPTXTargetMachine.cpp for Release build llvm[3]: Compiling PassManagerBuilder.cpp for Release build llvm[2]: Compiling MCExpr.cpp for Release build llvm[3]: Compiling MipsSEISelLowering.cpp for Release build llvm[2]: Compiling RegisterScavenging.cpp for Release build llvm[3]: Compiling PruneEH.cpp for Release build llvm[3]: Compiling NVPTXUtilities.cpp for Release build llvm[3]: Compiling NVPTXutil.cpp for Release build gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Object' llvm[2]: Compiling Archive.cpp for Release build llvm[2]: Compiling ScheduleDAG.cpp for Release build llvm[3]: Compiling StripDeadPrototypes.cpp for Release build llvm[3]: Compiling NVVMReflect.cpp for Release build llvm[2]: Compiling Binary.cpp for Release build llvm[3]: Compiling StripSymbols.cpp for Release build llvm[2]: Compiling COFFObjectFile.cpp for Release build llvm[2]: Compiling ScheduleDAGInstrs.cpp for Release build llvm[2]: Compiling COFFYAML.cpp for Release build llvm[3]: Compiling MipsSEInstrInfo.cpp for Release build llvm[3]: Building Release Archive Library libLLVMNVPTXCodeGen.a llvm[2]: Compiling ELF.cpp for Release build gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter' llvm[3]: Building Release Archive Library libLLVMipo.a llvm[4]: Compiling NVPTXInstPrinter.cpp for Release build gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/IPO' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Vectorize' llvm[3]: Compiling BBVectorize.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Hello' llvm[2]: Compiling ELFObjectFile.cpp for Release build llvm[3]: Compiling Hello.cpp for Release build (PIC) llvm[3]: Compiling MipsSERegisterInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMNVPTXAsmPrinter.a llvm[3]: Linking Release Loadable Module LLVMHello.dylib gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo' ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Hello' llvm[3]: Compiling MipsSelectionDAGInfo.cpp for Release build llvm[4]: Compiling NVPTXTargetInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMARMAsmParser.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/AsmParser' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/Disassembler' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Hexagon' llvm[4]: Compiling ARMDisassembler.cpp for Release build llvm[4]: Building Release Archive Library libLLVMNVPTXInfo.a llvm[3]: Building Hexagon.td register info implementation with tblgen gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc' llvm[3]: Compiling MipsSubtarget.cpp for Release build llvm[2]: Compiling MCExternalSymbolizer.cpp for Release build llvm[3]: Building Hexagon.td instruction information with tblgen llvm[4]: Compiling NVPTXMCAsmInfo.cpp for Release build llvm[2]: Compiling ScheduleDAGPrinter.cpp for Release build llvm[3]: Building Hexagon.td assembly writer with tblgen llvm[2]: Compiling MCFunction.cpp for Release build llvm[4]: Compiling NVPTXMCTargetDesc.cpp for Release build llvm[3]: Building Hexagon.td DAG instruction selector implementation with tblgen llvm[3]: Compiling MipsTargetMachine.cpp for Release build llvm[2]: Compiling MCInst.cpp for Release build llvm[4]: Building Release Archive Library libLLVMNVPTXDesc.a llvm[3]: Building Hexagon.td subtarget information with tblgen llvm[2]: Compiling ScoreboardHazardRecognizer.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/NVPTX' llvm[3]: Building Hexagon.td calling convention information with tblgen llvm[2]: Compiling MCInstPrinter.cpp for Release build llvm[3]: Building Hexagon.td DFA packetizer tables with tblgen llvm[2]: Compiling ShadowStackGC.cpp for Release build llvm[3]: Compiling HexagonAsmPrinter.cpp for Release build llvm[2]: Compiling MCInstrAnalysis.cpp for Release build llvm[2]: Compiling MCLabel.cpp for Release build llvm[3]: Compiling MipsTargetObjectFile.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ' llvm[3]: Compiling LoopVectorize.cpp for Release build llvm[3]: Building SystemZ.td register info implementation with tblgen llvm[2]: Compiling MCMachOStreamer.cpp for Release build llvm[2]: Compiling ELFYAML.cpp for Release build llvm[3]: Building SystemZ.td assembly writer with tblgen llvm[3]: Building SystemZ.td assembly matcher with tblgen llvm[2]: Compiling SjLjEHPrepare.cpp for Release build llvm[3]: Building SystemZ.td code emitter with tblgen llvm[3]: Building Release Archive Library libLLVMMipsCodeGen.a llvm[3]: Building SystemZ.td disassembly tables with tblgen gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/InstPrinter' llvm[3]: Compiling HexagonCFGOptimizer.cpp for Release build llvm[3]: Building SystemZ.td instruction information with tblgen llvm[4]: Compiling MipsInstPrinter.cpp for Release build llvm[2]: Compiling Error.cpp for Release build llvm[3]: Building SystemZ.td DAG instruction selector implementation with tblgen llvm[2]: Compiling MCMachObjectTargetWriter.cpp for Release build llvm[2]: Compiling MachOObjectFile.cpp for Release build llvm[3]: Building SystemZ.td subtarget information with tblgen llvm[3]: Building SystemZ.td calling convention information with tblgen llvm[2]: Compiling MCModule.cpp for Release build llvm[3]: Building SystemZ.td MC code emitter with tblgen llvm[4]: Building Release Archive Library libLLVMMipsAsmPrinter.a llvm[2]: Compiling SlotIndexes.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/Disassembler' llvm[3]: Compiling HexagonCallingConvLower.cpp for Release build llvm[4]: Compiling MipsDisassembler.cpp for Release build llvm[3]: Compiling SystemZAsmPrinter.cpp for Release build llvm[2]: Compiling MachOUniversal.cpp for Release build llvm[2]: Compiling MCModuleYAML.cpp for Release build llvm[2]: Compiling Object.cpp for Release build llvm[2]: Compiling SpillPlacement.cpp for Release build llvm[3]: Compiling HexagonCopyToCombine.cpp for Release build llvm[2]: Compiling ObjectFile.cpp for Release build llvm[3]: Compiling SystemZCallingConv.cpp for Release build llvm[2]: Compiling YAML.cpp for Release build llvm[2]: Compiling Spiller.cpp for Release build llvm[2]: Compiling MCNullStreamer.cpp for Release build llvm[3]: Compiling SystemZConstantPoolValue.cpp for Release build llvm[4]: Building Release Archive Library libLLVMMipsDisassembler.a llvm[2]: Building Release Archive Library libLLVMObject.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/Disassembler' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/AsmParser' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Object' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Option' llvm[4]: Compiling MipsAsmParser.cpp for Release build llvm[3]: Compiling HexagonExpandPredSpillCode.cpp for Release build llvm[2]: Compiling Arg.cpp for Release build llvm[3]: Compiling SystemZElimCompare.cpp for Release build llvm[2]: Compiling MCObjectDisassembler.cpp for Release build llvm[2]: Compiling ArgList.cpp for Release build llvm[4]: Building Release Archive Library libLLVMARMDisassembler.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/Disassembler' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/TargetInfo' llvm[2]: Compiling SplitKit.cpp for Release build llvm[4]: Compiling ARMTargetInfo.cpp for Release build llvm[3]: Compiling HexagonFixupHwLoops.cpp for Release build llvm[3]: Compiling SystemZFrameLowering.cpp for Release build llvm[3]: Compiling SLPVectorizer.cpp for Release build llvm[2]: Compiling MCObjectFileInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMARMInfo.a llvm[2]: Compiling OptTable.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/MCTargetDesc' llvm[4]: Compiling ARMAsmBackend.cpp for Release build llvm[2]: Compiling MCObjectStreamer.cpp for Release build llvm[3]: Compiling HexagonFrameLowering.cpp for Release build SystemZFrameLowering.cpp:297:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value] int64_t MinVal = -int64_t(1) << 31; ~~~~~~~~~~~ ^ llvm[4]: Building Release Archive Library libLLVMMipsAsmParser.a llvm[2]: Compiling Option.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/AsmParser' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/TargetInfo' llvm[4]: Compiling MipsTargetInfo.cpp for Release build llvm[4]: Compiling ARMELFObjectWriter.cpp for Release build 1 warning generated. llvm[3]: Compiling SystemZISelDAGToDAG.cpp for Release build llvm[2]: Building Release Archive Library libLLVMOption.a gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Option' llvm[4]: Compiling ARMELFStreamer.cpp for Release build llvm[2]: Compiling MCObjectSymbolizer.cpp for Release build llvm[2]: Compiling MCObjectWriter.cpp for Release build llvm[4]: Building Release Archive Library libLLVMMipsInfo.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/MCTargetDesc' llvm[3]: Compiling HexagonHardwareLoops.cpp for Release build llvm[2]: Compiling StackColoring.cpp for Release build llvm[4]: Compiling MipsAsmBackend.cpp for Release build llvm[2]: Compiling StackMaps.cpp for Release build llvm[2]: Compiling MCPureStreamer.cpp for Release build llvm[4]: Compiling MipsELFObjectWriter.cpp for Release build llvm[4]: Compiling ARMMCAsmInfo.cpp for Release build llvm[3]: Compiling SystemZISelLowering.cpp for Release build llvm[4]: Compiling MipsMCAsmInfo.cpp for Release build llvm[2]: Compiling StackProtector.cpp for Release build llvm[4]: Compiling ARMMCCodeEmitter.cpp for Release build llvm[2]: Compiling MCRegisterInfo.cpp for Release build llvm[4]: Compiling MipsMCCodeEmitter.cpp for Release build llvm[3]: Compiling HexagonISelDAGToDAG.cpp for Release build llvm[2]: Compiling MCRelocationInfo.cpp for Release build llvm[3]: Compiling Vectorize.cpp for Release build llvm[2]: Compiling MCSection.cpp for Release build llvm[3]: Building Release Archive Library libLLVMVectorize.a gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/Vectorize' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/ObjCARC' llvm[2]: Compiling MCSectionCOFF.cpp for Release build llvm[4]: Compiling MipsMCTargetDesc.cpp for Release build llvm[2]: Compiling MCSectionELF.cpp for Release build llvm[3]: Compiling DependencyAnalysis.cpp for Release build llvm[2]: Compiling StackSlotColoring.cpp for Release build llvm[2]: Compiling MCSectionMachO.cpp for Release build llvm[4]: Compiling ARMMCExpr.cpp for Release build llvm[2]: Compiling MCStreamer.cpp for Release build llvm[3]: Compiling SystemZInstrInfo.cpp for Release build llvm[3]: Compiling ObjCARC.cpp for Release build llvm[4]: Compiling MipsReginfo.cpp for Release build llvm[3]: Compiling HexagonISelLowering.cpp for Release build llvm[4]: Compiling ARMMCTargetDesc.cpp for Release build llvm[4]: Compiling ARMMachORelocationInfo.cpp for Release build llvm[3]: Compiling ObjCARCAPElim.cpp for Release build llvm[4]: Compiling MipsTargetStreamer.cpp for Release build llvm[2]: Compiling MCSubtargetInfo.cpp for Release build llvm[4]: Compiling ARMMachObjectWriter.cpp for Release build llvm[2]: Compiling TailDuplication.cpp for Release build llvm[3]: Compiling SystemZLongBranch.cpp for Release build llvm[4]: Building Release Archive Library libLLVMMipsDesc.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Mips' llvm[3]: Compiling SystemZMCInstLower.cpp for Release build llvm[3]: Compiling ObjCARCAliasAnalysis.cpp for Release build llvm[2]: Compiling MCSymbol.cpp for Release build llvm[2]: Compiling MCSymbolizer.cpp for Release build llvm[2]: Compiling MCValue.cpp for Release build llvm[3]: Compiling HexagonInstrInfo.cpp for Release build llvm[4]: Compiling ARMUnwindOpAsm.cpp for Release build llvm[3]: Compiling ObjCARCContract.cpp for Release build llvm[3]: Compiling ObjCARCExpand.cpp for Release build llvm[2]: Compiling MCWin64EH.cpp for Release build llvm[3]: Compiling SystemZMachineFunctionInfo.cpp for Release build llvm[3]: Compiling SystemZRegisterInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMARMDesc.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/ARM' llvm[3]: Compiling SystemZSelectionDAGInfo.cpp for Release build HexagonInstrInfo.cpp:615:29: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if (I->getTargetFlags() && HexagonII::HMOTF_ConstExtended) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HexagonInstrInfo.cpp:615:29: note: use '&' for a bitwise operation if (I->getTargetFlags() && HexagonII::HMOTF_ConstExtended) ^~ & HexagonInstrInfo.cpp:615:29: note: remove constant to silence this warning if (I->getTargetFlags() && HexagonII::HMOTF_ConstExtended) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HexagonInstrInfo.cpp:1683:27: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] if (MO.getTargetFlags() && HexagonII::HMOTF_ConstExtended) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HexagonInstrInfo.cpp:1683:27: note: use '&' for a bitwise operation if (MO.getTargetFlags() && HexagonII::HMOTF_ConstExtended) ^~ & HexagonInstrInfo.cpp:1683:27: note: remove constant to silence this warning if (MO.getTargetFlags() && HexagonII::HMOTF_ConstExtended) ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ llvm[3]: Compiling SystemZShortenInst.cpp for Release build llvm[2]: Compiling SubtargetFeature.cpp for Release build llvm[2]: Compiling MachObjectWriter.cpp for Release build llvm[3]: Compiling ObjCARCOpts.cpp for Release build 2 warnings generated. llvm[2]: Compiling TargetFrameLoweringImpl.cpp for Release build llvm[3]: Compiling HexagonMCInstLower.cpp for Release build llvm[2]: Compiling WinCOFFObjectWriter.cpp for Release build llvm[3]: Compiling ObjCARCUtil.cpp for Release build llvm[3]: Compiling ProvenanceAnalysis.cpp for Release build llvm[3]: Compiling SystemZSubtarget.cpp for Release build llvm[2]: Compiling TargetInstrInfo.cpp for Release build llvm[3]: Compiling SystemZTargetMachine.cpp for Release build llvm[3]: Compiling HexagonMachineFunctionInfo.cpp for Release build llvm[2]: Compiling WinCOFFStreamer.cpp for Release build llvm[3]: Compiling HexagonMachineScheduler.cpp for Release build llvm[3]: Compiling HexagonNewValueJump.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/R600' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/DebugInfo' llvm[3]: Building AMDGPU.td register info implementation with tblgen llvm[2]: Compiling TargetLoweringBase.cpp for Release build llvm[2]: Compiling DIContext.cpp for Release build llvm[3]: Building Release Archive Library libLLVMSystemZCodeGen.a llvm[2]: Building Release Archive Library libLLVMMC.a gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/MC/MCParser' llvm[3]: Building AMDGPU.td instruction information with tblgen llvm[4]: Compiling SystemZInstPrinter.cpp for Release build llvm[3]: Compiling AsmLexer.cpp for Release build llvm[2]: Compiling DWARFAbbreviationDeclaration.cpp for Release build llvm[2]: Compiling DWARFCompileUnit.cpp for Release build llvm[3]: Building AMDGPU.td DAG instruction selector implementation with tblgen llvm[3]: Compiling HexagonPeephole.cpp for Release build llvm[2]: Compiling DWARFContext.cpp for Release build llvm[4]: Building Release Archive Library libLLVMSystemZAsmPrinter.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser' llvm[3]: Compiling AsmParser.cpp for Release build llvm[3]: Compiling COFFAsmParser.cpp for Release build llvm[3]: Building AMDGPU.td subtarget information with tblgen llvm[3]: Building Release Archive Library libLLVMObjCARCOpts.a llvm[4]: Compiling SystemZAsmParser.cpp for Release build gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms/ObjCARC' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Transforms' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/IRReader' llvm[3]: Building AMDGPU.td MC code emitter with tblgen llvm[2]: Compiling TargetLoweringObjectFileImpl.cpp for Release build llvm[2]: Compiling IRReader.cpp for Release build llvm[3]: Building AMDGPU.td calling convention information with tblgen llvm[3]: Building AMDGPU.td intrinsics information with tblgen llvm[2]: Compiling TargetOptionsImpl.cpp for Release build llvm[3]: Compiling HexagonRegisterInfo.cpp for Release build llvm[3]: Building AMDGPU.td DFA packetizer tables with tblgen llvm[2]: Building Release Archive Library libLLVMIRReader.a gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/IRReader' llvm[3]: Building AMDGPU.td assembly writer with tblgen gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/MC/MCDisassembler' llvm[4]: Building Release Archive Library libLLVMSystemZAsmParser.a llvm[2]: Compiling TargetRegisterInfo.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/AsmParser' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler' llvm[3]: Compiling Disassembler.cpp for Release build llvm[2]: Compiling DWARFDebugAbbrev.cpp for Release build llvm[2]: Compiling TargetSchedule.cpp for Release build llvm[4]: Compiling SystemZDisassembler.cpp for Release build llvm[3]: Compiling AMDGPUAsmPrinter.cpp for Release build llvm[3]: Compiling HexagonRemoveSZExtArgs.cpp for Release build llvm[3]: Compiling DarwinAsmParser.cpp for Release build llvm[3]: Building Release Archive Library libLLVMMCDisassembler.a llvm[2]: Compiling TwoAddressInstructionPass.cpp for Release build llvm[2]: Compiling DWARFDebugArangeSet.cpp for Release build gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/MC/MCDisassembler' llvm[2]: Compiling UnreachableBlockElim.cpp for Release build llvm[3]: Compiling HexagonSelectionDAGInfo.cpp for Release build llvm[2]: Compiling DWARFDebugAranges.cpp for Release build llvm[3]: Compiling ELFAsmParser.cpp for Release build llvm[3]: Compiling AMDGPUConvertToISA.cpp for Release build llvm[3]: Compiling AMDGPUFrameLowering.cpp for Release build llvm[3]: Compiling HexagonSplitConst32AndConst64.cpp for Release build llvm[3]: Compiling HexagonSplitTFRCondSets.cpp for Release build llvm[3]: Compiling MCAsmLexer.cpp for Release build llvm[3]: Compiling AMDGPUISelDAGToDAG.cpp for Release build llvm[2]: Compiling VirtRegMap.cpp for Release build llvm[2]: Compiling DWARFDebugFrame.cpp for Release build llvm[4]: Building Release Archive Library libLLVMSystemZDisassembler.a llvm[3]: Compiling MCAsmParser.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/Disassembler' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo' llvm[4]: Compiling SystemZTargetInfo.cpp for Release build llvm[3]: Compiling MCAsmParserExtension.cpp for Release build llvm[2]: Compiling DWARFDebugInfoEntry.cpp for Release build llvm[3]: Compiling MCTargetAsmParser.cpp for Release build llvm[3]: Compiling HexagonSubtarget.cpp for Release build llvm[4]: Building Release Archive Library libLLVMSystemZInfo.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc' llvm[3]: Compiling HexagonTargetMachine.cpp for Release build llvm[2]: Compiling DWARFDebugLine.cpp for Release build llvm[3]: Building Release Archive Library libLLVMMCParser.a llvm[2]: Building Release Archive Library libLLVMCodeGen.a gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/MC/MCParser' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/MC' llvm[3]: Compiling AMDGPUISelLowering.cpp for Release build llvm[4]: Compiling SystemZMCAsmBackend.cpp for Release build llvm[3]: Compiling AMDGPUInstrInfo.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen/SelectionDAG' llvm[3]: Compiling AMDGPUMCInstLower.cpp for Release build llvm[3]: Compiling DAGCombiner.cpp for Release build llvm[4]: Compiling SystemZMCAsmInfo.cpp for Release build llvm[4]: Compiling SystemZMCCodeEmitter.cpp for Release build llvm[4]: Compiling SystemZMCObjectWriter.cpp for Release build llvm[3]: Compiling AMDGPUMachineFunction.cpp for Release build llvm[3]: Compiling HexagonTargetObjectFile.cpp for Release build llvm[2]: Compiling DWARFDebugLoc.cpp for Release build llvm[3]: Compiling AMDGPURegisterInfo.cpp for Release build llvm[3]: Compiling AMDGPUSubtarget.cpp for Release build llvm[4]: Compiling SystemZMCTargetDesc.cpp for Release build llvm[3]: Compiling AMDGPUTargetMachine.cpp for Release build llvm[3]: Compiling AMDGPUTargetTransformInfo.cpp for Release build llvm[2]: Compiling DWARFDebugRangeList.cpp for Release build llvm[2]: Compiling DWARFFormValue.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen/AsmPrinter' llvm[3]: Compiling HexagonVLIWPacketizer.cpp for Release build llvm[4]: Building Release Archive Library libLLVMSystemZDesc.a llvm[3]: Compiling AMDILCFGStructurizer.cpp for Release build gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/SystemZ' llvm[2]: Compiling DWARFTypeUnit.cpp for Release build llvm[3]: Compiling ARMException.cpp for Release build llvm[2]: Compiling DWARFUnit.cpp for Release build llvm[3]: Compiling FastISel.cpp for Release build llvm[3]: Compiling AMDILISelLowering.cpp for Release build llvm[3]: Compiling AMDILIntrinsicInfo.cpp for Release build llvm[3]: Compiling AsmPrinter.cpp for Release build llvm[2]: Building Release Archive Library libLLVMDebugInfo.a gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/DebugInfo' llvm[3]: Compiling AsmPrinterDwarf.cpp for Release build llvm[3]: Compiling AsmPrinterInlineAsm.cpp for Release build llvm[3]: Compiling R600ClauseMergePass.cpp for Release build llvm[3]: Building Release Archive Library libLLVMHexagonCodeGen.a gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Hexagon/InstPrinter' llvm[3]: Compiling DIE.cpp for Release build llvm[4]: Compiling HexagonInstPrinter.cpp for Release build llvm[3]: Compiling FunctionLoweringInfo.cpp for Release build llvm[3]: Compiling DIEHash.cpp for Release build llvm[3]: Compiling InstrEmitter.cpp for Release build llvm[3]: Compiling R600ControlFlowFinalizer.cpp for Release build llvm[3]: Compiling R600EmitClauseMarkers.cpp for Release build llvm[3]: Compiling R600ExpandSpecialInstrs.cpp for Release build llvm[3]: Compiling R600ISelLowering.cpp for Release build llvm[3]: Compiling LegalizeDAG.cpp for Release build llvm[3]: Compiling DwarfAccelTable.cpp for Release build llvm[3]: Compiling LegalizeFloatTypes.cpp for Release build llvm[3]: Compiling LegalizeIntegerTypes.cpp for Release build llvm[3]: Compiling LegalizeTypes.cpp for Release build llvm[3]: Compiling DwarfCFIException.cpp for Release build llvm[3]: Compiling DwarfCompileUnit.cpp for Release build llvm[4]: Building Release Archive Library libLLVMHexagonAsmPrinter.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Hexagon/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Hexagon/TargetInfo' llvm[3]: Compiling R600InstrInfo.cpp for Release build llvm[3]: Compiling R600MachineFunctionInfo.cpp for Release build llvm[4]: Compiling HexagonTargetInfo.cpp for Release build llvm[3]: Compiling LegalizeTypesGeneric.cpp for Release build llvm[3]: Compiling DwarfDebug.cpp for Release build llvm[3]: Compiling DwarfException.cpp for Release build llvm[3]: Compiling R600MachineScheduler.cpp for Release build llvm[4]: Building Release Archive Library libLLVMHexagonInfo.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Hexagon/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Hexagon/MCTargetDesc' llvm[3]: Compiling LegalizeVectorOps.cpp for Release build llvm[4]: Compiling HexagonMCAsmInfo.cpp for Release build llvm[4]: Compiling HexagonMCInst.cpp for Release build llvm[4]: Compiling HexagonMCTargetDesc.cpp for Release build llvm[3]: Compiling R600OptimizeVectorRegisters.cpp for Release build llvm[3]: Compiling ErlangGCPrinter.cpp for Release build llvm[3]: Compiling OcamlGCPrinter.cpp for Release build llvm[3]: Compiling Win64Exception.cpp for Release build llvm[3]: Compiling LegalizeVectorTypes.cpp for Release build llvm[3]: Compiling ResourcePriorityQueue.cpp for Release build llvm[4]: Building Release Archive Library libLLVMHexagonDesc.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Hexagon/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/Hexagon' llvm[3]: Compiling ScheduleDAGFast.cpp for Release build llvm[3]: Compiling ScheduleDAGRRList.cpp for Release build llvm[3]: Compiling ScheduleDAGSDNodes.cpp for Release build llvm[3]: Compiling ScheduleDAGVLIW.cpp for Release build llvm[3]: Compiling R600Packetizer.cpp for Release build llvm[3]: Compiling SelectionDAG.cpp for Release build llvm[3]: Compiling R600RegisterInfo.cpp for Release build llvm[3]: Compiling R600TextureIntrinsicsReplacer.cpp for Release build llvm[3]: Compiling SelectionDAGBuilder.cpp for Release build llvm[3]: Compiling SIAnnotateControlFlow.cpp for Release build llvm[3]: Compiling SelectionDAGDumper.cpp for Release build llvm[3]: Building Release Archive Library libLLVMAsmPrinter.a llvm[3]: Compiling SIFixSGPRCopies.cpp for Release build gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen/AsmPrinter' llvm[3]: Compiling SIISelLowering.cpp for Release build llvm[3]: Compiling SIInsertWaits.cpp for Release build llvm[3]: Compiling SelectionDAGISel.cpp for Release build llvm[3]: Compiling SIInstrInfo.cpp for Release build llvm[3]: Compiling SelectionDAGPrinter.cpp for Release build llvm[3]: Compiling SILowerControlFlow.cpp for Release build llvm[3]: Compiling SIMachineFunctionInfo.cpp for Release build llvm[3]: Compiling SIRegisterInfo.cpp for Release build llvm[3]: Compiling TargetLowering.cpp for Release build llvm[3]: Compiling TargetSelectionDAGInfo.cpp for Release build llvm[3]: Compiling SITypeRewriter.cpp for Release build llvm[3]: Building Release Archive Library libLLVMR600CodeGen.a gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/R600/InstPrinter' llvm[4]: Compiling AMDGPUInstPrinter.cpp for Release build llvm[4]: Building Release Archive Library libLLVMR600AsmPrinter.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/R600/InstPrinter' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/R600/TargetInfo' llvm[4]: Compiling AMDGPUTargetInfo.cpp for Release build llvm[4]: Building Release Archive Library libLLVMR600Info.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/R600/TargetInfo' gmake[4]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc' llvm[4]: Compiling AMDGPUAsmBackend.cpp for Release build llvm[4]: Compiling AMDGPUMCAsmInfo.cpp for Release build llvm[4]: Compiling AMDGPUMCTargetDesc.cpp for Release build llvm[4]: Compiling AMDGPUELFObjectWriter.cpp for Release build llvm[4]: Compiling R600MCCodeEmitter.cpp for Release build llvm[4]: Compiling AMDGPUMCCodeEmitter.cpp for Release build llvm[4]: Compiling SIMCCodeEmitter.cpp for Release build llvm[4]: Building Release Archive Library libLLVMR600Desc.a gmake[4]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/R600/MCTargetDesc' gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target/R600' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/Target' llvm[3]: Building Release Archive Library libLLVMSelectionDAG.a gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen/SelectionDAG' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib/CodeGen' gmake[1]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/lib' gmake[1]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/tools/llvm-shlib' llvm[1]: Linking Release Shared Library libLLVM-3.4.dylib ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' gmake[1]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/tools/llvm-shlib' gmake[1]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/tools/llvm-config' llvm[1]: Building llvm-config BuildVariables.inc file. llvm[1]: Compiling llvm-config.cpp for Release build llvm[1]: Linking Release executable llvm-config (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[1]: ======= Finished Linking Release Executable llvm-config (without symbols) gmake[1]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/tools/llvm-config' gmake[1]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/ADT' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Analysis' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/DebugInfo' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Bitcode' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/CodeGen' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/IR' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/ExecutionEngine' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/MC' llvm[2]: Compiling APFloatTest.cpp for Release build llvm[2]: Compiling DWARFFormValueTest.cpp for Release build llvm[2]: Compiling CFGTest.cpp for Release build llvm[2]: Compiling DIEHashTest.cpp for Release build llvm[2]: Compiling BitReaderTest.cpp for Release build llvm[2]: Compiling ExecutionEngineTest.cpp for Release build llvm[2]: Compiling AttributesTest.cpp for Release build llvm[2]: Compiling MCAtomTest.cpp for Release build In file included from DWARFFormValueTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APFloatTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AttributesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MCAtomTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DIEHashTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APFloatTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APFloatTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APFloatTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APFloatTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DWARFFormValueTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DWARFFormValueTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APFloatTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APFloatTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DWARFFormValueTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DWARFFormValueTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DIEHashTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DIEHashTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DWARFFormValueTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DWARFFormValueTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AttributesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AttributesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DIEHashTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DIEHashTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AttributesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AttributesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DIEHashTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DIEHashTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AttributesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AttributesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MCAtomTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MCAtomTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MCAtomTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MCAtomTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ExecutionEngineTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MCAtomTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MCAtomTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APFloatTest.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DWARFFormValueTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitReaderTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AttributesTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DIEHashTest.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MCAtomTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CFGTest.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ExecutionEngineTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ExecutionEngineTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ExecutionEngineTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ExecutionEngineTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ExecutionEngineTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ExecutionEngineTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CFGTest.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CFGTest.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CFGTest.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CFGTest.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' In file included from (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING)BitReaderTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitReaderTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CFGTest.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CFGTest.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitReaderTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitReaderTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitReaderTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitReaderTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ExecutionEngineTest.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CFGTest.cpp:23: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitReaderTest.cpp:20: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. 9 warnings generated. llvm[2]: Linking Release unit test MC (without symbols) llvm[2]: Linking Release unit test DebugInfo (without symbols) 9 warnings generated. 9 warnings generated. llvm[2]: Linking Release unit test Bitcode (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: Compiling ConstantsTest.cpp for Release build ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: ======= Finished Linking Release Unit test DebugInfo (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/DebugInfo' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Object' llvm[2]: ======= Finished Linking Release Unit test MC (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/MC' llvm[2]: Compiling ScalarEvolutionTest.cpp for Release build llvm[2]: ======= Finished Linking Release Unit test Bitcode (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Bitcode' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Option' llvm[2]: Compiling YAMLTest.cpp for Release build llvm[2]: Building Driver Option tables with tblgen llvm[2]: Compiling OptionParsingTest.cpp for Release build 9 warnings generated. llvm[2]: Linking Release unit test ExecutionEngine (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: ======= Finished Linking Release Unit test ExecutionEngine (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/ExecutionEngine' 9 warnings generated. gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Support' llvm[2]: Compiling DominatorTreeTest.cpp for Release build In file included from ConstantsTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Linking Release unit test CodeGen (without symbols) In file included from ConstantsTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantsTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantsTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantsTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantsTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantsTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: Compiling AlignOfTest.cpp for Release build In file included from ConstantsTest.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: ======= Finished Linking Release Unit test CodeGen (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/CodeGen' llvm[2]: Compiling AllocatorTest.cpp for Release build In file included from OptionParsingTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ScalarEvolutionTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ScalarEvolutionTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ScalarEvolutionTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ScalarEvolutionTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ScalarEvolutionTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ScalarEvolutionTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ScalarEvolutionTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionParsingTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionParsingTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionParsingTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionParsingTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionParsingTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionParsingTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ScalarEvolutionTest.cpp:18: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionParsingTest.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AlignOfTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AllocatorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DominatorTreeTest.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DominatorTreeTest.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DominatorTreeTest.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DominatorTreeTest.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DominatorTreeTest.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AlignOfTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]In file included from DominatorTreeTest.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h :61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DominatorTreeTest.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] In file included from #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' AlignOfTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AllocatorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AllocatorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AlignOfTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AlignOfTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AllocatorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AllocatorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] In file included from #if GTEST_HAS_GLOBAL_WSTRING ^ AlignOfTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:#if GTEST_HAS_GLOBAL_WSTRING ^ 367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AlignOfTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Linking Release unit test Object (without symbols) In file included from AllocatorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AllocatorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DominatorTreeTest.cpp:17: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' In file included from AlignOfTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from AllocatorTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ AlignOfTest.cpp:69:13: warning: direct base '(anonymous namespace)::S1' is inaccessible due to ambiguity: struct (anonymous namespace)::D9 -> struct (anonymous namespace)::S1 struct (anonymous namespace)::D9 -> struct (anonymous namespace)::D1 -> struct (anonymous namespace)::S1 [-Winaccessible-base] struct D9 : S1, D1 { S1 s1; }; ^~ llvm[2]: ======= Finished Linking Release Unit test Object (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Object' gmake[2]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Transforms' gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Transforms/DebugIR' 9 warnings generated. llvm[2]: Linking Release unit test Analysis (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' 9 warnings generated. llvm[3]: Compiling DebugIR.cpp for Release build gmake[3]: Entering directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Transforms/Utils' llvm[2]: ======= Finished Linking Release Unit test Analysis (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Analysis' llvm[2]: Compiling ArrayRecyclerTest.cpp for Release build 9 warnings generated. llvm[2]: Linking Release unit test Option (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' 9 warnings generated. llvm[2]: Compiling BlockFrequencyTest.cpp for Release build llvm[3]: Compiling Cloning.cpp for Release build llvm[2]: ======= Finished Linking Release Unit test Option (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Option' llvm[3]: Compiling IntegerDivision.cpp for Release build 9 warnings generated. llvm[2]: Compiling IRBuilderTest.cpp for Release build In file included from ArrayRecyclerTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ArrayRecyclerTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ArrayRecyclerTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ArrayRecyclerTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ArrayRecyclerTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ArrayRecyclerTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ArrayRecyclerTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ArrayRecyclerTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BlockFrequencyTest.cpp:4: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BlockFrequencyTest.cpp:4: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BlockFrequencyTest.cpp:4: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BlockFrequencyTest.cpp:4: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BlockFrequencyTest.cpp:4: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BlockFrequencyTest.cpp:4: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BlockFrequencyTest.cpp:4: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DebugIR.cpp:33: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BlockFrequencyTest.cpp:4: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DebugIR.cpp:33: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DebugIR.cpp:33: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DebugIR.cpp:33: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DebugIR.cpp:33: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DebugIR.cpp:33: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DebugIR.cpp:33: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Cloning.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntegerDivision.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DebugIR.cpp:33: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 10 warnings generated. llvm[2]: Compiling Casting.cpp for Release build In file included from Cloning.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Cloning.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Cloning.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Cloning.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Cloning.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Cloning.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntegerDivision.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntegerDivision.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntegerDivision.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntegerDivision.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntegerDivision.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntegerDivision.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Cloning.cpp:19: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntegerDivision.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IRBuilderTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from IRBuilderTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IRBuilderTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling APIntTest.cpp for Release build In file included from IRBuilderTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IRBuilderTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IRBuilderTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IRBuilderTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IRBuilderTest.cpp:19: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling BitVectorTest.cpp for Release build In file included from Casting.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from Casting.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Casting.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Casting.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Casting.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling CommandLineTest.cpp for Release build In file included from Casting.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Casting.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Casting.cpp:14: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APIntTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APIntTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APIntTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APIntTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APIntTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APIntTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from APIntTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[3]: Compiling Local.cpp for Release build In file included from APIntTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from BitVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[3]: Linking Release unit test DebugIR (without symbols) In file included from BitVectorTest.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' In file included from CommandLineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[3]: ======= Finished Linking Release Unit test DebugIR (without symbols) gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Transforms/DebugIR' llvm[3]: Compiling SpecialCaseList.cpp for Release build In file included from CommandLineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CommandLineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CommandLineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CommandLineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from CommandLineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CommandLineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling DAGDeltaAlgorithmTest.cpp for Release build In file included from CommandLineTest.cpp:13: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling InstructionsTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling DeltaAlgorithmTest.cpp for Release build In file included from Local.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DAGDeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Local.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Local.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Local.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Local.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Local.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Local.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SpecialCaseList.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Local.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DAGDeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DAGDeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DAGDeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DAGDeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DAGDeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DAGDeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DAGDeltaAlgorithmTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SpecialCaseList.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SpecialCaseList.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SpecialCaseList.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SpecialCaseList.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SpecialCaseList.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SpecialCaseList.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SpecialCaseList.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling CompressionTest.cpp for Release build In file included from InstructionsTest.cpp:21: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from InstructionsTest.cpp:21: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from InstructionsTest.cpp:21: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from InstructionsTest.cpp:21: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from InstructionsTest.cpp:21: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from InstructionsTest.cpp:21: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from InstructionsTest.cpp:21: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DeltaAlgorithmTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling ConstantRangeTest.cpp for Release build In file included from DeltaAlgorithmTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from InstructionsTest.cpp:21: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CompressionTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling ConvertUTFTest.cpp for Release build In file included from CompressionTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CompressionTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CompressionTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CompressionTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CompressionTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CompressionTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from CompressionTest.cpp:19: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantRangeTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[3]: Linking Release unit test Utils (without symbols) In file included from ConstantRangeTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantRangeTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantRangeTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantRangeTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantRangeTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantRangeTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34'#if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConstantRangeTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from ConvertUTFTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[3]: ======= Finished Linking Release Unit test Utils (without symbols) gmake[3]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Transforms/Utils' gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Transforms' llvm[2]: Compiling LegacyPassManagerTest.cpp for Release build llvm[2]: Compiling DataExtractorTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling DenseMapTest.cpp for Release build In file included from ConvertUTFTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConvertUTFTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConvertUTFTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConvertUTFTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConvertUTFTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConvertUTFTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ConvertUTFTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DataExtractorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from DenseMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling DenseSetTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling MDBuilderTest.cpp for Release build In file included from DataExtractorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DataExtractorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DataExtractorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DataExtractorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DataExtractorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DataExtractorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DataExtractorTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseMapTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LegacyPassManagerTest.cpp:38: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from LegacyPassManagerTest.cpp:38: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LegacyPassManagerTest.cpp:38: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling FoldingSet.cpp for Release build In file included from LegacyPassManagerTest.cpp:38: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LegacyPassManagerTest.cpp:38: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LegacyPassManagerTest.cpp:38: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LegacyPassManagerTest.cpp:38: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LegacyPassManagerTest.cpp:38: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from DenseSetTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MDBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FoldingSet.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from MDBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MDBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling EndianTest.cpp for Release build In file included from MDBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MDBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MDBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MDBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FoldingSet.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FoldingSet.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FoldingSet.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FoldingSet.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MDBuilderTest.cpp:13: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FoldingSet.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FoldingSet.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FoldingSet.cpp:14: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling ErrorOrTest.cpp for Release build 9 warnings generated. In file included from EndianTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling FileOutputBufferTest.cpp for Release build In file included from EndianTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from EndianTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from EndianTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from EndianTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from EndianTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from EndianTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from EndianTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling LeakDetectorTest.cpp for Release build In file included from ErrorOrTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from ErrorOrTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ErrorOrTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling LockFileManagerTest.cpp for Release build In file included from ErrorOrTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ErrorOrTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ErrorOrTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ErrorOrTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ErrorOrTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling MetadataTest.cpp for Release build In file included from FileOutputBufferTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from FileOutputBufferTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FileOutputBufferTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FileOutputBufferTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FileOutputBufferTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FileOutputBufferTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from FileOutputBufferTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling PassManagerTest.cpp for Release build In file included from FileOutputBufferTest.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from LeakDetectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling MD5Test.cpp for Release build In file included from LeakDetectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LeakDetectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LeakDetectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LeakDetectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LeakDetectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LeakDetectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LockFileManagerTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LeakDetectorTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LockFileManagerTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LockFileManagerTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LockFileManagerTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LockFileManagerTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from LockFileManagerTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from LockFileManagerTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling HashingTest.cpp for Release build llvm[2]: Compiling ImmutableMapTest.cpp for Release build In file included from LockFileManagerTest.cpp:14: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling ImmutableSetTest.cpp for Release build In file included from MD5Test.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MetadataTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PassManagerTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MetadataTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MetadataTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MetadataTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MetadataTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MetadataTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MetadataTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MD5Test.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MD5Test.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MD5Test.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MD5Test.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MD5Test.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MD5Test.cpp:17: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PassManagerTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PassManagerTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PassManagerTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PassManagerTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PassManagerTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PassManagerTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MD5Test.cpp:17: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MetadataTest.cpp:18: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from HashingTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PassManagerTest.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling IntEqClassesTest.cpp for Release build In file included from ImmutableMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from HashingTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from HashingTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from HashingTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from HashingTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from HashingTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from HashingTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX)))In file included from HashingTest.cpp:14 : /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] ^#if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from ImmutableMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling ManagedStatic.cpp for Release build In file included from ImmutableSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableMapTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableSetTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ImmutableSetTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntEqClassesTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntEqClassesTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntEqClassesTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntEqClassesTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntEqClassesTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from IntEqClassesTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntEqClassesTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling PatternMatch.cpp for Release build In file included from IntEqClassesTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ManagedStatic.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling MathExtrasTest.cpp for Release build In file included from ManagedStatic.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ManagedStatic.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ManagedStatic.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ManagedStatic.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ManagedStatic.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ManagedStatic.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from ManagedStatic.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling IntervalMapTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling IntrusiveRefCntPtrTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling TypeBuilderTest.cpp for Release build In file included from MathExtrasTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MathExtrasTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MathExtrasTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PatternMatch.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MathExtrasTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MathExtrasTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MathExtrasTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MathExtrasTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntervalMapTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MathExtrasTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PatternMatch.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PatternMatch.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PatternMatch.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PatternMatch.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntrusiveRefCntPtrTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' In file included from (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX)))PatternMatch.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PatternMatch.cpp:23: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntervalMapTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntervalMapTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntervalMapTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntervalMapTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntervalMapTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntervalMapTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PatternMatch.cpp:23: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntervalMapTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntrusiveRefCntPtrTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntrusiveRefCntPtrTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntrusiveRefCntPtrTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntrusiveRefCntPtrTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntrusiveRefCntPtrTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntrusiveRefCntPtrTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from IntrusiveRefCntPtrTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypeBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from TypeBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypeBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypeBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypeBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypeBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypeBuilderTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling MapVectorTest.cpp for Release build 9 warnings generated. In file included from TypeBuilderTest.cpp:13: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling OptionalTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling TypesTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling MemoryBufferTest.cpp for Release build In file included from MapVectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling MemoryTest.cpp for Release build In file included from OptionalTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MapVectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MapVectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MapVectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MapVectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MapVectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MapVectorTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionalTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionalTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionalTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionalTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionalTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionalTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MapVectorTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from OptionalTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypesTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryBufferTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TypesTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryBufferTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryBufferTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryBufferTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryBufferTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryBufferTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryBufferTest.cpp:18: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling Path.cpp for Release build In file included from MemoryTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryBufferTest.cpp:18: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from MemoryTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling ValueMapTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling PackedVectorTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling PointerUnionTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling ValueTest.cpp for Release build In file included from Path.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Path.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Path.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Path.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Path.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Path.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Path.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from Path.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling ProcessTest.cpp for Release build In file included from PointerUnionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PackedVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueMapTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PointerUnionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PointerUnionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PackedVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PackedVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PointerUnionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PointerUnionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PointerUnionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PointerUnionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' In file included from PackedVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ ^ In file included from PackedVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PackedVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PackedVectorTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueMapTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueMapTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from PointerUnionTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueMapTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueMapTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueMapTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueMapTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' In file included from PackedVectorTest.cpp:15 (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))): ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueMapTest.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProcessTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueTest.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProcessTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProcessTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProcessTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProcessTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProcessTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProcessTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ ValueMapTest.cpp:120:16: warning: unused typedef 'assert' [-Wunused-local-typedef] typedef char assert[is_same::value ? 1 : -1]; ^ In file included from ProcessTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling SCCIteratorTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling VerifierTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling WaymarkTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling SmallPtrSetTest.cpp for Release build In file included from SCCIteratorTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling ProgramTest.cpp for Release build In file included from SCCIteratorTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SCCIteratorTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SCCIteratorTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SCCIteratorTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SCCIteratorTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SCCIteratorTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SCCIteratorTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallPtrSetTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VerifierTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallPtrSetTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallPtrSetTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from WaymarkTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallPtrSetTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallPtrSetTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallPtrSetTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallPtrSetTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VerifierTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VerifierTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VerifierTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VerifierTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallPtrSetTest.cpp:14: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VerifierTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VerifierTest.cpp:20: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from WaymarkTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from WaymarkTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from WaymarkTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from WaymarkTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from WaymarkTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from WaymarkTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProgramTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VerifierTest.cpp:20: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from WaymarkTest.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProgramTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProgramTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProgramTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProgramTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProgramTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProgramTest.cpp:14: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ProgramTest.cpp:14: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. 9 warnings generated. llvm[2]: Compiling RegexTest.cpp for Release build llvm[2]: Compiling SmallStringTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling SmallVectorTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling SparseBitVectorTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling SparseMultiSetTest.cpp for Release build 9 warnings generated. In file included from RegexTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling SparseSetTest.cpp for Release build In file included from SmallStringTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallVectorTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] RegexTest.cpp:12#elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ : In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from RegexTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from RegexTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from RegexTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from RegexTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from RegexTest.cpp:12: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling SourceMgrTest.cpp for Release build In file included from SmallStringTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallStringTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:In file included from RegexTest.cpp:12: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING 5 ^: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' #if GTEST_HAS_GLOBAL_WSTRING ^ (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallStringTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallStringTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallStringTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallStringTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallVectorTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallVectorTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallVectorTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallVectorTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallVectorTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallVectorTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallStringTest.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SmallVectorTest.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseBitVectorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseMultiSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseBitVectorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseBitVectorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseBitVectorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseBitVectorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseBitVectorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseBitVectorTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseMultiSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseMultiSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseMultiSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseMultiSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseMultiSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseMultiSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseBitVectorTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseMultiSetTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseSetTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SparseSetTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SourceMgrTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SourceMgrTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SourceMgrTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SourceMgrTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SourceMgrTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SourceMgrTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SourceMgrTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SourceMgrTest.cpp:13: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling SwapByteOrderTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling ThreadLocalTest.cpp for Release build In file included from SwapByteOrderTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling TimeValueTest.cpp for Release build In file included from SwapByteOrderTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SwapByteOrderTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ThreadLocalTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SwapByteOrderTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SwapByteOrderTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SwapByteOrderTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from SwapByteOrderTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling StringMapTest.cpp for Release build 9 warnings generated. In file included from SwapByteOrderTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling StringRefTest.cpp for Release build In file included from ThreadLocalTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ThreadLocalTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ThreadLocalTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ThreadLocalTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ThreadLocalTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ThreadLocalTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ThreadLocalTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling TinyPtrVectorTest.cpp for Release build In file included from TimeValueTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling TripleTest.cpp for Release build In file included from TimeValueTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TimeValueTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TimeValueTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TimeValueTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TimeValueTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TimeValueTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling UnicodeTest.cpp for Release build In file included from StringMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TimeValueTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' In file included from StringMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h: (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringMapTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringRefTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringMapTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringRefTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringRefTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringRefTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringRefTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringRefTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringRefTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TinyPtrVectorTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from StringRefTest.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling TwineTest.cpp for Release build In file included from TripleTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TinyPtrVectorTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TinyPtrVectorTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TinyPtrVectorTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TinyPtrVectorTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TinyPtrVectorTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TinyPtrVectorTest.cpp:19: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TinyPtrVectorTest.cpp:19: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from UnicodeTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TripleTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TripleTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TripleTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TripleTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TripleTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TripleTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TripleTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from UnicodeTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from UnicodeTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from UnicodeTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from UnicodeTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from UnicodeTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from UnicodeTest.cpp:11: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from UnicodeTest.cpp:11: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TwineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TwineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TwineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TwineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TwineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TwineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TwineTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from TwineTest.cpp:13: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Compiling ValueHandleTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling VariadicFunctionTest.cpp for Release build 9 warnings generated. llvm[2]: Compiling ilistTest.cpp for Release build In file included from VariadicFunctionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VariadicFunctionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VariadicFunctionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VariadicFunctionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VariadicFunctionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VariadicFunctionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VariadicFunctionTest.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueHandleTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from VariadicFunctionTest.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ VariadicFunctionTest.cpp:25:50: warning: non-type template argument referring to function 'StringCatImpl' with internal linkage is a C++11 extension [-Wc++11-extensions] const VariadicFunction StringCat = {}; ^~~~~~~~~~~~~ VariadicFunctionTest.cpp:19:13: note: non-type template argument refers to function here std::string StringCatImpl(ArrayRef Args) { ^ VariadicFunctionTest.cpp:48:35: warning: non-type template argument referring to function 'SumImpl' with internal linkage is a C++11 extension [-Wc++11-extensions] const VariadicFunction Sum = {}; ^~~~~~~ VariadicFunctionTest.cpp:42:6: note: non-type template argument refers to function here long SumImpl(ArrayRef Args) { ^ VariadicFunctionTest.cpp:68:25: warning: non-type template argument referring to function 'StringAppendImpl' with internal linkage is a C++11 extension [-Wc++11-extensions] StringAppendImpl> StringAppend = {}; ^~~~~~~~~~~~~~~~ VariadicFunctionTest.cpp:59:5: note: non-type template argument refers to function here int StringAppendImpl(std::string *Dest, ArrayRef Args) { ^ VariadicFunctionTest.cpp:96:25: warning: non-type template argument referring to function 'CountInRangeImpl' with internal linkage is a C++11 extension [-Wc++11-extensions] CountInRangeImpl> CountInRange = {}; ^~~~~~~~~~~~~~~~ VariadicFunctionTest.cpp:88:6: note: non-type template argument refers to function here void CountInRangeImpl(int *NumInRange, int Low, int High, ^ In file included from ValueHandleTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueHandleTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueHandleTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueHandleTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 10 warnings generated. In file included from ValueHandleTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ValueHandleTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Linking Release unit test IR (without symbols) In file included from ValueHandleTest.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' In file included from ilistTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: ======= Finished Linking Release Unit test IR (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/IR' llvm[2]: Compiling polymorphic_ptr_test.cpp for Release build In file included from ilistTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ilistTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ilistTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ilistTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ilistTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from ilistTest.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from ilistTest.cpp:13: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling YAMLIOTest.cpp for Release build 13 warnings generated. llvm[2]: Compiling YAMLParserTest.cpp for Release build In file included from polymorphic_ptr_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from polymorphic_ptr_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from polymorphic_ptr_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from polymorphic_ptr_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from polymorphic_ptr_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from polymorphic_ptr_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from polymorphic_ptr_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from polymorphic_ptr_test.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ llvm[2]: Compiling formatted_raw_ostream_test.cpp for Release build In file included from YAMLIOTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from YAMLIOTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLIOTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLIOTest.cpp:15llvm[2]: Compiling raw_ostream_test.cpp for Release build : In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLIOTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLIOTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLIOTest.cpp:15: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLIOTest.cpp:15: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLParserTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLParserTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLParserTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLParserTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLParserTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLParserTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLParserTest.cpp:16: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from YAMLParserTest.cpp:16: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from formatted_raw_ostream_test.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from formatted_raw_ostream_test.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from formatted_raw_ostream_test.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from formatted_raw_ostream_test.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from formatted_raw_ostream_test.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from formatted_raw_ostream_test.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from formatted_raw_ostream_test.cpp:13: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from raw_ostream_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:764:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:766:7: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #elif GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. 9 warnings generated. In file included from formatted_raw_ostream_test.cpp:13: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. In file included from raw_ostream_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:257:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from raw_ostream_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:57: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:264:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from raw_ostream_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:174:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from raw_ostream_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:60: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-message.h:180:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from raw_ostream_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:469:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_GLOBAL_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:367:6: note: expanded from macro 'GTEST_HAS_GLOBAL_WSTRING' (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ In file included from raw_ostream_test.cpp:10: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:61: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-param-test.h:192: In file included from /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h:47: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest-printers.h:476:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ 9 warnings generated. llvm[2]: Linking Release unit test ADT (without symbols) In file included from raw_ostream_test.cpp:10: /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/gtest.h:1538:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if GTEST_HAS_STD_WSTRING ^ /opt/work/lang/libLLVM34/work/llvm-3.4.2.src/utils/unittest/googletest/include/gtest/internal/gtest-port.h:359:91: note: expanded from macro 'GTEST_HAS_STD_WSTRING' (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || defined(_MINIX))) ^ ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' 9 warnings generated. llvm[2]: ======= Finished Linking Release Unit test ADT (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/ADT' 9 warnings generated. 9 warnings generated. 9 warnings generated. llvm[2]: Linking Release unit test Support (without symbols) ld: warning: directory not found for option '-L/opt/work/lang/libLLVM34/work/.buildlink/lib/libLLVM34' llvm[2]: ======= Finished Linking Release Unit test Support (without symbols) gmake[2]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests/Support' gmake[1]: Leaving directory '/opt/work/lang/libLLVM34/work/llvm-3.4.2.src/unittests' llvm[0]: ***** Completed Release Build