i think this is a bug

Hi,

The attached code produces errors (as it should) with the command

  llvmgcc -c -S timeLLVMfft.c

but it also creates output in the file timeLLVMfft.s. Maybe this is the
intended behavior for llvmgcc, but it seems unconventional to me...

- Nick

timeLLVMfft.c.tgz (829 Bytes)

The attached code produces errors (as it should) with the command

  llvmgcc -c -S timeLLVMfft.c

but it also creates output in the file timeLLVMfft.s. Maybe this is the
intended behavior for llvmgcc, but it seems unconventional to me...

Yup, that's a bug (but a low priority one). I'll take a look at fixing it
next time I'm in the C frontend. BTW, please report bugs to the llvmbugs
list: http://mail.cs.uiuc.edu/mailman/listinfo/llvmbugs ... instead of
llvmdev,

Thanks!

-Chris