[Bug c++/35594] New: using vector::resize within a recursive function causes a crash

2008-03-14 Thread eda-qa at disemia dot com
Severity: major Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: eda-qa at disemia dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35594

[Bug c++/35594] using vector::resize within a recursive function causes a crash

2008-03-14 Thread eda-qa at disemia dot com
--- Comment #1 from eda-qa at disemia dot com 2008-03-14 21:19 --- Created an attachment (id=15323) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15323&action=view) g++ --save-temp fail.cc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35594

[Bug c++/35594] using vector::resize within a recursive function causes a crash

2008-03-14 Thread eda-qa at disemia dot com
--- Comment #3 from eda-qa at disemia dot com 2008-03-14 21:34 --- Agreed. That was the obvious bit I was missing. Sorry about that, just didn't recognize it at first. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35594

[Bug c++/57178] New: bogus warning with -O3 using boost::optional

2013-05-05 Thread eda-qa at disemia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57178 Bug #: 57178 Summary: bogus warning with -O3 using boost::optional Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED Severity: normal Prio

[Bug c++/57178] bogus warning with -O3 using boost::optional

2013-05-05 Thread eda-qa at disemia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57178 --- Comment #1 from eda-qa at disemia dot com 2013-05-05 14:56:35 UTC --- Created attachment 30034 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30034 example

[Bug c++/50455] New: duplicate class/constructor silently accepted, wrong constructor linked

2011-09-19 Thread eda-qa at disemia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50455 Bug #: 50455 Summary: duplicate class/constructor silently accepted, wrong constructor linked Classification: Unclassified Product: gcc Version: 4.4.5 Status: UNCONFI

[Bug c++/50455] duplicate class/constructor silently accepted, wrong constructor linked

2011-09-19 Thread eda-qa at disemia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50455 --- Comment #1 from eda-qa at disemia dot com 2011-09-19 12:20:24 UTC --- The compiler/linker is silently ignoring that a class has been defined twice and this results in the linker linking to the incorrect constructor at instantiation time. This

[Bug c++/50455] duplicate class/constructor silently accepted, wrong constructor linked

2011-09-19 Thread eda-qa at disemia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50455 --- Comment #2 from eda-qa at disemia dot com 2011-09-19 12:21:24 UTC --- Created attachment 25317 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25317 2 of 2 reproduction source files

[Bug c++/50455] duplicate class/constructor silently accepted, wrong constructor linked

2011-09-19 Thread eda-qa at disemia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50455 --- Comment #3 from eda-qa at disemia dot com 2011-09-19 12:23:13 UTC --- Triage notes: As the issue is that no diagnostic is produced I was uncertain how to locate duplicates -- I tried a few search queries and came up empty. Also note that both

[Bug c++/50455] duplicate class/constructor silently accepted, wrong constructor linked

2011-09-19 Thread eda-qa at disemia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50455 --- Comment #4 from eda-qa at disemia dot com 2011-09-19 12:25:08 UTC --- g++ (GCC) 4.4.5 20101112 (Red Hat 4.4.5-2) GNU ld version 2.20.51.0.2-20.fc13 20091009 Linux devbox 2.6.34.9-69.fc13.x86_64 #1 SMP Tue May 3 09:23:03 UTC 2011 x86_64 x86_64

[Bug c++/50455] duplicate class/constructor silently accepted, wrong constructor linked

2011-09-19 Thread eda-qa at disemia dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50455 --- Comment #8 from eda-qa at disemia dot com 2011-09-19 12:53:33 UTC --- I agree that this is a violation of the ODR. I agree this might be difficult for the linker to detect. However for a user this is a serious problem that can be very hard to

[Bug c++/22588] New: lookup error in template base class (regression/works in 3.3)

2005-07-21 Thread eda-qa at disemia dot com
P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: eda-qa at disemia dot com CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22588

[Bug c++/22588] lookup error in template base class (regression/works in 3.3)

2005-07-21 Thread eda-qa at disemia dot com
--- Additional Comments From eda-qa at disemia dot com 2005-07-21 13:24 --- Created an attachment (id=9317) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9317&action=view) Testcase/demonstration of defect -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22588

[Bug c++/22597] New: pure attribute produces incorrect results

2005-07-21 Thread eda-qa at disemia dot com
s Product: gcc Version: 4.0.1 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: eda-qa at disemia dot com CC: gcc-bugs at gcc dot gnu dot

[Bug c++/22597] pure attribute produces incorrect results

2005-07-21 Thread eda-qa at disemia dot com
--- Additional Comments From eda-qa at disemia dot com 2005-07-21 19:54 --- Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,java,f95,objc,ada,treelang --prefix=/usr--enable-shared --with-system-zlib --libexecdir=/usr/lib

[Bug c++/22597] pure attribute produces incorrect results

2005-07-21 Thread eda-qa at disemia dot com
--- Additional Comments From eda-qa at disemia dot com 2005-07-21 19:55 --- Created an attachment (id=9325) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9325&action=view) demostration of the error -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22597

[Bug c++/19741] New: less than optimal error message (actually, just appears wrong, use of ?)

2005-02-01 Thread eda-qa at disemia dot com
Version: 3.3.1 Status: UNCONFIRMED Severity: minor Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: eda-qa at disemia dot com CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19741

[Bug c++/19741] less than optimal error message (actually, just appears wrong, use of ?)

2005-02-01 Thread eda-qa at disemia dot com
--- Additional Comments From eda-qa at disemia dot com 2005-02-01 14:06 --- Created an attachment (id=8121) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8121&action=view) test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19741

[Bug c++/16224] [3.3/3.4/3.5 Regression] internal compiler error: in write_unscoped_name (template/namespace)

2004-06-27 Thread eda-qa at disemia dot com
--- Additional Comments From eda-qa at disemia dot com 2004-06-28 05:40 --- Agreed. The redux and my original code are invalid, putting the template specialization in its proper namespace removes the error. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16224

[Bug c++/18756] New: Optimize setting causes a double/float comparison to break

2004-12-01 Thread eda-qa at disemia dot com
ponent: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: eda-qa at disemia dot com CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18756

[Bug c++/18756] Optimize setting causes a double/float comparison to break

2004-12-01 Thread eda-qa at disemia dot com
--- Additional Comments From eda-qa at disemia dot com 2004-12-01 15:10 --- Created an attachment (id=7649) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7649&action=view) Non preprocessed file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18756

[Bug c++/18756] Optimize setting causes a double/float comparison to break

2004-12-01 Thread eda-qa at disemia dot com
--- Additional Comments From eda-qa at disemia dot com 2004-12-01 15:12 --- Created an attachment (id=7650) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7650&action=view) ii file. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18756

[Bug rtl-optimization/323] optimized code gives strange floating point results

2004-12-01 Thread eda-qa at disemia dot com
--- Additional Comments From eda-qa at disemia dot com 2004-12-01 16:24 --- To summarize, this defect effectively states that: assert( (x/y) == (x/y) ) may cause an assertion if compiled with optimization. While I understand why it happens, that doesn't mean it isn't a def