public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug ipa/63562] New: [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907
@ 2014-10-16 13:45 trippels at gcc dot gnu.org
  2014-10-16 13:50 ` [Bug ipa/63562] " rguenth at gcc dot gnu.org
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: trippels at gcc dot gnu.org @ 2014-10-16 13:45 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562

            Bug ID: 63562
           Summary: [5 Regression] ICE : in ipcp_verify_propagated_values,
                    at ipa-cp.c:907
           Product: gcc
           Version: 5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ipa
          Assignee: unassigned at gcc dot gnu.org
          Reporter: trippels at gcc dot gnu.org
                CC: marxin at gcc dot gnu.org

IPA ICF causes Firefox build to fail on ppc64 with -O3 -flto
during final libxul link:

lto1: internal compiler error: in ipcp_verify_propagated_values, at
ipa-cp.c:907
0x10c6beb3 ipcp_verify_propagated_values()
        ../../gcc/gcc/ipa-cp.c:907
0x10c6eceb ipcp_propagate_stage
        ../../gcc/gcc/ipa-cp.c:2341
0x10c6eceb ipcp_driver
        ../../gcc/gcc/ipa-cp.c:3726
0x10c6eceb execute
        ../../gcc/gcc/ipa-cp.c:3819
Please submit a full bug report,
with preprocessed source if appropriate.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug ipa/63562] [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907
  2014-10-16 13:45 [Bug ipa/63562] New: [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907 trippels at gcc dot gnu.org
@ 2014-10-16 13:50 ` rguenth at gcc dot gnu.org
  2014-10-17  6:00 ` trippels at gcc dot gnu.org
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: rguenth at gcc dot gnu.org @ 2014-10-16 13:50 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |5.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug ipa/63562] [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907
  2014-10-16 13:45 [Bug ipa/63562] New: [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907 trippels at gcc dot gnu.org
  2014-10-16 13:50 ` [Bug ipa/63562] " rguenth at gcc dot gnu.org
@ 2014-10-17  6:00 ` trippels at gcc dot gnu.org
  2014-10-17  6:27 ` trippels at gcc dot gnu.org
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: trippels at gcc dot gnu.org @ 2014-10-17  6:00 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562

--- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
More info in /home/trippels/moz-build-dir/toolkit/library on gcc110:

trippels@gcc1-power7 library % cat list
/home/trippels/moz-build-dir/toolkit/library/../../xpcom/components/nsComponentManager.o
/home/trippels/moz-build-dir/toolkit/library/../../xpcom/build/nsCOMPtr.o
/home/trippels/moz-build-dir/toolkit/library/../../xpcom/build/nsComponentManagerUtils.o
/home/trippels/moz-build-dir/toolkit/library/../../modules/libpref/Preferences.o
/home/trippels/moz-build-dir/toolkit/library/../../js/xpconnect/loader/mozJSComponentLoader.o
/home/trippels/moz-build-dir/toolkit/library/../../js/xpconnect/src/nsScriptError.o
/home/trippels/moz-build-dir/toolkit/library/../../js/xpconnect/src/nsXPConnect.o
/home/trippels/moz-build-dir/toolkit/library/../../gfx/thebes/gfxPrefs.o
/home/trippels/moz-build-dir/toolkit/library/../../dom/base/nsGlobalWindow.o
/home/trippels/moz-build-dir/toolkit/library/../../dom/base/ScriptSettings.o
/home/trippels/moz-build-dir/toolkit/library/../../layout/base/nsPresContext.o
/home/trippels/moz-build-dir/toolkit/library/../../layout/base/nsPresShell.o
/home/trippels/moz-build-dir/toolkit/library/../../docshell/base/nsDocShell.o
/home/trippels/moz-build-dir/toolkit/library/../../docshell/build/nsDocShellModule.o

trippels@gcc1-power7 library % /home/trippels/gcc_test/usr/local/bin/c++ -flto
-shared @list
lto1: internal compiler error: in ipcp_verify_propagated_values, at
ipa-cp.c:907
0x10c6be53 ipcp_verify_propagated_values()
        ../../gcc/gcc/ipa-cp.c:907
0x10c6ec8b ipcp_propagate_stage
        ../../gcc/gcc/ipa-cp.c:2341
0x10c6ec8b ipcp_driver
        ../../gcc/gcc/ipa-cp.c:3726
0x10c6ec8b execute
        ../../gcc/gcc/ipa-cp.c:3819
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
lto-wrapper: fatal error: /home/trippels/gcc_test/usr/local/bin/c++ returned 1
exit status
compilation terminated.
/home/trippels/bin/ld: fatal error: lto-wrapper failed
collect2: error: ld returned 1 exit status

Adding -fno-ipa-icf fixes the issue.

Breakpoint 1, ipcp_verify_propagated_values () at ../../gcc/gcc/ipa-cp.c:907
907     ../../gcc/gcc/ipa-cp.c: No such file or directory.
(gdb) bt
#0  ipcp_verify_propagated_values () at ../../gcc/gcc/ipa-cp.c:907
#1  0x0000000010c6ec8c in ipcp_propagate_stage (topo=0x3fffffffdf58) at
../../gcc/gcc/ipa-cp.c:2341
#2  ipcp_driver () at ../../gcc/gcc/ipa-cp.c:3726
#3  (anonymous namespace)::pass_ipa_cp::execute (this=<optimized out>) at
../../gcc/gcc/ipa-cp.c:3819
#4  0x000000001054fd60 in execute_one_pass (pass=pass@entry=0x11350e20) at
../../gcc/gcc/passes.c:2155
#5  0x0000000010550dd4 in execute_ipa_pass_list (pass=0x11350e20) at
../../gcc/gcc/passes.c:2545
#6  0x0000000010133c8c in do_whole_program_analysis () at
../../gcc/gcc/lto/lto.c:3253
#7  lto_main () at ../../gcc/gcc/lto/lto.c:3431
#8  0x0000000010641d18 in compile_file () at ../../gcc/gcc/toplev.c:555
#9  0x0000000010644a84 in do_compile () at ../../gcc/gcc/toplev.c:1977
#10 toplev_main (argc=32, argv=0x11312b50) at ../../gcc/gcc/toplev.c:2053
#11 0x0000000010105890 in main (argc=<optimized out>, argv=<optimized out>) at
../../gcc/gcc/main.c:36
(gdb) p count
$1 = 0
(gdb) p *info
$2 = {
  descriptors = {
    m_vec = 0x0
  }, 
  lattices = 0x0, 
  ipcp_orig_node = 0x0, 
  known_vals = {
    m_vec = 0x10000
  }, 
  analysis_done = 0, 
  node_enqueued = 0, 
  do_clone_for_all_contexts = 0, 
  is_all_contexts_clone = 0, 
  node_dead = 0
}

There is also -fdump-ipa-all output in that directory.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug ipa/63562] [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907
  2014-10-16 13:45 [Bug ipa/63562] New: [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907 trippels at gcc dot gnu.org
  2014-10-16 13:50 ` [Bug ipa/63562] " rguenth at gcc dot gnu.org
  2014-10-17  6:00 ` trippels at gcc dot gnu.org
@ 2014-10-17  6:27 ` trippels at gcc dot gnu.org
  2014-10-17  9:34 ` trippels at gcc dot gnu.org
  2014-10-17  9:41 ` trippels at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: trippels at gcc dot gnu.org @ 2014-10-17  6:27 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562

--- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Martin, if I use your compiler the ICE goes away.

trippels@gcc1-power7 library % /home/marxin/bin/gcc/bin/g++ -v
Using built-in specs.
COLLECT_GCC=/home/marxin/bin/gcc/bin/g++
COLLECT_LTO_WRAPPER=/home/marxin/bin/gcc/libexec/gcc/powerpc64-unknown-linux-gnu/5.0.0/lto-wrapper
Target: powerpc64-unknown-linux-gnu
Configured with: ../configure --enable-checking=release
--prefix=/home/marxin/bin/gcc
Thread model: posix
gcc version 5.0.0 20141016 (experimental) (GCC) 

trippels@gcc1-power7 library % /home/trippels/gcc_test/usr/local/bin/g++ -v
Using built-in specs.
COLLECT_GCC=/home/trippels/gcc_test/usr/local/bin/g++
COLLECT_LTO_WRAPPER=/home/trippels/gcc_test/usr/local/bin/../libexec/gcc/powerpc64-unknown-linux-gnu/5.0.0/lto-wrapper
Target: powerpc64-unknown-linux-gnu
Configured with: ../gcc/configure --disable-libsanitizer --disable-bootstrap
--disable-libstdcxx-pch --disable-libvtv --disable-libitm --disable-libcilkrts
--disable-libssp --disable-libgomp --disable-werror --disable-multilib
--enable-languages=c,c++
Thread model: posix
gcc version 5.0.0 20141017 (experimental) (GCC)


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug ipa/63562] [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907
  2014-10-16 13:45 [Bug ipa/63562] New: [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907 trippels at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2014-10-17  6:27 ` trippels at gcc dot gnu.org
@ 2014-10-17  9:34 ` trippels at gcc dot gnu.org
  2014-10-17  9:41 ` trippels at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: trippels at gcc dot gnu.org @ 2014-10-17  9:34 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562

Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |DUPLICATE

--- Comment #3 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
dup.

*** This bug has been marked as a duplicate of bug 63572 ***


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug ipa/63562] [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907
  2014-10-16 13:45 [Bug ipa/63562] New: [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907 trippels at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2014-10-17  9:34 ` trippels at gcc dot gnu.org
@ 2014-10-17  9:41 ` trippels at gcc dot gnu.org
  4 siblings, 0 replies; 6+ messages in thread
From: trippels at gcc dot gnu.org @ 2014-10-17  9:41 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63562

--- Comment #4 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
dup.

*** This bug has been marked as a duplicate of bug 63566 ***


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2014-10-17  9:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-10-16 13:45 [Bug ipa/63562] New: [5 Regression] ICE : in ipcp_verify_propagated_values, at ipa-cp.c:907 trippels at gcc dot gnu.org
2014-10-16 13:50 ` [Bug ipa/63562] " rguenth at gcc dot gnu.org
2014-10-17  6:00 ` trippels at gcc dot gnu.org
2014-10-17  6:27 ` trippels at gcc dot gnu.org
2014-10-17  9:34 ` trippels at gcc dot gnu.org
2014-10-17  9:41 ` trippels at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).