[Bug libstdc++/58338] Add noexcept to functions with a narrow contract

2013-10-13 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58338 --- Comment #11 from Marc Glisse glisse at gcc dot gnu.org --- (In reply to bredelin from comment #10) Was this change intentional? See: http://gcc.gnu.org/ml/gcc-patches/2013-09/msg01101.html and Paolo's reply.

[Bug libstdc++/58338] Add noexcept to functions with a narrow contract

2013-10-13 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58338 --- Comment #12 from Marc Glisse glisse at gcc dot gnu.org --- (In reply to bredelin from comment #10) http://cplusplus.github.io/LWG/lwg-active.html#2193 I suggest you open a separate bugzilla PR for this. Before my patch we were already

[Bug libgcc/58710] HAVE_GETIPINFO is incorrectly set on Mac OS X 10.4

2013-10-13 Thread misty at brew dot sh
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58710 --- Comment #1 from Misty De Meo misty at brew dot sh --- It looks like the check was added in a4a5a77adfc9c28d6963e5ae054c997d57cfc7fa (http://repo.or.cz/w/official-gcc.git/commitdiff/a4a5a77adfc9c28d6963e5ae054c997d57cfc7fa), which didn't touch

[Bug tree-optimization/58686] vect_get_loop_niters() fails for some loops

2013-10-13 Thread rguenther at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58686 --- Comment #3 from rguenther at suse dot de rguenther at suse dot de --- congh at google dot com gcc-bugzi...@gcc.gnu.org wrote: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58686 --- Comment #2 from Cong Hou congh at google dot com --- I think

[Bug c++/58709] [c++11] Bogus? int vs. scoped enum printf warning when -fabi-version = 6

2013-10-13 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58709 --- Comment #3 from Andreas Schwab sch...@linux-m68k.org --- The warning is target independent and only depends on the type. You get the same warning for int vs long even if they are the same size.

[Bug libstdc++/58338] Add noexcept to functions with a narrow contract

2013-10-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58338 --- Comment #13 from Paolo Carlini paolo.carlini at oracle dot com --- In any case I see that the issue with explicit instantiation is recorded in 2193. Let's see what happens in EWG.

[Bug other/58712] New: [4.9 Regression] issues found by --enable-checking=valgrind

2013-10-13 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58712 Bug ID: 58712 Summary: [4.9 Regression] issues found by --enable-checking=valgrind Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug c++/58713] New: error: cannot bind ‘std::ostream {aka std::basic_ostreamchar}’ lvalue to ‘std::basic_ostreamchar’

2013-10-13 Thread ali.baharev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58713 Bug ID: 58713 Summary: error: cannot bind ‘std::ostream {aka std::basic_ostreamchar}’ lvalue to ‘std::basic_ostreamchar’ Product: gcc Version: 4.8.1

[Bug middle-end/58711] Missing uninitialized warning in loop condition (when compiling without optimization)

2013-10-13 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58711 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c/58488] -Wuninitialized is useless for a variable whose address is later taken

2013-10-13 Thread manu at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58488 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added CC||mimomorin at

[Bug c++/58714] New: Bogus value category in ternary operator?

2013-10-13 Thread ali.baharev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58714 Bug ID: 58714 Summary: Bogus value category in ternary operator? Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug libgomp/58691] OpenMP 4: Surprising results with OMP_PLACES=

2013-10-13 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58691 Tobias Burnus burnus at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c++/58714] Bogus value category in ternary operator?

2013-10-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58714 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/53000] Conditional operator does not behave as standardized

2013-10-13 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53000 Paolo Carlini paolo.carlini at oracle dot com changed: What|Removed |Added CC|

[Bug c++/58714] Bogus value category in ternary operator?

2013-10-13 Thread ali.baharev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58714 --- Comment #2 from Ali Baharev ali.baharev at gmail dot com --- OK, sorry for the dupe.

[Bug rtl-optimization/58662] [4.9 Regression] wrong code at -O2 for dumb condition

