[LLVMbugs] [Bug 9239] New: clang trunk - fatal error: error in backend: Cannot select: 0x106918d10: v2f64 = X86ISD::MOVLPD 0x10698c910, 0x1068fd410 [ID=58]

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Thu Feb 17 02:50:04 PST 2011


http://llvm.org/bugs/show_bug.cgi?id=9239

           Summary: clang trunk - fatal error: error in backend: Cannot
                    select: 0x106918d10: v2f64 = X86ISD::MOVLPD
                    0x10698c910, 0x1068fd410 [ID=58]
           Product: clang
           Version: trunk
          Platform: Macintosh
        OS/Version: MacOS X
            Status: NEW
          Severity: normal
          Priority: P
         Component: LLVM Codegen
        AssignedTo: unassignedclangbugs at nondot.org
        ReportedBy: felix.ritter at mevis.fraunhofer.de
                CC: llvmbugs at cs.uiuc.edu


Created an attachment (id=6172)
 --> (http://llvm.org/bugs/attachment.cgi?id=6172)
example source file

clang version 2.9 (trunk 125743)
Target: x86_64-apple-darwin10
Thread model: posix

clang fails to compile the attached file which builds fine using gcc 4.2.1

clang++ -c sse_codegen_hang.ii

In file included from mlXMarkerListMaxDistance.cpp:1:
In file included from mlXMarkerListMaxDistance.cpp:14:
In file included from ./mlXMarkerListMaxDistance.h:23:
In file included from
/Users/ritter/Developer.osxresearch/MeVisLab/Standard/Sources/ML/MLBase/mlXMarkerList.h:34:
/Users/ritter/Developer.osxresearch/MeVis/Foundation/Sources/ML/include/mlTreeNode.h:530:147:
warning: 
      conversion from string literal to 'char *' is deprecated
      [-Wdeprecated-writable-strings]
  ..."correctName()"); } return ""; }; }
                                ^
In file included from mlXMarkerListMaxDistance.cpp:1:
mlXMarkerListMaxDistance.cpp:72:25: warning: conversion from string literal to
      'char *' is deprecated [-Wdeprecated-writable-strings]
  char* codePaths[] = { "FPU", "SSE2" };
                        ^
mlXMarkerListMaxDistance.cpp:72:32: warning: conversion from string literal to
      'char *' is deprecated [-Wdeprecated-writable-strings]
  char* codePaths[] = { "FPU", "SSE2" };
                               ^
fatal error: error in backend: Cannot select: 0x106918d10: v2f64 =
      X86ISD::MOVLPD 0x10698c910, 0x1068fd410 [ID=58]

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list