[LLVMdev] Visual Studio 2012 cl.exe ICE while building LLVM for x64 (in TableGen) at -O2

Nicholas Chapman admin at indigorenderer.com
Tue Dec 4 03:28:36 PST 2012

On 04/12/2012 06:29, Michael Spencer wrote:
> On Mon, Dec 3, 2012 at 8:08 PM, Gordon Keiser <gkeiser at arxan.com> wrote:
>> As an update to this:
>> http://connect.microsoft.com/VisualStudio/feedback/details/769222/cl-exe-ice-when-building-llvm-trunk-at-o2
>> Microsoft has reproduced the ICE, given a workaround, and is planning a fix for a future MSVC release.   I know not a lot of people are building with VS, but it's nice to know.  The workaround involves marking a single function with attribute((noinline)) and is detailed on the page,  so nothing too horrible there.
> I'm guessing this was specific to the arm backend. As quite a few
> people are building with MSVC daily.
No, it happens targeting x64, and maybe x86 as well.

     Nick C.

More information about the llvm-dev mailing list