2013-10-13 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58662 --- Comment #10 from Eric Botcazou ebotcazou at gcc dot gnu.org --- Author: ebotcazou Date: Sun Oct 13 13:29:28 2013 New Revision: 203498 URL: http://gcc.gnu.org/viewcvs?rev=203498root=gccview=rev Log: PR rtl-optimization/58662 *

[Bug rtl-optimization/58662] [4.9 Regression] wrong code at -O2 for dumb condition

2013-10-13 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58662 Eric Botcazou ebotcazou at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c/53001] -Wfloat-conversion should be available to warn about floating point errors

2013-10-13 Thread jjcogliati-r1 at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53001 Joshua Cogliati jjcogliati-r1 at yahoo dot com changed: What|Removed |Added Attachment #30979|0 |1

[Bug c++/58714] Bogus value category in ternary operator?

2013-10-13 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58714 Marc Glisse glisse at gcc dot gnu.org changed: What|Removed |Added Status|RESOLVED|NEW Last

[Bug c++/58709] [c++11] Bogus? int vs. scoped enum printf warning when -fabi-version = 6

2013-10-13 Thread ppluzhnikov at google dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58709 Paul Pluzhnikov ppluzhnikov at google dot com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/58715] New: Missed loop condition optimization opportunity

2013-10-13 Thread ryao at gentoo dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58715 Bug ID: 58715 Summary: Missed loop condition optimization opportunity Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: enhancement Priority: P3

[Bug target/58716] New: [PATCH] MSP430X check is inverted

2013-10-13 Thread quandary at remstate dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58716 Bug ID: 58716 Summary: [PATCH] MSP430X check is inverted Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug tree-optimization/58715] Missed loop condition optimization opportunity

2013-10-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58715 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added Keywords|

[Bug tree-optimization/58715] Missed loop condition optimization opportunity

2013-10-13 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58715 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org --- Here is a testcase which shows we are not doing some other loop opt due to not changing the loop: typedef __SIZE_TYPE__ size_t; void f(int mlen, unsigned char *dst, size_t d_len,

[Bug c++/58708] string literal operator templates broken

2013-10-13 Thread mustrumr97 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58708 --- Comment #1 from Hristo Venev mustrumr97 at gmail dot com --- Obviously bugzilla doesn't like unicode. U\x1\x10001\x10002 current: const char32_t, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x02, 0x00, 0x01, 0x00 expected: char32_t,

[Bug c++/58708] string literal operator templates broken

2013-10-13 Thread 3dw4rd at verizon dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58708 --- Comment #2 from Ed Smith-Rowland 3dw4rd at verizon dot net --- Hristo, Thanks for finishing your thought. So if i have: templatetypename CharT, CharT... str void operator_foo { ChatT arr[]{str...}; } U\x1\x10001\x10002_foo;

[Bug c++/58717] New: Pre-calculation optimization is omitted

2013-10-13 Thread masoud_mxm at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58717 Bug ID: 58717 Summary: Pre-calculation optimization is omitted Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/58717] Pre-calculation optimization is omitted

2013-10-13 Thread masoud_mxm at yahoo dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58717 --- Comment #1 from masoud_mxm at yahoo dot com --- Comment on attachment 30997 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30997 Two .cpp source code Tests are made in MinGW/32bit.

[Bug c++/58717] Pre-calculation optimization is omitted

2013-10-13 Thread ali.baharev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58717 Ali Baharev ali.baharev at gmail dot com changed: What|Removed |Added CC||ali.baharev at

[Bug c++/58713] error: cannot bind ‘std::ostream {aka std::basic_ostreamchar}’ lvalue to ‘std::basic_ostreamchar’

2013-10-13 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58713 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic ---

[Bug c++/58713] error: cannot bind ‘std::ostream {aka std::basic_ostreamchar}’ lvalue to ‘std::basic_ostreamchar’

2013-10-13 Thread ali.baharev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58713 --- Comment #2 from Ali Baharev ali.baharev at gmail dot com --- Why do the 32 and 64 bit versions behave differently? They don't. I think maybe you forgot to use -std=c++11 in the first case? Yes, that's what happened. Sorry, my mistake.