<div dir="ltr">Assuming the program does actually terminate, you could probably remove some amount of stuff from the macro or some number of macro calls to reduce the severity but still demonstrate the contrast (5 sec to 5min, etc or whatever).<br>
<br>once you've got something that finishes, assuming it still demonstrates a substantial performance difference, you could look into profiling, etc - and/or simplifying the code to provide a clear reduced example for other people to investigate</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 29, 2014 at 11:00 AM, Oliver Schneider <span dir="ltr"><<a href="mailto:oliver@f-prot.com" target="_blank">oliver@f-prot.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">A colleague of mine wrote some test cases in a single huge C file with a<br>
lot of macros.<br>
<br>
GCC takes a few seconds to compile the file, but Clang takes apparently<br>
more than 10 minutes - I canceled it at that point.<br>
<br>
How can I track down the problem? I guess C-Reduce won't cut it this<br>
time, because it's a performance problem.<br>
<br>
Thanks,<br>
<br>
// Oliver<br>
<br>
<br>_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div>