Back to build
Raw log | Switch to full mode | Login

Running command: /b/s/w/ir/cache/vpython/b574a6/bin/python pnacl/driver/tests/driver_tests.py --platform=x86-32 /b/s/w/ir/kitchen-workdir/native_client/pnacl/driver/tests/path_length_test.py:36: SyntaxWarning: assertion is always true, perhaps remove parentheses? assert(235 == len(self.ShorterTempDir), /b/s/w/ir/kitchen-workdir/native_client/pnacl/driver/tests/path_length_test.py:42: SyntaxWarning: assertion is always true, perhaps remove parentheses? assert(240 == len(self.LongTempDir), test_bitcode_result (default_output_filename_test.TestDefaultOutputFilename) Test the default output filename when generating bitcode. ... ok test_native_result (default_output_filename_test.TestDefaultOutputFilename) Test the default output filename when generating native code. ... ok test_git_version (diagnostic_flags_test.TestDiagnosticFlags) clang version 3.7.0 (https://chromium.googlesource.com/a/native_client/pnacl-clang.git e34aaa1fd835c13131bf82b16b768253e14e9247) (https://chromium.googlesource.com/a/native_client/pnacl-llvm.git f106583f7441f5382095738c8273a58d4d061d39) nacl-version=ebba42f04c6a61f2a92e0a15ab835ef2371b6836 Target: le32-unknown-nacl Thread model: posix Ensure the git hash is returned when invoking `--version`. ... ok test_git_version_2 (diagnostic_flags_test.TestDiagnosticFlags) clang version 3.7.0 (https://chromium.googlesource.com/a/native_client/pnacl-clang.git e34aaa1fd835c13131bf82b16b768253e14e9247) (https://chromium.googlesource.com/a/native_client/pnacl-llvm.git f106583f7441f5382095738c8273a58d4d061d39) nacl-version=587c9f0a79e679a27304980809e4f0bfd2a6c3c2 Target: le32-unknown-nacl Thread model: posix Ensure the git hash is obtained when the URL doesn't end with `.git`. ... ok test_with_pnacl_flag (diagnostic_flags_test.TestDiagnosticFlags) Test that we do not pass the made-up --pnacl-* flags along to clang. ... clang version 3.7.0 (https://chromium.googlesource.com/a/native_client/pnacl-clang.git e34aaa1fd835c13131bf82b16b768253e14e9247) (https://chromium.googlesource.com/a/native_client/pnacl-llvm.git f106583f7441f5382095738c8273a58d4d061d39) Target: le32-unknown-nacl Thread model: posix clang: warning: argument unused during compilation: '-O0' clang: warning: argument unused during compilation: '-fno-vectorize' clang: warning: argument unused during compilation: '-fno-slp-vectorize' clang: warning: argument unused during compilation: '-fno-common' clang: warning: argument unused during compilation: '-nostdinc' clang: warning: argument unused during compilation: '-fno-gnu-inline-asm' clang version 3.7.0 (https://chromium.googlesource.com/a/native_client/pnacl-clang.git e34aaa1fd835c13131bf82b16b768253e14e9247) (https://chromium.googlesource.com/a/native_client/pnacl-llvm.git f106583f7441f5382095738c8273a58d4d061d39) Target: le32-unknown-nacl Thread model: posix "/b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib_raw/bin/clang" -cc1 -triple le32-unknown-nacl -E -disable-free -main-file-name null -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -fuse-init-array -fno-gnu-inline-asm -target-linker-version -v -dwarf-column-info -nostdsysteminc -nobuiltininc -resource-dir /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib_raw/bin/../lib/clang/3.7.0 -isystem //le32-nacl/usr/include -isystem /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib_raw//lib/clang/3.7.0/include -isystem //le32-nacl/include -isystem //sdk/include -O0 -fdebug-compilation-dir /b/s/w/ir/kitchen-workdir/native_client -ferror-limit 19 -fmessage-length 0 -mstackrealign -fobjc-runtime=gcc -fno-common -fdiagnostics-show-option -fno-gnu-inline-asm -fno-math-builtin -o - -x c /dev/null clang -cc1 version 3.7.0 based upon LLVM 3.7.0svn default target x86_64-unknown-linux-gnu ignoring nonexistent directory "//le32-nacl/usr/include" ignoring nonexistent directory "//le32-nacl/include" ignoring nonexistent directory "//sdk/include" #include "..." search starts here: #include <...> search starts here: /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib_raw//lib/clang/3.7.0/include End of search list. # 1 "/dev/null" # 1 "<built-in>" 1 # 1 "<built-in>" 3 # 295 "<built-in>" 3 # 1 "<command line>" 1 # 1 "<built-in>" 2 # 1 "/dev/null" 2 libc /b/s/w/ir/kitchen-workdir/native_client/toolchain/linux_x86/pnacl_newlib_raw/bin/../lib/clang/3.7.0/lib/le32-nacl/libgcc.a ok test_EnvSetMany (driver_env_test.TestDriverEnv) ... ok test_ArchMerge_ArchiveFile (driver_tools_test.DriverToolsTest) ... ok test_ArchMerge_Inconsistent (driver_tools_test.DriverToolsTest) ... Warning: /b/s/w/ir/tmp/t/nacl_tmp/linux-pnacl-x86_64/pnacl_driver_tools_test_z7vUPC.o: Skipping incompatible object file (X8632 != ARM) pnacl-clang: /b/s/w/ir/tmp/t/nacl_tmp/linux-pnacl-x86_64/pnacl_driver_tools_test_z7vUPC.o: Incompatible object file (X8632 != ARM) ok test_ArchMerge_NonSfi (driver_tools_test.DriverToolsTest) ... ok test_ArchMerge_ObjectFile (driver_tools_test.DriverToolsTest) ... ok test_NamegenGetsWiped (driver_tools_test.TestTempNamegenFileWipe) Test that driver-generated temp files can get wiped ... ok test_SaveTempsNotWiped (driver_tools_test.TestTempNamegenFileWipe) Test that driver-generated temp files don't get wiped w/ "-save-temps". ... ok test_EmptyFile (expand_response_file_test.TestExpandResponseFile) ... ok test_FileWithQuotesPosix (expand_response_file_test.TestExpandResponseFile) ... ok test_FileWithQuotesWinBackSlash (expand_response_file_test.TestExpandResponseFile) ... ok test_FileWithQuotesWinFwdSlash (expand_response_file_test.TestExpandResponseFile) ... ok test_FileWithQuotesWithSpace (expand_response_file_test.TestExpandResponseFile) ... ok test_MultiLineNoContinuationChar (expand_response_file_test.TestExpandResponseFile) ... ok test_ShouldExpandCommandFile (expand_response_file_test.TestExpandResponseFile) Test that response files are detected in commandline parser. ... ok test_finalize_keep_syms (filetype_test.TestFiletypeCache) Test that finalize is still able to create a pexe w/ -no-strip-syms. ... ok test_inplace_finalize (filetype_test.TestFiletypeCache) ... ok test_ll_bc_filetypes (filetype_test.TestFiletypeCache) ... ok test_nacl_private_no_pthread (fix_private_libs_test.TestFixPrivateLibs) Test having nacl_sys_private but not pthread_private. ... ok test_nop (fix_private_libs_test.TestFixPrivateLibs) Test having no private libs at all -- nothing should happen. ... ok test_pthread_and_nacl_1 (fix_private_libs_test.TestFixPrivateLibs) Test having both nacl_sys_private and pthread_private #1. ... ok test_pthread_and_nacl_2 (fix_private_libs_test.TestFixPrivateLibs) Test having both nacl_sys_private and pthread_private #2. ... ok test_pthread_no_nacl (fix_private_libs_test.TestFixPrivateLibs) Test having pthread_private but not nacl_sys_private. ... ok test_DashXC (force_file_type_test.TestForceFileType) Test that pnacl-clang handles basic use of -xc correctly. ... ok test_DashXCPP (force_file_type_test.TestForceFileType) Test that pnacl-clang handles basic use of -x c++ correctly. ... ok test_DriverXNONE (force_file_type_test.TestForceFileType) Test that "-x none" clears the file type. ... ok test_DriverXPositionDependence (force_file_type_test.TestForceFileType) Test that the -x paramater is indeed position dependent. ... ok test_ForceFunction (force_file_type_test.TestForceFileType) Test the internal functions directly. ... ok test_ARHelpMessage (help_message_test.TestHelpMessages) ... ok test_ASHelpMessage (help_message_test.TestHelpMessages) ... ok test_BCLDHelpMessage (help_message_test.TestHelpMessages) ... ok test_ClangHelpMessage (help_message_test.TestHelpMessages) ... ok test_DisHelpMessage (help_message_test.TestHelpMessages) ... ok test_NMHelpMessage (help_message_test.TestHelpMessages) ... ok test_OptHelpMessage (help_message_test.TestHelpMessages) ... ok test_RanlibHelpMessage (help_message_test.TestHelpMessages) ... ok test_StripHelpMessage (help_message_test.TestHelpMessages) ... ok test_TranslateHelpMessage (help_message_test.TestHelpMessages) ... ok test_bc_objects (native_objects_test.TestNativeDriverOptions) ... ok test_compile_native_executables (native_objects_test.TestNativeDriverOptions) ... ok test_compile_native_objects (native_objects_test.TestNativeDriverOptions) ... ok test_compile_nonsfi_executables (native_objects_test.TestNativeDriverOptions) ... ok test_ExpandedPathTooLong (path_length_test.TestPathNames) Test that the expanded path is checked with a short relative path ... ok test_InputPathTooLong (path_length_test.TestPathNames) Test that clang and ld reject input paths that are too long ... ok test_PathWithSpaces (path_length_test.TestPathNames) Test that the driver correctly handles paths containing spaces ... ok test_TempFileNotTooLong (path_length_test.TestPathNames) Test that temp files with too-long names are not generated ... ok test_h_clangxx (pch_test.TestPrecompiledHeaders) Test what happens when using clang++ but -x c++-header and .h file ... ok test_hpp_no_xlang_clang (pch_test.TestPrecompiledHeaders) Test what happens when using clang with no -x <...> / .hpp file ... ok test_hpp_no_xlang_clangxx (pch_test.TestPrecompiledHeaders) Test what happens when using clang++ without a -x <...> / .hpp file ... ok test_ignored_dash_mode (pch_test.TestPrecompiledHeaders) Test that compiling PCH (essentially) ignores -c, -S, but not -E ... ok test_mixed_headers_other (pch_test.TestPrecompiledHeaders) Test that we throw an error when trying to mix doing PCH w/ compiling ... pnacl-clang++: mixed compiling of headers and source not supported ok test_not_ignore_dash_E (pch_test.TestPrecompiledHeaders) # 1 "/b/s/w/ir/tmp/t/nacl_tmp/linux-pnacl-x86_64/tmpGSM8IR/test_foo.h" # 1 "<built-in>" 1 # 1 "<built-in>" 3 # 295 "<built-in>" 3 # 1 "<command line>" 1 # 1 "<built-in>" 2 # 1 "/b/s/w/ir/tmp/t/nacl_tmp/linux-pnacl-x86_64/tmpGSM8IR/test_foo.h" 2 void bar_c(int x); Test that compiling PCH does not ignore -E ... ok test_one_override_output (pch_test.TestPrecompiledHeaders) Test compiling one PCH file with an explicit -o <output> ... ok test_one_with_xlang (pch_test.TestPrecompiledHeaders) Test compiling one PCH file with an explicit -x, but no -o ... ok test_relocatable_header (pch_test.TestPrecompiledHeaders) Tests that the driver accepts --relocatable-header. ... ok test_two_no_xlang (pch_test.TestPrecompiledHeaders) Test compiling two PCH files without a -x (guess from suffix/driver) ... ok test_two_with_xlang (pch_test.TestPrecompiledHeaders) Test compiling two PCH files with an explicit -x ... ok test_multiple_compresses (pnacl_compress_test.TestPnaclCompress) ... ok test_finalize (pnacl_ld_options_test.TestLDOptions) Test that pnacl-ld will finalize the pexe when requested ... ok test_num_opt_runs (pnacl_ld_options_test.TestLDOptions) Test that pnacl-ld will merge or not merge runs of LLVM's opt tool ... ok test_StripBitcodeObj (strip_test.TestStrip) ... ok test_StripNativeArchive (strip_test.TestStrip) ... ok test_StripNativeObj (strip_test.TestStrip) ... ok test_LLVMFile (translate_options_test.TestTranslateOptions) ... ok test_OverrideStreaming (translate_options_test.TestTranslateOptions) ... ok test_no_overrides (translate_options_test.TestTranslateOptions) ... ok test_overrideMAttr (translate_options_test.TestTranslateOptions) ... ok test_overrideMCPU (translate_options_test.TestTranslateOptions) ... ok test_overrideO0 (translate_options_test.TestTranslateOptions) ... ok test_overrideTLSUseCall (translate_options_test.TestTranslateOptions) ... ok test_overrideTranslateFast (translate_options_test.TestTranslateOptions) ... ok test_subzero_flags (translate_options_test.TestTranslateOptions) ... ok ---------------------------------------------------------------------- Ran 76 tests in 7.695s OK Command return code: 0