Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.35 KB | None | 0 0
  1. /usr/local/google/home/dalecurtis/goma/gomacc ../../third_party/llvm-build/Release+Asserts/bin/clang -MMD -MF obj/third_party/ffmpeg/ffmpeg_internal/h264_cabac.o.d -DHAVE_AV_CONFIG_H -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DPIC -DFFMPEG_CONFIGURATION=NULL -DHAVE_EBP_AVAILABLE=1 -DBROKEN_RELOCATIONS=1 -D_ISOC99_SOURCE -D_LARGEFILE_SOURCE -DDCHECK_ALWAYS_ON=1 -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION=\"353250-1\" -DCOMPONENT_BUILD -D_LIBCPP_ABI_UNSTABLE -D_LIBCPP_ABI_VERSION=Cr -DCR_LIBCXX_REVISION=354212 -DCR_LIBCXXABI_REVISION=354284 -D_LIBCPP_ENABLE_NODISCARD -DCR_SYSROOT_HASH=9e6279438ece6fb42b5333ca90d5e9d0c188a403 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I../../third_party/ffmpeg/chromium/config/ChromeOS/linux/ia32 -I../../third_party/ffmpeg -I../.. -Igen -I../../third_party/opus/src/include -fPIC -fomit-frame-pointer -Wno-deprecated-declarations -std=c99 -pthread -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -B../../third_party/binutils/Linux_x64/Release/bin -pthread -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -fcomplete-member-pointers -m32 -msse2 -mfpmath=sse -mmmx -momit-leaf-frame-pointer -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -Xclang -fdebug-compilation-dir -Xclang . -no-canonical-prefixes -g1 -Xclang -add-plugin -Xclang find-bad-constructs -Xclang -plugin-arg-find-bad-constructs -Xclang check-ipc -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Werror -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -Wno-incompatible-pointer-types -Wno-absolute-value -Wno-deprecated-declarations -Wno-incompatible-pointer-types -Wno-logical-op-parentheses -Wno-parentheses -Wno-pointer-sign -Wno-switch -Wno-unused-label -Wno-unused-variable -Wno-string-conversion -Wno-sometimes-uninitialized -Wno-unguarded-availability -Wno-unused-function -Wno-constant-conversion -Wno-string-plus-int -O2 -fno-ident -fdata-sections -ffunction-sections -fvisibility=default -std=c11 --sysroot=../../build/linux/debian_sid_i386-sysroot -c ../../third_party/ffmpeg/libavcodec/h264_cabac.c -o obj/third_party/ffmpeg/ffmpeg_internal/h264_cabac.o
  2. In file included from ../../third_party/ffmpeg/libavcodec/h264_cabac.c:36:
  3. In file included from ../../third_party/ffmpeg/libavcodec/cabac_functions.h:46:
  4. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  5. BRANCHLESS_GET_CABAC("%0", "%q0", "(%4)", "%1", "%w1",
  6. ^
  7. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  8. "movzbl "statep" , "ret" \n\t"\
  9. ^
  10. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  11. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  12. "movzbl "statep" , "ret" \n\t"\
  13. ^
  14. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  15. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  16. "movzbl "statep" , "ret" \n\t"\
  17. ^
  18. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  19. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  20. "movzbl "statep" , "ret" \n\t"\
  21. ^
  22. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  23. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  24. "movzbl "statep" , "ret" \n\t"\
  25. ^
  26. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  27. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  28. "movzbl "statep" , "ret" \n\t"\
  29. ^
  30. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  31. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  32. "movzbl "statep" , "ret" \n\t"\
  33. ^
  34. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  35. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  36. "movzbl "statep" , "ret" \n\t"\
  37. ^
  38. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  39. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  40. "movzbl "statep" , "ret" \n\t"\
  41. ^
  42. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  43. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  44. "movzbl "statep" , "ret" \n\t"\
  45. ^
  46. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  47. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  48. "movzbl "statep" , "ret" \n\t"\
  49. ^
  50. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  51. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  52. "movzbl "statep" , "ret" \n\t"\
  53. ^
  54. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  55. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  56. "movzbl "statep" , "ret" \n\t"\
  57. ^
  58. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  59. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  60. "movzbl "statep" , "ret" \n\t"\
  61. ^
  62. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  63. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  64. "movzbl "statep" , "ret" \n\t"\
  65. ^
  66. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  67. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  68. "movzbl "statep" , "ret" \n\t"\
  69. ^
  70. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  71. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  72. "movzbl "statep" , "ret" \n\t"\
  73. ^
  74. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  75. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  76. "movzbl "statep" , "ret" \n\t"\
  77. ^
  78. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
  79. ../../third_party/ffmpeg/libavcodec/x86/cabac.h:79:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
  80. "movzbl "statep" , "ret" \n\t"\
  81. ^
  82. fatal error: too many errors emitted, stopping now [-ferror-limit=]
  83. clang: /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/lib/CodeGen/RegAllocGreedy.cpp:1072: void (anonymous namespace)::RAGreedy::evictInterference(llvm::LiveInterval &, unsigned int, SmallVectorImpl<unsigned int> &): Assertion `(ExtraRegInfo[Intf->reg].Cascade < Cascade || VirtReg.isSpillable() < Intf->isSpillable()) && "Cannot decrease cascade number, illegal eviction"' failed.
  84. Stack dump:
  85. 0. Program arguments: ../../third_party/llvm-build/Release+Asserts/bin/clang -cc1 -triple i386-unknown-linux-gnu -emit-obj -disable-free -main-file-name h264_cabac.c -mrelocation-model pic -pic-level 2 -mthread-model posix -fmerge-all-constants -relaxed-aliasing -fno-signed-zeros -mfpmath sse -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu pentium4 -target-feature +sse2 -target-feature +mmx -dwarf-column-info -debug-info-kind=line-tables-only -dwarf-version=4 -debugger-tuning=gdb -momit-leaf-frame-pointer -ffunction-sections -fdata-sections -coverage-notes-file /d/code/chrome/src/out/Release/obj/third_party/ffmpeg/ffmpeg_internal/h264_cabac.gcno -resource-dir ../../third_party/llvm-build/Release+Asserts/lib/clang/9.0.0 -dependency-file obj/third_party/ffmpeg/ffmpeg_internal/h264_cabac.o.d -MT obj/third_party/ffmpeg/ffmpeg_internal/h264_cabac.o -D HAVE_AV_CONFIG_H -D _POSIX_C_SOURCE=200112 -D _XOPEN_SOURCE=600 -D PIC -D FFMPEG_CONFIGURATION=NULL -D HAVE_EBP_AVAILABLE=1 -D BROKEN_RELOCATIONS=1 -D _ISOC99_SOURCE -D _LARGEFILE_SOURCE -D DCHECK_ALWAYS_ON=1 -D USE_UDEV -D USE_AURA=1 -D USE_GLIB=1 -D USE_NSS_CERTS=1 -D USE_X11=1 -D FULL_SAFE_BROWSING -D SAFE_BROWSING_CSD -D SAFE_BROWSING_DB_LOCAL -D CHROMIUM_BUILD -D _FILE_OFFSET_BITS=64 -D _LARGEFILE_SOURCE -D _LARGEFILE64_SOURCE -D _GNU_SOURCE -D CR_CLANG_REVISION="353250-1" -D COMPONENT_BUILD -D _LIBCPP_ABI_UNSTABLE -D _LIBCPP_ABI_VERSION=Cr -D CR_LIBCXX_REVISION=354212 -D CR_LIBCXXABI_REVISION=354284 -D _LIBCPP_ENABLE_NODISCARD -D CR_SYSROOT_HASH=9e6279438ece6fb42b5333ca90d5e9d0c188a403 -D NDEBUG -D NVALGRIND -D DYNAMIC_ANNOTATIONS_ENABLED=0 -I ../../third_party/ffmpeg/chromium/config/ChromeOS/linux/ia32 -I ../../third_party/ffmpeg -I ../.. -I gen -I ../../third_party/opus/src/include -D __DATE__= -D __TIME__= -D __TIMESTAMP__= -isysroot ../../build/linux/debian_sid_i386-sysroot -internal-isystem ../../build/linux/debian_sid_i386-sysroot/usr/local/include -internal-isystem ../../third_party/llvm-build/Release+Asserts/lib/clang/9.0.0/include -internal-externc-isystem ../../build/linux/debian_sid_i386-sysroot/usr/include/i386-linux-gnu -internal-externc-isystem ../../build/linux/debian_sid_i386-sysroot/include -internal-externc-isystem ../../build/linux/debian_sid_i386-sysroot/usr/include -O2 -Wno-deprecated-declarations -Wno-builtin-macro-redefined -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Werror -Wall -Wno-unused-variable -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -Wno-incompatible-pointer-types -Wno-absolute-value -Wno-deprecated-declarations -Wno-incompatible-pointer-types -Wno-logical-op-parentheses -Wno-parentheses -Wno-pointer-sign -Wno-switch -Wno-unused-label -Wno-unused-variable -Wno-string-conversion -Wno-sometimes-uninitialized -Wno-unguarded-availability -Wno-unused-function -Wno-constant-conversion -Wno-string-plus-int -std=c11 -fdebug-compilation-dir /d/code/chrome/src/out/Release -ferror-limit 19 -fmessage-length 0 -fvisibility default -pthread -stack-protector 1 -stack-protector-buffer-size 4 -fobjc-runtime=gcc -Qn -fdiagnostics-show-option -fcolor-diagnostics -vectorize-loops -vectorize-slp -mllvm -instcombine-lower-dbg-declare=0 -fdebug-compilation-dir . -add-plugin find-bad-constructs -plugin-arg-find-bad-constructs check-ipc -o obj/third_party/ffmpeg/ffmpeg_internal/h264_cabac.o -x c ../../third_party/ffmpeg/libavcodec/h264_cabac.c -fcomplete-member-pointers -faddrsig
  86. 1. <eof> parser at end of file
  87. 2. Code generation
  88. 3. Running pass 'Function Pass Manager' on module '../../third_party/ffmpeg/libavcodec/h264_cabac.c'.
  89. 4. Running pass 'Greedy Register Allocator' on function '@ff_h264_decode_mb_cabac'
  90. #0 0x0000000001846a3d (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1846a3d)
  91. #1 0x000000000184492e (../../third_party/llvm-build/Release+Asserts/bin/clang+0x184492e)
  92. #2 0x0000000001846e68 (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1846e68)
  93. #3 0x00007f3be4e930c0 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x110c0)
  94. #4 0x00007f3be3c4efcf gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x32fcf)
  95. #5 0x00007f3be3c503fa abort (/lib/x86_64-linux-gnu/libc.so.6+0x343fa)
  96. #6 0x00007f3be3c47e37 (/lib/x86_64-linux-gnu/libc.so.6+0x2be37)
  97. #7 0x00007f3be3c47ee2 (/lib/x86_64-linux-gnu/libc.so.6+0x2bee2)
  98. #8 0x000000000122ddc0 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x122ddc0)
  99. #9 0x0000000001228b72 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1228b72)
  100. #10 0x0000000001225983 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1225983)
  101. #11 0x0000000001234129 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1234129)
  102. #12 0x0000000001227050 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1227050)
  103. #13 0x0000000001222101 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1222101)
  104. #14 0x000000000127bf66 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x127bf66)
  105. #15 0x0000000001220ede std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1220ede)
  106. #16 0x0000000001039c5a std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1039c5a)
  107. #17 0x0000000001366892 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1366892)
  108. #18 0x0000000001366b28 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1366b28)
  109. #19 0x0000000001367128 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1367128)
  110. #20 0x00000000019fcf7d (../../third_party/llvm-build/Release+Asserts/bin/clang+0x19fcf7d)
  111. #21 0x000000000239eeeb (../../third_party/llvm-build/Release+Asserts/bin/clang+0x239eeeb)
  112. #22 0x0000000001ef604c (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1ef604c)
  113. #23 0x000000000268a485 (../../third_party/llvm-build/Release+Asserts/bin/clang+0x268a485)
  114. #24 0x0000000001ec1520 (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1ec1520)
  115. #25 0x0000000001e65f81 (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1e65f81)
  116. #26 0x0000000001f42c73 (../../third_party/llvm-build/Release+Asserts/bin/clang+0x1f42c73)
  117. #27 0x000000000047e2ce std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x47e2ce)
  118. #28 0x000000000047bb77 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x47bb77)
  119. #29 0x00007f3be3c3c2b1 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202b1)
  120. #30 0x0000000000478ce7 std::string::compare(unsigned long, unsigned long, std::string const&) const (../../third_party/llvm-build/Release+Asserts/bin/clang+0x478ce7)
  121. clang: error: unable to execute command: Aborted
  122. clang: error: clang frontend command failed due to signal (use -v to see invocation)
  123. clang version 9.0.0 (trunk 353250)
  124. Target: i386-unknown-linux-gnu
  125. Thread model: posix
  126. InstalledDir: ../../third_party/llvm-build/Release+Asserts/bin
  127. clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script.
  128. clang: note: diagnostic msg:
  129. ********************
  130.  
  131. PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
  132. Preprocessed source(s) and associated run script(s) are located at:
  133. clang: note: diagnostic msg: /tmp/h264_cabac-234527.c
  134. clang: note: diagnostic msg: /tmp/h264_cabac-234527.sh
  135. clang: note: diagnostic msg:
  136.  
  137. ********************
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement