[Bug tree-optimization/57698] New: rev.200179 causes many errors (inlining failures) when building Firefox
markus at trippelsdorf dot de
gcc-bugzilla@gcc.gnu.org
Mon Jun 24 11:25:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57698
Bug ID: 57698
Summary: rev.200179 causes many errors (inlining failures) when
building Firefox
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: markus at trippelsdorf dot de
I cannot build Firefox anymore with trunk because of inline errors, e.g.:
/home/markus/mozilla-central/js/src/jsapi.h: In function
‘js::regexp_exec(JSContext*, unsigned int, JS::Value*)’:
/home/markus/mozilla-central/js/src/builtin/RegExp.cpp:307:1: error: inlining
failed in call to always_inline ‘IsRegExp(JS::Value const&)’: indirect function
call with a yet undetermined callee
IsRegExp(const Value &v)
^
In file included from /home/markus/mozilla-central/js/src/jsprvtd.h:24:0,
from /home/markus/mozilla-central/js/src/builtin/RegExp.h:10,
from /home/markus/mozilla-central/js/src/builtin/RegExp.cpp:7:
/home/markus/mozilla-central/js/src/jsapi.h:706:5: error: called from here
if (Test(thisv))
IMO that is to aggressive (and will affect many projects).
Wouldn't a simple warning be enough?
More information about the Gcc-bugs
mailing list