Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
nico opened this issue Jul 20, 2014 · 4 comments
Labels
bugzilla Issues migrated from bugzilla llvm:regalloc

Comments

@nico
Copy link
Contributor

nico commented Jul 20, 2014

Bugzilla Link 20367
Resolution FIXED
Resolved on Jul 25, 2014 11:12
Version trunk
OS Windows NT
Attachments unreduced repro, smaller repro, smaller repro
CC @dwblaikie,@zmodem,@lhames,@qcolombet

Extended Description

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. 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?

@zmodem
Copy link
Collaborator

zmodem commented Jul 21, 2014

Bisection points to r212649.

@zmodem
Copy link
Collaborator

zmodem commented Jul 21, 2014

(Meant to add David to the CC list.)

This issue seems to have started with r212649.

@dwblaikie
Copy link
Collaborator

(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.

@dwblaikie
Copy link
Collaborator

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

@llvmbot llvmbot transferred this issue from llvm/llvm-bugzilla-archive Dec 9, 2021
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugzilla Issues migrated from bugzilla llvm:regalloc
Projects
None yet
Development

No branches or pull requests

3 participants