[Bug c++/42555] [4.5 Regression] 16-byte aligned double is disallowed only in templates

2010-01-07 Thread hjl at gcc dot gnu dot org
--- Comment #8 from hjl at gcc dot gnu dot org 2010-01-07 22:23 --- Subject: Bug 42555 Author: hjl Date: Thu Jan 7 22:22:32 2010 New Revision: 155713 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=155713 Log: Backport tests from mainline 2010-01-07 H.J. Lu

[Bug c++/42555] [4.5 Regression] 16-byte aligned double is disallowed only in templates

2010-01-04 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/42555] [4.5 Regression] 16-byte aligned double is disallowed only in templates

2010-01-04 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2010-01-04 17:53 --- Subject: Bug 42555 Author: jason Date: Mon Jan 4 17:53:37 2010 New Revision: 155628 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=155628 Log: PR c++/42555 * pt.c (tsubst_decl): Don't apply

[Bug c++/42555] [4.5 Regression] 16-byte aligned double is disallowed only in templates

2010-01-04 Thread jason at gcc dot gnu dot org
--- Comment #7 from jason at gcc dot gnu dot org 2010-01-04 17:55 --- Fixed. -- jason at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/42555] [4.5 Regression] 16-byte aligned double is disallowed only in templates

2010-01-02 Thread jason at gcc dot gnu dot org
--- Comment #4 from jason at gcc dot gnu dot org 2010-01-02 23:23 --- I can't reproduce this with the current 4.5 sources. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42555

[Bug c++/42555] [4.5 Regression] 16-byte aligned double is disallowed only in templates

2010-01-02 Thread hjl dot tools at gmail dot com
--- Comment #5 from hjl dot tools at gmail dot com 2010-01-02 23:48 --- (In reply to comment #4) I can't reproduce this with the current 4.5 sources. I still saw it with today's gcc 4.5. You need -O3 -msse2 on Linux/x86 to see it. -- hjl dot tools at gmail dot com changed:

[Bug c++/42555] [4.5 Regression] 16-byte aligned double is disallowed only in templates

2010-01-01 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Summary|4.5 regression: 16-byte |[4.5 Regression] 16-byte |aligned double is

[Bug c++/42555] [4.5 Regression] 16-byte aligned double is disallowed only in templates

2010-01-01 Thread hjl dot tools at gmail dot com
--- Comment #3 from hjl dot tools at gmail dot com 2010-01-01 23:48 --- It is caused by revision 155246: http://gcc.gnu.org/ml/gcc-cvs/2009-12/msg00390.html -- hjl dot tools at gmail dot com changed: What|Removed |Added

[Bug c++/42555] 4.5 regression: 16-byte aligned double is disallowed only in templates

2009-12-30 Thread bredelin at ucla dot edu
--- Comment #1 from bredelin at ucla dot edu 2009-12-30 19:00 --- Created an attachment (id=19425) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19425action=view) A testcase. To reproduce the error, compile the file (test5.C) with this command line: % g++-4.5 -c test5.C -O3 --

[Bug c++/42555] 4.5 regression: 16-byte aligned double is disallowed only in templates

2009-12-30 Thread bredelin at ucla dot edu
--- Comment #2 from bredelin at ucla dot edu 2009-12-30 19:03 --- Also, I just noticed that the error occurs only if -ftree-vectorize is turned on. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42555