Quuxplusone / LLVMBugzillaTest

0 stars 0 forks source link

Assertion failed: (PhysReg != VirtRegMap::NO_PHYS_REG && "Instruction uses unmapped VirtReg"), function rewrite #20366

Closed Quuxplusone closed 10 years ago

Quuxplusone commented 10 years ago
Bugzilla Link PR20367
Status RESOLVED FIXED
Importance P normal
Reported by Nico Weber (nicolasweber@gmx.de)
Reported on 2014-07-19 17:12:53 -0700
Last modified on 2014-07-25 11:12:15 -0700
Version trunk
Hardware PC Windows NT
CC dblaikie@gmail.com, hans@chromium.org, lhames@gmail.com, llvm-bugs@lists.llvm.org, quentin.colombet@gmail.com
Fixed by commit(s)
Attachments repro.zip (635444 bytes, application/zip)
repro.ii (11185 bytes, application/octet-stream)
repro.ii (8198 bytes, application/octet-stream)
Blocks
Blocked by
See also
While building chromium with clang r213025:

FAILED: /Volumes/data/b/build/goma/gomacc ../../third_party/llvm-
build/Release+Asserts/bin/clang++ -MMD -MF
obj/chrome/browser/sync_file_system/drive_backend_v1/browser.api_util.o.d -
DV8_DEPRECATION_WARNINGS -DBLINK_SCALE_FILTERS_AT_RECORD_TIME -
D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORE=0 -DCHROMIUM_BUILD -
DCR_CLANG_REVISION=213025 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -
DENABLE_PRE_SYNC_BACKUP -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -
DENABLE_PEPPER_CDMS -DENABLE_CONFIGURATION_POLICY -DENABLE_NOTIFICATIONS -
DENABLE_HIDPI=1 -DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY -
DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE -DDCHECK_ALWAYS_ON=1 -
DENABLE_EGLIMAGE=1 -DENABLE_TASK_MANAGER=1 -DENABLE_EXTENSIONS=1 -
DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -
DENABLE_THEMES=1 -DENABLE_AUTOFILL_DIALOG=1 -DENABLE_BACKGROUND=1 -
DENABLE_GOOGLE_NOW=1 -DCLD_VERSION=2 -DCLD2_DATA_SOURCE=static -
DCLD_DATA_FROM_STATIC -DENABLE_FULL_PRINTING=1 -DENABLE_PRINTING=1 -
DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_APP_LIST=1 -
DENABLE_SETTINGS_APP=1 -DENABLE_MANAGED_USERS=1 -DENABLE_SERVICE_DISCOVERY=1 -
DENABLE_WIFI_BOOTSTRAPPING=1 -DNACL_WINDOWS=0 -DNACL_LINUX=0 -DNACL_OSX=1 -
DNACL_ANDROID=0 -DNACL_TARGET_SUBARCH=32 -DNACL_TARGET_ARCH=x86 -
DNACL_BUILD_SUBARCH=32 -DNACL_BUILD_ARCH=x86 -DFULL_SAFE_BROWSING -
DMOJO_USE_SYSTEM_IMPL -DPROTOBUF_USE_DLLS -DGOOGLE_PROTOBUF_NO_RTTI -
DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DAUTOFILL_ENABLE_SYNC -
DPASSWORD_MANAGER_ENABLE_SYNC '-
DPRECACHE_CONFIG_SETTINGS_URL="http://www.gstatic.com/chrome/wifiprefetch/precache_config"'
'-
DPRECACHE_MANIFEST_URL_PREFIX="http://www.gstatic.com/chrome/wifiprefetch/precache_manifest_"'
-DNO_NSPR_10_SUPPORT -DNSPR_STATIC -DNSS_STATIC -DNSS_USE_STATIC_LIBS -
DUSE_UTIL_DIRECTLY -DSK_ENABLE_INST_COUNT=0 -DSK_SUPPORT_GPU=1 '-
DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' -
DSK_ENABLE_LEGACY_API_ALIASING=1 -DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1 -
DGR_GL_IGNORE_ES3_MSAA=0 -DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT -
DSK_SUPPORT_LEGACY_PICTURE_CLONE -DSK_SUPPORT_LEGACY_GETDEVICE -
DSK_IGNORE_ETC1_SUPPORT -DSK_IGNORE_GPU_DITHER -DSK_USE_POSIX_THREADS -
DSK_DEFERRED_CANVAS_USES_FACTORIES=1 -DU_USING_ICU_NAMESPACE=0 -
DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DFEATURE_ENABLE_SSL -
DFEATURE_ENABLE_VOICEMAIL -DEXPAT_RELATIVE_PATH -DGTEST_RELATIVE_PATH -
DNO_MAIN_THREAD_WRAPPING -DNO_SOUND_SYSTEM -DOSX -DPOSIX -DLIBXML_STATIC -
DXML_STATIC '-
DI18N_ADDRESS_VALIDATION_DATA_URL="https://i18napis.appspot.com/ssl-aggregate-
address/"' -DI18N_ADDRESSINPUT_USE_BASICTYPES_OVERRIDE=1 -
DWEBRTC_CHROMIUM_BUILD -DWEBRTC_MAC -DWEBRTC_POSIX -DMESA_EGL_NO_X11_HEADERS -
DHUNSPELL_STATIC -DHUNSPELL_CHROME_CLIENT -DUSE_HUNSPELL -DUSE_CUPS -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -
DDYNAMIC_ANNOTATIONS_ENABLED=0 -D_FORTIFY_SOURCE=2 -Igen -I../.. -
Iobj/chrome/browser.gen -I../../skia/config -I../../third_party/khronos -
I../../gpu -I../../third_party/WebKit/Source -Igen/protoc_out -
I../../third_party/protobuf -I../../third_party/protobuf/src -
I../../third_party/dom_distiller_js/package/proto_gen -Igen/chrome -
Igen/components/strings -I../../third_party/WebKit -
I../../third_party/nss/nspr/pr/include -I../../third_party/nss/nspr/lib/ds -
I../../third_party/nss/nspr/lib/libc/include -
I../../third_party/nss/nss/lib/base -I../../third_party/nss/nss/lib/certdb -
I../../third_party/nss/nss/lib/certhigh -
I../../third_party/nss/nss/lib/cryptohi -I../../third_party/nss/nss/lib/dev -
I../../third_party/nss/nss/lib/freebl -
I../../third_party/nss/nss/lib/freebl/ecl -I../../third_party/nss/nss/lib/nss -
I../../third_party/nss/nss/lib/pk11wrap -I../../third_party/nss/nss/lib/pkcs7 -
I../../third_party/nss/nss/lib/pki -I../../third_party/nss/nss/lib/smime -
I../../third_party/nss/nss/lib/softoken -I../../third_party/nss/nss/lib/util -
I../../third_party/skia/src/core -I../../third_party/skia/include/core -
I../../third_party/skia/include/effects -I../../third_party/skia/include/pdf -
I../../third_party/skia/include/gpu -I../../third_party/skia/include/lazy -
I../../third_party/skia/include/pathops -I../../third_party/skia/include/pipe -
I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -
I../../third_party/skia/include/utils/mac -I../../skia/ext -
I../../third_party/cacheinvalidation/overrides -
I../../third_party/cacheinvalidation/src -
I../../third_party/cacheinvalidation/google/cacheinvalidation -
I../../third_party/icu/source/i18n -I../../third_party/icu/source/common -
I../../third_party/libjingle/overrides -I../../third_party/libjingle/source -
I../../third_party/webrtc/overrides -I../../testing/gtest/include -
I../../third_party -I../../third_party/webrtc -
I../../third_party/libxml/mac/include -I../../third_party/libxml/src/include -
I../../third_party/zlib -Igen/ui/resources -Igen/ui/strings -
I../../third_party/re2 -I../../third_party/expat/files/lib -
I../../third_party/leveldatabase/src/include -
I../../third_party/leveldatabase/src -I../../third_party/leveldatabase -
I../../third_party/libaddressinput/chromium/override -
I../../third_party/libaddressinput/src/cpp/include -
Igen/third_party/libaddressinput/ -I../../third_party/libyuv/include -
I../../third_party/libyuv -I../../third_party/npapi -
I../../third_party/npapi/bindings -Igen/ui/gl -
I../../third_party/mesa/src/include -I../../v8/include -Igen/webkit -
Igen/policy -I../../third_party/google_toolbox_for_mac -
I../../third_party/google_toolbox_for_mac/src -
I../../third_party/google_toolbox_for_mac/src/AppKit -
I../../third_party/google_toolbox_for_mac/src/DebugUtils -
I../../third_party/google_toolbox_for_mac/src/Foundation -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
-O3 -gdwarf-2 -fvisibility=hidden -Werror -Wnewline-eof -mmacosx-version-
min=10.6 -arch i386 -Wall -Wendif-labels -Wextra -Wno-unused-parameter -Wno-
missing-field-initializers -Wheader-hygiene -Wno-c++11-narrowing -Wno-char-
subscripts -Wno-unneeded-internal-declaration -Wno-covered-switch-default -
Wstring-conversion -Wno-deprecated-register -Wno-selector-type-mismatch -Wexit-
time-destructors -std=gnu++11 -fno-rtti -fno-exceptions -fvisibility-inlines-
hidden -fno-threadsafe-statics -fno-slp-vectorize -Xclang -load -Xclang
/Volumes/data/b/build/slave/mac_gpu/build/src/tools/clang/scripts/../../../third_party/llvm-
build/Release+Asserts/lib/libFindBadConstructs.dylib -Xclang -add-plugin -
Xclang find-bad-constructs -fcolor-diagnostics -fno-strict-aliasing  -c
../../chrome/browser/sync_file_system/drive_backend_v1/api_util.cc -o
obj/chrome/browser/sync_file_system/drive_backend_v1/browser.api_util.o
Assertion failed: (PhysReg != VirtRegMap::NO_PHYS_REG && "Instruction uses
unmapped VirtReg"), function rewrite, file /Volumes/MacintoshHD2/src/chrome-
git/src/third_party/llvm/lib/CodeGen/VirtRegMap.cpp, line 341.
0  clang             0x0000000102181798 llvm::sys::PrintStackTrace(__sFILE*) +
40
1  clang             0x0000000102181c84 abort + 612
2  libsystem_c.dylib 0x00007fff8ef8e90a _sigtramp + 26
3  clang             0x0000000101b05f67
llvm::LiveRegMatrix::checkRegUnitInterference(llvm::LiveInterval&, unsigned
int) + 375
4  clang             0x0000000102181a36 abort + 22
5  clang             0x0000000102181a11 __assert_rtn + 81
6  clang             0x0000000101c43e37
llvm::initializeVirtRegRewriterPass(llvm::PassRegistry&) + 5687
7  clang             0x0000000101b41fdc
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 140
8  clang             0x00000001020a5e97
llvm::FPPassManager::runOnFunction(llvm::Function&) + 583
9  clang             0x00000001020a613b
llvm::FPPassManager::runOnModule(llvm::Module&) + 43
10 clang             0x00000001020a6774
llvm::legacy::PassManagerImpl::run(llvm::Module&) + 1172
11 clang             0x00000001002344ce
clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions
const&, clang::TargetOptions const&, clang::LangOptions const&,
llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::raw_ostream*) + 7406
12 clang             0x0000000100385fd5
clang::EmitObjAction::EmitObjAction(llvm::LLVMContext*) + 1557
13 clang             0x00000001000a42d4
clang::MultiplexConsumer::HandleTranslationUnit(clang::ASTContext&) + 68
14 clang             0x000000010040f784 clang::ParseAST(clang::Sema&, bool,
bool) + 468
15 clang             0x00000001000812c3 clang::FrontendAction::Execute() + 67
16 clang             0x000000010004fec3
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 931
17 clang             0x000000010000c32c
clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 4236
18 clang             0x0000000100000fc0 cc1_main(char const**, char const**,
char const*, void*) + 896
19 clang             0x000000010000738f main + 1215
20 clang             0x0000000100000c34 start + 52
Stack dump:
0.  Program arguments:
/Volumes/data/b/build/slave/mac_gpu/build/src/third_party/llvm-
build/Release+Asserts/bin/clang -cc1 -triple i386-apple-macosx10.6.0 -emit-obj -
disable-free -main-file-name api_util.cc -mrelocation-model pic -pic-level 2 -
mdisable-fp-elim -relaxed-aliasing -masm-verbose -target-cpu yonah -target-
linker-version 236.4 -gdwarf-2 -dwarf-column-info -coverage-file
/Volumes/data/b/build/slave/mac_gpu/build/src/out/Release/obj/chrome/browser/sync_file_system/drive_backend_v1/browser.api_util.o
-resource-dir /Volumes/data/b/build/slave/mac_gpu/build/src/third_party/llvm-
build/Release+Asserts/bin/../lib/clang/3.5.0 -dependency-file
obj/chrome/browser/sync_file_system/drive_backend_v1/browser.api_util.o.d -MT
obj/chrome/browser/sync_file_system/drive_backend_v1/browser.api_util.o -
isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk
-D V8_DEPRECATION_WARNINGS -D BLINK_SCALE_FILTERS_AT_RECORD_TIME -D
__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORE=0 -D CHROMIUM_BUILD -D
CR_CLANG_REVISION=213025 -D USE_LIBJPEG_TURBO=1 -D ENABLE_ONE_CLICK_SIGNIN -D
ENABLE_PRE_SYNC_BACKUP -D ENABLE_REMOTING=1 -D ENABLE_WEBRTC=1 -D
ENABLE_PEPPER_CDMS -D ENABLE_CONFIGURATION_POLICY -D ENABLE_NOTIFICATIONS -D
ENABLE_HIDPI=1 -D DISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY -D
SYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE -D DCHECK_ALWAYS_ON=1 -D
ENABLE_EGLIMAGE=1 -D ENABLE_TASK_MANAGER=1 -D ENABLE_EXTENSIONS=1 -D
ENABLE_PLUGIN_INSTALLATION=1 -D ENABLE_PLUGINS=1 -D ENABLE_SESSION_SERVICE=1 -D
ENABLE_THEMES=1 -D ENABLE_AUTOFILL_DIALOG=1 -D ENABLE_BACKGROUND=1 -D
ENABLE_GOOGLE_NOW=1 -D CLD_VERSION=2 -D CLD2_DATA_SOURCE=static -D
CLD_DATA_FROM_STATIC -D ENABLE_FULL_PRINTING=1 -D ENABLE_PRINTING=1 -D
ENABLE_SPELLCHECK=1 -D ENABLE_CAPTIVE_PORTAL_DETECTION=1 -D ENABLE_APP_LIST=1 -
D ENABLE_SETTINGS_APP=1 -D ENABLE_MANAGED_USERS=1 -D ENABLE_SERVICE_DISCOVERY=1
-D ENABLE_WIFI_BOOTSTRAPPING=1 -D NACL_WINDOWS=0 -D NACL_LINUX=0 -D NACL_OSX=1 -
D NACL_ANDROID=0 -D NACL_TARGET_SUBARCH=32 -D NACL_TARGET_ARCH=x86 -D
NACL_BUILD_SUBARCH=32 -D NACL_BUILD_ARCH=x86 -D FULL_SAFE_BROWSING -D
MOJO_USE_SYSTEM_IMPL -D PROTOBUF_USE_DLLS -D GOOGLE_PROTOBUF_NO_RTTI -D
GOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -D AUTOFILL_ENABLE_SYNC -D
PASSWORD_MANAGER_ENABLE_SYNC -D
PRECACHE_CONFIG_SETTINGS_URL="http://www.gstatic.com/chrome/wifiprefetch/precache_config"
-D
PRECACHE_MANIFEST_URL_PREFIX="http://www.gstatic.com/chrome/wifiprefetch/precache_manifest_"
-D NO_NSPR_10_SUPPORT -D NSPR_STATIC -D NSS_STATIC -D NSS_USE_STATIC_LIBS -D
USE_UTIL_DIRECTLY -D SK_ENABLE_INST_COUNT=0 -D SK_SUPPORT_GPU=1 -D
GR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h" -D
SK_ENABLE_LEGACY_API_ALIASING=1 -D SK_ATTR_DEPRECATED=SK_NOTHING_ARG1 -D
GR_GL_IGNORE_ES3_MSAA=0 -D SK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT -D
SK_SUPPORT_LEGACY_PICTURE_CLONE -D SK_SUPPORT_LEGACY_GETDEVICE -D
SK_IGNORE_ETC1_SUPPORT -D SK_IGNORE_GPU_DITHER -D SK_USE_POSIX_THREADS -D
SK_DEFERRED_CANVAS_USES_FACTORIES=1 -D U_USING_ICU_NAMESPACE=0 -D
U_ENABLE_DYLOAD=0 -D U_STATIC_IMPLEMENTATION -D FEATURE_ENABLE_SSL -D
FEATURE_ENABLE_VOICEMAIL -D EXPAT_RELATIVE_PATH -D GTEST_RELATIVE_PATH -D
NO_MAIN_THREAD_WRAPPING -D NO_SOUND_SYSTEM -D OSX -D POSIX -D LIBXML_STATIC -D
XML_STATIC -D
I18N_ADDRESS_VALIDATION_DATA_URL="https://i18napis.appspot.com/ssl-aggregate-
address/" -D I18N_ADDRESSINPUT_USE_BASICTYPES_OVERRIDE=1 -D
WEBRTC_CHROMIUM_BUILD -D WEBRTC_MAC -D WEBRTC_POSIX -D MESA_EGL_NO_X11_HEADERS -
D HUNSPELL_STATIC -D HUNSPELL_CHROME_CLIENT -D USE_HUNSPELL -D USE_CUPS -D
__STDC_CONSTANT_MACROS -D __STDC_FORMAT_MACROS -D NDEBUG -D NVALGRIND -D
DYNAMIC_ANNOTATIONS_ENABLED=0 -D _FORTIFY_SOURCE=2 -I gen -I ../.. -I
obj/chrome/browser.gen -I ../../skia/config -I ../../third_party/khronos -I
../../gpu -I ../../third_party/WebKit/Source -I gen/protoc_out -I
../../third_party/protobuf -I ../../third_party/protobuf/src -I
../../third_party/dom_distiller_js/package/proto_gen -I gen/chrome -I
gen/components/strings -I ../../third_party/WebKit -I
../../third_party/nss/nspr/pr/include -I ../../third_party/nss/nspr/lib/ds -I
../../third_party/nss/nspr/lib/libc/include -I
../../third_party/nss/nss/lib/base -I ../../third_party/nss/nss/lib/certdb -I
../../third_party/nss/nss/lib/certhigh -I
../../third_party/nss/nss/lib/cryptohi -I ../../third_party/nss/nss/lib/dev -I
../../third_party/nss/nss/lib/freebl -I
../../third_party/nss/nss/lib/freebl/ecl -I ../../third_party/nss/nss/lib/nss -
I ../../third_party/nss/nss/lib/pk11wrap -I ../../third_party/nss/nss/lib/pkcs7
-I ../../third_party/nss/nss/lib/pki -I ../../third_party/nss/nss/lib/smime -I
../../third_party/nss/nss/lib/softoken -I ../../third_party/nss/nss/lib/util -I
../../third_party/skia/src/core -I ../../third_party/skia/include/core -I
../../third_party/skia/include/effects -I ../../third_party/skia/include/pdf -I
../../third_party/skia/include/gpu -I ../../third_party/skia/include/lazy -I
../../third_party/skia/include/pathops -I ../../third_party/skia/include/pipe -
I ../../third_party/skia/include/ports -I ../../third_party/skia/include/utils -
I ../../third_party/skia/include/utils/mac -I ../../skia/ext -I
../../third_party/cacheinvalidation/overrides -I
../../third_party/cacheinvalidation/src -I
../../third_party/cacheinvalidation/google/cacheinvalidation -I
../../third_party/icu/source/i18n -I ../../third_party/icu/source/common -I
../../third_party/libjingle/overrides -I ../../third_party/libjingle/source -I
../../third_party/webrtc/overrides -I ../../testing/gtest/include -I
../../third_party -I ../../third_party/webrtc -I
../../third_party/libxml/mac/include -I ../../third_party/libxml/src/include -I
../../third_party/zlib -I gen/ui/resources -I gen/ui/strings -I
../../third_party/re2 -I ../../third_party/expat/files/lib -I
../../third_party/leveldatabase/src/include -I
../../third_party/leveldatabase/src -I ../../third_party/leveldatabase -I
../../third_party/libaddressinput/chromium/override -I
../../third_party/libaddressinput/src/cpp/include -I
gen/third_party/libaddressinput/ -I ../../third_party/libyuv/include -I
../../third_party/libyuv -I ../../third_party/npapi -I
../../third_party/npapi/bindings -I gen/ui/gl -I
../../third_party/mesa/src/include -I ../../v8/include -I gen/webkit -I
gen/policy -I ../../third_party/google_toolbox_for_mac -I
../../third_party/google_toolbox_for_mac/src -I
../../third_party/google_toolbox_for_mac/src/AppKit -I
../../third_party/google_toolbox_for_mac/src/DebugUtils -I
../../third_party/google_toolbox_for_mac/src/Foundation -O3 -Werror -Wnewline-
eof -Wall -Wendif-labels -Wextra -Wno-unused-parameter -Wno-missing-field-
initializers -Wheader-hygiene -Wno-c++11-narrowing -Wno-char-subscripts -Wno-
unneeded-internal-declaration -Wno-covered-switch-default -Wstring-conversion -
Wno-deprecated-register -Wno-selector-type-mismatch -Wexit-time-destructors -
std=gnu++11 -fdeprecated-macro -fdebug-compilation-dir
/Volumes/data/b/build/slave/mac_gpu/build/src/out/Release -ferror-limit 19 -
fmessage-length 0 -fvisibility hidden -fvisibility-inlines-hidden -stack-
protector 1 -mstackrealign -fblocks -fno-rtti -fno-threadsafe-statics -fobjc-
runtime=macosx-fragile-10.6.0 -fobjc-subscripting-legacy-runtime -fencode-
extended-block-signature -fdiagnostics-show-option -fcolor-diagnostics -
vectorize-loops -load
/Volumes/data/b/build/slave/mac_gpu/build/src/tools/clang/scripts/../../../third_party/llvm-
build/Release+Asserts/lib/libFindBadConstructs.dylib -add-plugin find-bad-
constructs -o
obj/chrome/browser/sync_file_system/drive_backend_v1/browser.api_util.o -x c++
../../chrome/browser/sync_file_system/drive_backend_v1/api_util.cc
1.  <eof> parser at end of file
2.  Code generation
3.  Running pass 'Function Pass Manager' on module
'../../chrome/browser/sync_file_system/drive_backend_v1/api_util.cc'.
4.  Running pass 'Virtual Register Rewriter' on function
'@_ZNK16sync_file_system13drive_backend12_GLOBAL__N_119TitleAndParentQueryclEPKN11google_apis13ResourceEntryE'
clang: error: unable to execute command: Illegal instruction: 4
clang: error: clang frontend command failed due to signal (use -v to see
invocation)
clang version 3.5.0 (trunk 213025)
Target: i386-apple-darwin12.5.0
Thread model: posix
clang: note: diagnostic msg: PLEASE submit a bug report to
http://llvm.org/bugs/ and include the crash backtrace, preprocessed source, and
associated run script.
clang: note: diagnostic msg:
********************

I'll try to get a repro (the error is from a bot), but maybe the stack is
useful already?
Quuxplusone commented 10 years ago

Attached repro.zip (635444 bytes, application/zip): unreduced repro

Quuxplusone commented 10 years ago

Attached repro.ii (11185 bytes, application/octet-stream): smaller repro

Quuxplusone commented 10 years ago

Attached repro.ii (8198 bytes, application/octet-stream): smaller repro

Quuxplusone commented 10 years ago

Bisection points to r212649.

Quuxplusone commented 10 years ago

(Meant to add David to the CC list.)

This issue seems to have started with r212649.

Quuxplusone commented 10 years ago
(In reply to comment #5)
> (Meant to add David to the CC list.)
>
> This issue seems to have started with r212649.

Reverted r212649 in r213581 while I further reduce the test case and
investigate the root cause.
Quuxplusone commented 10 years ago

Recommitted with a fix in r213952 after another separable fix was committed in 213805.