<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Nov 6, 2014 at 8:19 AM, Jakub Jelinek <span dir="ltr">&lt;<a href="mailto:jakub@redhat.com" target="_blank">jakub@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">On Thu, Nov 06, 2014 at 07:58:01AM -0700, Dave Johansen wrote:<br>
&gt; I just submitted a re-build of ODB for GCC 4.9.2 in rawhide (<br>
&gt; <a href="http://koji.fedoraproject.org/koji/taskinfo?taskID=8051892" target="_blank">http://koji.fedoraproject.org/koji/taskinfo?taskID=8051892</a> ) and it ran<br>
&gt; into an issue ( <a href="http://koji.fedoraproject.org/koji/taskinfo?taskID=8051895" target="_blank">http://koji.fedoraproject.org/koji/taskinfo?taskID=8051895</a><br>
&gt; ).<br>
&gt;<br>
&gt; I don&#39;t have access to a machine with rawhide to do any more debugging, but<br>
&gt; I&#39;ve included the pertinent output below and what&#39;s the recommend path for<br>
&gt; working on getting this resolved?<br>
<br>
</span>Perhaps <a href="http://gcc.gnu.org/PR60871" target="_blank">http://gcc.gnu.org/PR60871</a> , but without a preprocessed testcase it<br>
is hard to tell.<br>
You could either try local mock, or you could hack for a temporary build<br>
small *.spec file change that would BuildRequire: sharutils<br>
and run:<br>
make ... || tar cjf - /tmp/cc*.out | uuencode cc.tar.bz2<br>
(that way you could download build.log and uudecode the tarball with the<br>
preprocessed source from it).<br>
<br>
As a workaround, supposedly -fno-devirtualize or<br>
-fno-devirtualize-speculatively options could help.
<br></blockquote></div><br>I had actually turned off the use of devirtualization with GCC 4.9.0, but I guess that that is has cropped back up or wasn&#39;t fully resolved.<br><a href="http://pkgs.fedoraproject.org/cgit/odb.git/commit/?id=b9ca412b135ea0ef16d3b5428feec1bc42100b76">http://pkgs.fedoraproject.org/cgit/odb.git/commit/?id=b9ca412b135ea0ef16d3b5428feec1bc42100b76</a><br><br></div><div class="gmail_extra">For ODB, I can continue turning of devirtualization, but I just wanted to make sure that the right thing was done from the GCC end of things and make sure that an issue is left around.<br></div></div>