public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/12507] [3.3 Regression] Possible regression in 3.4 or bug in 3.3.1
[not found] <20031004132236.12507.rmerkert@alphatech.com>
@ 2003-10-11 3:40 ` pinskia at gcc dot gnu dot org
2003-10-16 9:37 ` mmitchel at gcc dot gnu dot org
` (6 subsequent siblings)
7 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-10-11 3:40 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12507
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|normal |critical
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/12507] [3.3 Regression] Possible regression in 3.4 or bug in 3.3.1
[not found] <20031004132236.12507.rmerkert@alphatech.com>
2003-10-11 3:40 ` [Bug c++/12507] [3.3 Regression] Possible regression in 3.4 or bug in 3.3.1 pinskia at gcc dot gnu dot org
@ 2003-10-16 9:37 ` mmitchel at gcc dot gnu dot org
2003-10-24 15:49 ` [Bug c++/12507] [3.3 Regression] use of template arg for fully specialized typedef allowed bangerth at dealii dot org
` (5 subsequent siblings)
7 siblings, 0 replies; 8+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2003-10-16 9:37 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12507
mmitchel at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|3.3.2 |3.3.3
------- Additional Comments From mmitchel at gcc dot gnu dot org 2003-10-16 09:37 -------
Postponed until GCC 3.3.3.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/12507] [3.3 Regression] use of template arg for fully specialized typedef allowed
[not found] <20031004132236.12507.rmerkert@alphatech.com>
2003-10-11 3:40 ` [Bug c++/12507] [3.3 Regression] Possible regression in 3.4 or bug in 3.3.1 pinskia at gcc dot gnu dot org
2003-10-16 9:37 ` mmitchel at gcc dot gnu dot org
@ 2003-10-24 15:49 ` bangerth at dealii dot org
2003-10-24 15:54 ` bangerth at dealii dot org
` (4 subsequent siblings)
7 siblings, 0 replies; 8+ messages in thread
From: bangerth at dealii dot org @ 2003-10-24 15:49 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12507
bangerth at dealii dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[3.3 Regression] Possible |[3.3 Regression] use of
|regression in 3.4 or bug in |template arg for fully
|3.3.1 |specialized typedef allowed
Version|3.4 |3.3.2
------- Additional Comments From bangerth at dealii dot org 2003-10-24 15:48 -------
Here is a reduced testcase:
------------------------
template <typename> struct A { A() {}};
typedef A<int> Ac;
Ac<double> a;
------------------------
gcc3.3.2 erroneously accepts it (and takes A<double> as can be seen
by looking at the assembler output.
W.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/12507] [3.3 Regression] use of template arg for fully specialized typedef allowed
[not found] <20031004132236.12507.rmerkert@alphatech.com>
` (2 preceding siblings ...)
2003-10-24 15:49 ` [Bug c++/12507] [3.3 Regression] use of template arg for fully specialized typedef allowed bangerth at dealii dot org
@ 2003-10-24 15:54 ` bangerth at dealii dot org
2003-12-21 22:04 ` pinskia at gcc dot gnu dot org
` (3 subsequent siblings)
7 siblings, 0 replies; 8+ messages in thread
From: bangerth at dealii dot org @ 2003-10-24 15:54 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12507
------- Additional Comments From bangerth at dealii dot org 2003-10-24 15:53 -------
I have filed another PR regarding the quality of output generated by
3.2 and present mainline for the small testcase: PR 12762.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/12507] [3.3 Regression] use of template arg for fully specialized typedef allowed
[not found] <20031004132236.12507.rmerkert@alphatech.com>
` (3 preceding siblings ...)
2003-10-24 15:54 ` bangerth at dealii dot org
@ 2003-12-21 22:04 ` pinskia at gcc dot gnu dot org
2003-12-22 5:55 ` mmitchel at gcc dot gnu dot org
` (2 subsequent siblings)
7 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-12-21 22:04 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-12-21 21:52 -------
Mark it looks your patch here: <http://gcc.gnu.org/ml/gcc-patches/2003-07/
msg01996.html> causes this regression, could you look into it?
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |mmitchel at gcc dot gnu dot
|dot org |org
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12507
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/12507] [3.3 Regression] use of template arg for fully specialized typedef allowed
[not found] <20031004132236.12507.rmerkert@alphatech.com>
` (4 preceding siblings ...)
2003-12-21 22:04 ` pinskia at gcc dot gnu dot org
@ 2003-12-22 5:55 ` mmitchel at gcc dot gnu dot org
2003-12-22 6:14 ` gdr at gcc dot gnu dot org
2003-12-22 6:15 ` gdr at integrable-solutions dot net
7 siblings, 0 replies; 8+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2003-12-22 5:55 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From mmitchel at gcc dot gnu dot org 2003-12-22 05:45 -------
I do not believe that it will be possible to fix this bug in a safe way for GCC
3.3.3. I foresaw this kind of problem when I checked in my change, but I was
fixing a case where we rejected valid code, so introducing this problem was
still a net win.
I don't think it's a good use of resources to try to figure out a way to fix
this for 3.3.3, especially given that any such fix will necessarily involve
dealing with notoriously tricky template-handling code.
I'm leaving this assigned to myself, but I recommend that Gaby close the bug as
WONTFIX.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12507
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/12507] [3.3 Regression] use of template arg for fully specialized typedef allowed
[not found] <20031004132236.12507.rmerkert@alphatech.com>
` (5 preceding siblings ...)
2003-12-22 5:55 ` mmitchel at gcc dot gnu dot org
@ 2003-12-22 6:14 ` gdr at gcc dot gnu dot org
2003-12-22 6:15 ` gdr at integrable-solutions dot net
7 siblings, 0 replies; 8+ messages in thread
From: gdr at gcc dot gnu dot org @ 2003-12-22 6:14 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From gdr at gcc dot gnu dot org 2003-12-22 05:54 -------
See Mark's comment.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |WONTFIX
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12507
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/12507] [3.3 Regression] use of template arg for fully specialized typedef allowed
[not found] <20031004132236.12507.rmerkert@alphatech.com>
` (6 preceding siblings ...)
2003-12-22 6:14 ` gdr at gcc dot gnu dot org
@ 2003-12-22 6:15 ` gdr at integrable-solutions dot net
7 siblings, 0 replies; 8+ messages in thread
From: gdr at integrable-solutions dot net @ 2003-12-22 6:15 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From gdr at integrable-solutions dot net 2003-12-22 05:55 -------
Subject: Re: [3.3 Regression] use of template arg for fully specialized typedef allowed
"mmitchel at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:
| I'm leaving this assigned to myself, but I recommend that Gaby close
| the bug as WONTFIX.
Done.
Thanks!
-- Gaby
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12507
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2003-12-22 5:55 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <20031004132236.12507.rmerkert@alphatech.com>
2003-10-11 3:40 ` [Bug c++/12507] [3.3 Regression] Possible regression in 3.4 or bug in 3.3.1 pinskia at gcc dot gnu dot org
2003-10-16 9:37 ` mmitchel at gcc dot gnu dot org
2003-10-24 15:49 ` [Bug c++/12507] [3.3 Regression] use of template arg for fully specialized typedef allowed bangerth at dealii dot org
2003-10-24 15:54 ` bangerth at dealii dot org
2003-12-21 22:04 ` pinskia at gcc dot gnu dot org
2003-12-22 5:55 ` mmitchel at gcc dot gnu dot org
2003-12-22 6:14 ` gdr at gcc dot gnu dot org
2003-12-22 6:15 ` gdr at integrable-solutions dot net
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).