public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/30866] New: [4.3 regression] Another ICE in calc_dfs_tree()
@ 2007-02-19 22:31 martin at mpa-garching dot mpg dot de
2007-02-19 22:32 ` [Bug c++/30866] " martin at mpa-garching dot mpg dot de
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: martin at mpa-garching dot mpg dot de @ 2007-02-19 22:31 UTC (permalink / raw)
To: gcc-bugs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 2472 bytes --]
Current mainline g++ ICEs when compiling the attached test case with -O -c:
~/tmp>g++ -v -O -c bug.ii
Using built-in specs.
Target: x86_64-unknown-linux-gnu
Configured with: /home/martin/software/gcc/configure
--prefix=/home/martin/software/ugcc --disable-multilib
--enable-languages=c++,fortran --enable-checking=release
Thread model: posix
gcc version 4.3.0 20070219 (experimental)
/home/martin/software/ugcc/libexec/gcc/x86_64-unknown-linux-gnu/4.3.0/cc1plus
-fpreprocessed bug.ii -quiet -dumpbase bug.ii -mtune=generic -auxbase bug -O
-version -o /tmp/ccpih7d1.s
GNU C++ version 4.3.0 20070219 (experimental) (x86_64-unknown-linux-gnu)
compiled by GNU C version 4.3.0 20070219 (experimental).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 4d59e94b92f55eb7790c583c1626d75b
/home/martin/software/ugcc/lib/gcc/x86_64-unknown-linux-gnu/4.3.0/../../../../include/c++/4.3.0/bits/stl_map.h:
In member function _Tp& std::map<_Key, _Tp, _Compare,
_Alloc>::operator[](const _Key&) [with _Key = std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, _Tp = std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, _Compare =
std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, _Alloc = std::allocator<std::pair<const std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > >]:
/home/martin/software/ugcc/lib/gcc/x86_64-unknown-linux-gnu/4.3.0/../../../../include/c++/4.3.0/bits/stl_map.h:341:
internal compiler error: in calc_dfs_tree, at dominance.c:374
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Sorry, but I don't have time to reduce this at the moment :(
It looks very similar to PR25847, but occurs even without OpenMP enabled.
--
Summary: [4.3 regression] Another ICE in calc_dfs_tree()
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: martin at mpa-garching dot mpg dot de
GCC build triplet: x86_64-unknown-linux-gnu
GCC host triplet: x86_64-unknown-linux-gnu
GCC target triplet: x86_64-unknown-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30866
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug c++/30866] [4.3 regression] Another ICE in calc_dfs_tree()
2007-02-19 22:31 [Bug c++/30866] New: [4.3 regression] Another ICE in calc_dfs_tree() martin at mpa-garching dot mpg dot de
@ 2007-02-19 22:32 ` martin at mpa-garching dot mpg dot de
2007-02-19 22:39 ` martin at mpa-garching dot mpg dot de
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: martin at mpa-garching dot mpg dot de @ 2007-02-19 22:32 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from martin at mpa-garching dot mpg dot de 2007-02-19 22:32 -------
Sorry, I meant PR25874.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30866
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug c++/30866] [4.3 regression] Another ICE in calc_dfs_tree()
2007-02-19 22:31 [Bug c++/30866] New: [4.3 regression] Another ICE in calc_dfs_tree() martin at mpa-garching dot mpg dot de
2007-02-19 22:32 ` [Bug c++/30866] " martin at mpa-garching dot mpg dot de
@ 2007-02-19 22:39 ` martin at mpa-garching dot mpg dot de
2007-02-23 0:07 ` pinskia at gcc dot gnu dot org
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: martin at mpa-garching dot mpg dot de @ 2007-02-19 22:39 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from martin at mpa-garching dot mpg dot de 2007-02-19 22:39 -------
Created an attachment (id=13071)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13071&action=view)
preprocessed, unreduced test case
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30866
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug c++/30866] [4.3 regression] Another ICE in calc_dfs_tree()
2007-02-19 22:31 [Bug c++/30866] New: [4.3 regression] Another ICE in calc_dfs_tree() martin at mpa-garching dot mpg dot de
2007-02-19 22:32 ` [Bug c++/30866] " martin at mpa-garching dot mpg dot de
2007-02-19 22:39 ` martin at mpa-garching dot mpg dot de
@ 2007-02-23 0:07 ` pinskia at gcc dot gnu dot org
2007-02-24 19:11 ` dje at gcc dot gnu dot org
2007-02-25 17:39 ` [Bug middle-end/30866] " pinskia at gcc dot gnu dot org
4 siblings, 0 replies; 6+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-02-23 0:07 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from pinskia at gcc dot gnu dot org 2007-02-23 00:07 -------
I think this is really a duplicate of bug 30509 which has a nice short
testcase.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |4.3.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30866
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug c++/30866] [4.3 regression] Another ICE in calc_dfs_tree()
2007-02-19 22:31 [Bug c++/30866] New: [4.3 regression] Another ICE in calc_dfs_tree() martin at mpa-garching dot mpg dot de
` (2 preceding siblings ...)
2007-02-23 0:07 ` pinskia at gcc dot gnu dot org
@ 2007-02-24 19:11 ` dje at gcc dot gnu dot org
2007-02-25 17:39 ` [Bug middle-end/30866] " pinskia at gcc dot gnu dot org
4 siblings, 0 replies; 6+ messages in thread
From: dje at gcc dot gnu dot org @ 2007-02-24 19:11 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from dje at gcc dot gnu dot org 2007-02-24 19:11 -------
I see a similar error in the libstdc++ testsuite on AIX:
/tmp/20070223/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:
In member function 'typename pb_ds::detail::lu_map_data_<Key, Mapped, Eq_Fn,
Allocator, Update_Policy>::entry_pointer pb_ds::detail::lu_map_data_<Key,
Mapped, Eq_Fn, Allocator, Update_Policy>::allocate_new_entry(typename
pb_ds::detail::types_traits<Key, Mapped, Allocator, false>::const_reference,
pb_ds::detail::false_type) [with Key = pb_ds::test::basic_type, Mapped =
pb_ds::test::basic_type, Eq_Fn = std::equal_to<pb_ds::test::basic_type>,
Allocator = __gnu_cxx::throw_allocator<pb_ds::test::basic_type>, Update_Policy
=
pb_ds::test::counter_lu_policy_t_<__gnu_cxx::throw_allocator<pb_ds::test::basic_type>,
5u>]':
/tmp/20070223/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp:75:
internal compiler error: in calc_dfs_tree, at dominance.c:374
--
dje at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dje at gcc dot gnu dot org
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2007-02-24 19:11:03
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30866
^ permalink raw reply [flat|nested] 6+ messages in thread
* [Bug middle-end/30866] [4.3 regression] Another ICE in calc_dfs_tree()
2007-02-19 22:31 [Bug c++/30866] New: [4.3 regression] Another ICE in calc_dfs_tree() martin at mpa-garching dot mpg dot de
` (3 preceding siblings ...)
2007-02-24 19:11 ` dje at gcc dot gnu dot org
@ 2007-02-25 17:39 ` pinskia at gcc dot gnu dot org
4 siblings, 0 replies; 6+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2007-02-25 17:39 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from pinskia at gcc dot gnu dot org 2007-02-25 17:39 -------
The patch which honza added in PR 30509 fixed this testcase so closing as a
dup.
*** This bug has been marked as a duplicate of 30509 ***
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Component|c++ |middle-end
GCC build triplet|x86_64-unknown-linux-gnu |
GCC host triplet|x86_64-unknown-linux-gnu |
Resolution| |DUPLICATE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30866
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2007-02-25 17:39 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-19 22:31 [Bug c++/30866] New: [4.3 regression] Another ICE in calc_dfs_tree() martin at mpa-garching dot mpg dot de
2007-02-19 22:32 ` [Bug c++/30866] " martin at mpa-garching dot mpg dot de
2007-02-19 22:39 ` martin at mpa-garching dot mpg dot de
2007-02-23 0:07 ` pinskia at gcc dot gnu dot org
2007-02-24 19:11 ` dje at gcc dot gnu dot org
2007-02-25 17:39 ` [Bug middle-end/30866] " pinskia at gcc dot gnu dot 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).