[Bug fortran/57697] [OOP] Segfault with defined assignment for components during intrinsic assignment

2013-09-18 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57697 --- Comment #10 from Tobias Burnus --- Still doesn't correctly work as the following code shows: if (_F.DA0 == 0B) _F.DA0 = left; … finally { if (left != 0B) __builtin_free ((void *) left)

[Bug rtl-optimization/58438] [4.9 Regression] ICE: in check_rtl, at lra.c:2036

2013-09-18 Thread markus at trippelsdorf dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58438 Markus Trippelsdorf changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/58471] New: ICE on invalid with missing type constructor and -Wall

2013-09-18 Thread abensonca at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58471 Bug ID: 58471 Summary: ICE on invalid with missing type constructor and -Wall Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug fortran/58470] New: ICE on invalid with FINAL function and type extension

2013-09-18 Thread abensonca at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58470 Bug ID: 58470 Summary: ICE on invalid with FINAL function and type extension Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug fortran/57697] [OOP] Segfault with defined assignment for components during intrinsic assignment

2013-09-18 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57697 --- Comment #9 from Tobias Burnus --- Author: burnus Date: Wed Sep 18 22:19:03 2013 New Revision: 202725 URL: http://gcc.gnu.org/viewcvs?rev=202725&root=gcc&view=rev Log: 2013-09-18 Tobias Burnus PR fortran/57697 * gfortran.dg

[Bug fortran/58469] [4.8/4.9 Regression] Defined assignment: ICE, possibly wrong value

2013-09-18 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58469 --- Comment #2 from Tobias Burnus --- (In reply to Tobias Burnus from comment #0) > Additionally, I wonder what the code should print - 20 or 42. With the > current code (plus patch) and with crayftn it prints 20. (ifort and pgf95 > segfault.) I h

[Bug fortran/58469] [4.8/4.9 Regression] Defined assignment: ICE, possibly wrong value

2013-09-18 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58469 Tobias Burnus changed: What|Removed |Added Known to work||4.7.3 Target Milestone|---

[Bug fortran/58469] New: Defined assignment: ICE, possible wrong value

2013-09-18 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58469 Bug ID: 58469 Summary: Defined assignment: ICE, possible wrong value Product: gcc Version: 4.9.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug tree-optimization/58451] ICE with segfault at -O3 on x86_64-linux-gnu (both 32-bit and 64-bit modes)

2013-09-18 Thread su at cs dot ucdavis.edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58451 --- Comment #2 from Zhendong Su --- (In reply to Marek Polacek from comment #1) > Should be already fixed by richi's r202644. Verified (for 202680). Thanks.

[Bug preprocessor/58468] New: Macro gets undefined when source directory is same as macro name.

2013-09-18 Thread ateuscher at datacomm dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58468 Bug ID: 58468 Summary: Macro gets undefined when source directory is same as macro name. Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: critical

[Bug target/58452] GCC 4.8 and trunk do not compile simple powerpc-linuxpaired -O3 case

2013-09-18 Thread meissner at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58452 --- Comment #3 from Michael Meissner --- Author: meissner Date: Wed Sep 18 18:54:06 2013 New Revision: 202719 URL: http://gcc.gnu.org/viewcvs?rev=202719&root=gcc&view=rev Log: 2013-09-18 Michael Meissner PR target/58452 * config/rs600

[Bug c++/57444] [4.8/4.9 Regression] ICE in instantiate_type for invalid use of member with using-declaration

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57444 Paolo Carlini changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/58457] [4.8/4.9 Regression] ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/58457] [4.8/4.9 Regression] ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 Paolo Carlini changed: What|Removed |Added CC||frankhb1989 at gmail dot com --- Comment

[Bug fortran/43366] [OOP][F08] Intrinsic assign to polymorphic variable

2013-09-18 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43366 --- Comment #17 from Tobias Burnus --- Author: burnus Date: Wed Sep 18 18:14:57 2013 New Revision: 202713 URL: http://gcc.gnu.org/viewcvs?rev=202713&root=gcc&view=rev Log: 2013-09-15 Tobias Burnus PR fortran/43366 * primary.c

[Bug c++/58457] [4.8/4.9 Regression] ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 --- Comment #8 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Sep 18 18:13:15 2013 New Revision: 202712 URL: http://gcc.gnu.org/viewcvs?rev=202712&root=gcc&view=rev Log: /cp 2013-09-18 Paolo Carlini PR c++/58457 * class.c (

[Bug c++/58457] [4.8/4.9 Regression] ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 --- Comment #7 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Sep 18 18:11:46 2013 New Revision: 202711 URL: http://gcc.gnu.org/viewcvs?rev=202711&root=gcc&view=rev Log: /cp 2013-09-18 Paolo Carlini PR c++/58457 * class.c (

[Bug target/58394] unrecognizable insn

2013-09-18 Thread xperience at interia dot pl
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58394 xperience at interia dot pl changed: What|Removed |Added CC||xperience at interia dot pl

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

2013-09-18 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58338 --- Comment #5 from Marc Glisse --- Author: glisse Date: Wed Sep 18 18:31:01 2013 New Revision: 202716 URL: http://gcc.gnu.org/viewcvs?rev=202716&root=gcc&view=rev Log: 2013-09-18 Marc Glisse PR libstdc++/58338 * include/bits/stl_iter

[Bug rtl-optimization/58438] [4.9 Regression] ICE: in check_rtl, at lra.c:2036

2013-09-18 Thread vmakarov at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58438 --- Comment #5 from Vladimir Makarov --- Author: vmakarov Date: Wed Sep 18 18:24:49 2013 New Revision: 202714 URL: http://gcc.gnu.org/viewcvs?rev=202714&root=gcc&view=rev Log: 2013-09-18 Vladimir Makarov PR rtl-optimization/58438 * lr

[Bug c++/52869] [DR 1207] "this" not being allowed in noexcept clauses

2013-09-18 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52869 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/55860] Turn segmented iteration into nested loops

2013-09-18 Thread law at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55860 --- Comment #3 from Jeffrey A. Law --- The other issue here is the loop header which looks like: bb4: # iii_16 = PHI # jkl_17 = PHI L1: if (m_8(D) > iii_16) goto ; else goto ; [... ] bb7 # iii_12 = PHI <0(6), iii_10(5)> # jkl_4 = PHI L2:

[Bug c/58467] New: Documentation of the "used" variable attribute needs additional information

2013-09-18 Thread psmith at gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58467 Bug ID: 58467 Summary: Documentation of the "used" variable attribute needs additional information Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: norm

[Bug middle-end/57748] [4.7/4.8/4.9 Regression] ICE when expanding assignment to unaligned zero-sized array

2013-09-18 Thread bernd.edlinger at hotmail dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748 --- Comment #38 from Bernd Edlinger --- Richard, I've split up the patch as requested: Part 1 was posted here, but not yet approved: http://gcc.gnu.org/ml/gcc-patches/2013-09/msg01292.html Just for the record, part 1 has been bootstrapped and r

[Bug c++/58466] [4.8/4.9 Regression] ICE in cxx_eval_constant_expression

2013-09-18 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58466 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |4.8.2

[Bug c++/58466] New: [4.8/4.9 Regression] ICE in cxx_eval_constant_expression

2013-09-18 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58466 Bug ID: 58466 Summary: [4.8/4.9 Regression] ICE in cxx_eval_constant_expression Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priori

[Bug sanitizer/58465] TSan deadlock in a single-threaded program

2013-09-18 Thread oleg at smolsky dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58465 --- Comment #1 from Oleg Smolsky --- I wonder if I just need to merge this: http://llvm.org/viewvc/llvm-project?view=revision&revision=187978

[Bug libgomp/58462] gomp4: invalid controlling predicate for != (< is ok)

2013-09-18 Thread vincenzo.innocente at cern dot ch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58462 --- Comment #2 from vincenzo Innocente --- Thanks Jakub. Downloaded the standard. waiting for more examples of usage It is a pity that it does not support c++ range loop Let me highjack this bug to congratulate you and your collaborators for the

[Bug middle-end/58463] New: ICE with -fdump-tree-all-all in vector indexed access

2013-09-18 Thread pa...@matos-sorge.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58463 Bug ID: 58463 Summary: ICE with -fdump-tree-all-all in vector indexed access Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug c++/58457] [4.8/4.9 Regression] ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug sanitizer/58465] New: TSan deadlock in a single-threaded program

2013-09-18 Thread oleg at smolsky dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58465 Bug ID: 58465 Summary: TSan deadlock in a single-threaded program Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: major Priority: P3 Component: sanitize

[Bug tree-optimization/58464] [4.9 Regression] Crashes with SIGSEGV (infinite recursion in phi_translate)

2013-09-18 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58464 --- Comment #2 from Dmitry Gorbachev --- Created attachment 30858 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30858&action=edit Original preprocessed file

[Bug tree-optimization/58464] [4.9 Regression] Crashes with SIGSEGV (infinite recursion in phi_translate)

2013-09-18 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58464 --- Comment #1 from Dmitry Gorbachev --- Created attachment 30857 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30857&action=edit Testcase (somewhat minimized). Compile with -O3. GCC 20130331 (rev. 197291) - works, 20130526 (rev. 199345) -

[Bug tree-optimization/58464] New: [4.9 Regression] Crashes with SIGSEGV (infinite recursion in phi_translate)

2013-09-18 Thread d.g.gorbachev at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58464 Bug ID: 58464 Summary: [4.9 Regression] Crashes with SIGSEGV (infinite recursion in phi_translate) Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: norm

[Bug middle-end/57748] [4.7/4.8/4.9 Regression] ICE when expanding assignment to unaligned zero-sized array

2013-09-18 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57748 --- Comment #37 from Martin Jambor --- Created attachment 30854 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30854&action=edit Testcase for both the assignment and read issues For the record, this is a slightly extended original x86_64 tes

[Bug c++/57444] [4.8/4.9 Regression] ICE in instantiate_type for invalid use of member with using-declaration

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57444 Paolo Carlini changed: What|Removed |Added Summary|ICE in instantiate_type for |[4.8/4.9 Regression] ICE in

[Bug c++/58457] [4.8/4.9 Regression] ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 Paolo Carlini changed: What|Removed |Added Severity|major |normal --- Comment #4 from Paolo Carlini

[Bug tree-optimization/58459] [4.9 regression] Loop invariant is not hoisted out of loop after r202525.

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58459 --- Comment #6 from Richard Biener --- LIM does not move the invariant because it does not see that _7 in _7->key is always dereferenced in the innermost loop. This is because LIM computes this property as a basic-block property, not as a referen

[Bug sanitizer/58443] ubsan doesn't properly honor fsanitize= flags

2013-09-18 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58443 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/58443] ubsan doesn't properly honor fsanitize= flags

2013-09-18 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58443 --- Comment #1 from Marek Polacek --- Author: mpolacek Date: Wed Sep 18 13:31:34 2013 New Revision: 202701 URL: http://gcc.gnu.org/viewcvs?rev=202701&root=gcc&view=rev Log: 2013-09-18 Marek Polacek PR sanitize/58443 cp/ * typeck.c (cp

[Bug libgomp/58462] gomp4: invalid controlling predicate for != (< is ok)

2013-09-18 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58462 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libgomp/58462] New: gomp4: invalid controlling predicate for != (< is ok)

2013-09-18 Thread vincenzo.innocente at cern dot ch
enable-lto -disable-libitm --enable-languages=c,c++,fortran,lto --disable-libsanitizer Thread model: posix gcc version 4.9.0 20130918 (experimental) (GCC)

[Bug tree-optimization/58453] [4.9 Regression] Revision 202431 results in miscompare for CPU2006 434.zeusmp

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58453 --- Comment #9 from Richard Biener --- Ah, so we have _103 = fieldr.e[_51]; _104 = _102 * _103; fieldr.e[_51] = _104; _106 = fieldr.d[_51]; *dlo_107(D)[_51] = _106; _109 = _104 / _106; *eod_110(D)[_51] = _109; and distribute it as

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 --- Comment #7 from Richard Biener --- Author: rguenth Date: Wed Sep 18 12:31:45 2013 New Revision: 202700 URL: http://gcc.gnu.org/viewcvs?rev=202700&root=gcc&view=rev Log: 2013-09-18 Richard Biener PR tree-optimization/58417 * tree-c

[Bug tree-optimization/58453] [4.9 Regression] Revision 202431 results in miscompare for CPU2006 434.zeusmp

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58453 --- Comment #8 from Richard Biener --- (In reply to Richard Biener from comment #7) > Does the benchmark fail if you build with -ftree-loop-distribution > -fno-tree-loop-distribute-patterns? (it should emit a loop instead of the > memcpy call) o

[Bug libstdc++/57899] bind/function with data member: infinite recursion

2013-09-18 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57899 --- Comment #6 from Jonathan Wakely --- Clang compiles the preprocessed source OK, so the problem may be in the front-end not the library. Commenting out the volatile and const volatile overloads of _Bind::operator() allows the program to compile

[Bug rtl-optimization/58461] [MIPS] Using LRA instead of reload increases code size for mips16

2013-09-18 Thread matthew.fortune at imgtec dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58461 --- Comment #1 from Matthew Fortune --- Created attachment 30853 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30853&action=edit Patch to enable LRA for mips16

[Bug rtl-optimization/58461] New: [MIPS] Using LRA instead of reload increases code size for mips16

2013-09-18 Thread matthew.fortune at imgtec dot com
elf --with-gnu-as --with-gnu-ld --with-arch=mips32r2 --with-mips-plt --with-synci --with-llsc --with-newlib target_alias=mips-sde-elf --enable-languages=c,c++,lto Thread model: single gcc version 4.9.0 20130918 (experimental) (GCC)

[Bug libstdc++/57899] bind/function with data member: infinite recursion

2013-09-18 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57899 --- Comment #5 from Jonathan Wakely --- Reduced a bit more to only depend on std::bind #include using std::bind; using std::placeholders::_1; struct S { int i; }; struct P { S s; }; struct get_s { const S& operator()(const P& p) const { r

[Bug tree-optimization/58453] [4.9 Regression] Revision 202431 results in miscompare for CPU2006 434.zeusmp

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58453 --- Comment #7 from Richard Biener --- loop distribution distributes this into q2 = ( g2a(i+1) * g31a(i+1) * v1(i+1,j,k) 1- g2a(i ) * g31a(i ) * v1(i ,j,k) ) 2 *

[Bug fortran/55901] [OOP] type is (character(len=*)) misinterpreted as array

2013-09-18 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55901 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||rejects-valid Statu

[Bug target/58460] New: Error: shift amount out of range 0 to 4 at operand 3 -- `sub sp,x1,x0,lsl 9'

2013-09-18 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58460 Bug ID: 58460 Summary: Error: shift amount out of range 0 to 4 at operand 3 -- `sub sp,x1,x0,lsl 9' Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: nor

[Bug tree-optimization/58459] [4.9 regression] Loop invariant is not hoisted out of loop after r202525.

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58459 --- Comment #5 from Richard Biener --- Value-numbering it is (-good +bad): -Value numbering _29 stmt = _29 = _7->key; +Value numbering _29 stmt = _29 = MEM[(struct S *)&a][j_40].key; Setting value number of _29 to _29 ... Value numbering _18 st

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

2013-09-18 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58338 --- Comment #4 from Marc Glisse --- Author: glisse Date: Wed Sep 18 11:21:51 2013 New Revision: 202699 URL: http://gcc.gnu.org/viewcvs?rev=202699&root=gcc&view=rev Log: 2013-09-18 Marc Glisse PR libstdc++/58338 * include/bits/list.tcc

[Bug tree-optimization/58459] [4.9 regression] Loop invariant is not hoisted out of loop after r202525.

2013-09-18 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58459 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment #

[Bug tree-optimization/58459] [4.9 regression] Loop invariant is not hoisted out of loop after r202525.

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58459 --- Comment #3 from Richard Biener --- It is actually different behavior of PRE and not LIM doing the invariant motion. So it should reproduce with -O2 already (maybe you can double-check that).

[Bug c++/58458] ISO 14882 typo in docs

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58458 Paolo Carlini changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/58458] ISO 14882 typo in docs

2013-09-18 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58458 --- Comment #5 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Sep 18 11:08:02 2013 New Revision: 202698 URL: http://gcc.gnu.org/viewcvs?rev=202698&root=gcc&view=rev Log: 2013-09-18 Daniel Morris Paolo Carlini PR c++/5

[Bug c++/58458] ISO 14882 typo in docs

2013-09-18 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58458 --- Comment #4 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Sep 18 11:07:16 2013 New Revision: 202697 URL: http://gcc.gnu.org/viewcvs?rev=202697&root=gcc&view=rev Log: 2013-09-18 Daniel Morris Paolo Carlini PR c++/5

[Bug c++/58458] ISO 14882 typo in docs

2013-09-18 Thread paolo at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58458 --- Comment #3 from paolo at gcc dot gnu.org --- Author: paolo Date: Wed Sep 18 11:06:15 2013 New Revision: 202696 URL: http://gcc.gnu.org/viewcvs?rev=202696&root=gcc&view=rev Log: 2013-09-18 Daniel Morris Paolo Carlini PR c++/5

[Bug ada/58264] incorrect bounds of string when assigned from dereference of function result

2013-09-18 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58264 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/58459] [4.9 regression] Loop invariant is not hoisted out of loop after r202525.

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58459 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug ada/58264] incorrect bounds of string when assigned from dereference of function result

2013-09-18 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58264 --- Comment #3 from Eric Botcazou --- Author: ebotcazou Date: Wed Sep 18 10:55:36 2013 New Revision: 202695 URL: http://gcc.gnu.org/viewcvs?rev=202695&root=gcc&view=rev Log: PR ada/58264 * gcc-interface/trans.c (Attribute_to_gnu): Define

[Bug tree-optimization/58459] [4.9 regression] Loop invariant is not hoisted out of loop after r202525.

2013-09-18 Thread ysrumyan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58459 --- Comment #1 from Yuri Rumyantsev --- Created attachment 30850 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30850&action=edit test-case to reproduce Test must be compiled on x86 with options -Ofast -m332 -march=atom -mtune=atom

[Bug ada/58264] incorrect bounds of string when assigned from dereference of function result

2013-09-18 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58264 --- Comment #2 from Eric Botcazou --- Author: ebotcazou Date: Wed Sep 18 10:51:43 2013 New Revision: 202694 URL: http://gcc.gnu.org/viewcvs?rev=202694&root=gcc&view=rev Log: PR ada/58264 * gcc-interface/trans.c (Attribute_to_gnu): Define

[Bug tree-optimization/58459] New: [4.9 regression] Loop invariant is not hoisted out of loop after r202525.

2013-09-18 Thread ysrumyan at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58459 Bug ID: 58459 Summary: [4.9 regression] Loop invariant is not hoisted out of loop after r202525. Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug ada/58264] incorrect bounds of string when assigned from dereference of function result

2013-09-18 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58264 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/58458] ISO 14882 typo in docs

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58458 Paolo Carlini changed: What|Removed |Added Target Milestone|4.7.5 |4.7.4

[Bug c++/58458] ISO 14882 typo in docs

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58458 Paolo Carlini changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug c++/58458] ISO 14882 typo in docs

2013-09-18 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58458 Jonathan Wakely changed: What|Removed |Added Keywords||documentation, patch Status

[Bug libstdc++/58458] New: ISO 14882 typo in docs

2013-09-18 Thread danielm at ecoscentric dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58458 Bug ID: 58458 Summary: ISO 14882 typo in docs Product: gcc Version: unknown Status: UNCONFIRMED Severity: trivial Priority: P3 Component: libstdc++ Assi

[Bug tree-optimization/47059] compiler fails to coalesce loads/stores

2013-09-18 Thread vda.linux at googlemail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47059 Denis Vlasenko changed: What|Removed |Added CC||vda.linux at googlemail dot com --- Comm

[Bug sanitizer/58411] no_sanitize_undefined function attribute

2013-09-18 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58411 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug sanitizer/58411] no_sanitize_undefined function attribute

2013-09-18 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58411 --- Comment #4 from Marek Polacek --- Author: mpolacek Date: Wed Sep 18 10:01:40 2013 New Revision: 202682 URL: http://gcc.gnu.org/viewcvs?rev=202682&root=gcc&view=rev Log: 2013-09-18 Marek Polacek PR sanitizer/58411 * doc/extend.texi

[Bug c++/58457] [4.8/4.9 Regression] ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 Marek Polacek changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #3 f

[Bug c++/58457] [4.8/4.9 Regression] ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread paolo.carlini at oracle dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 --- Comment #2 from Paolo Carlini --- Note the testcase has to use __SIZE_TYPE__ instead of unsigned int.

[Bug libstdc++/53324] Crash when mixing _GLIBCXX_DEBUG and non-_GLIBCXX_DEBUG std::deque

2013-09-18 Thread dominik.stras...@onespin-solutions.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53324 dominik.stras...@onespin-solutions.com changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/58455] spurious "may be used uninitialized" warning with -Og

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58455 --- Comment #6 from Richard Biener --- Created attachment 30848 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30848&action=edit phiopt pass for -Og

[Bug tree-optimization/58453] [4.9 Regression] Revision 202431 results in miscompare for CPU2006 434.zeusmp

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58453 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/58453] Revision 202431 results in miscompare for CPU2006 434.zeusmp

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58453 Richard Biener changed: What|Removed |Added CC||ysrumyan at gmail dot com --- Comment #5

[Bug tree-optimization/58444] [4.9 regression] Runfail on spec2006/434.zeusmp after r202516.

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58444 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/58454] Potentially wrong(or at least weird/inconsistent) code generation with -O2 -fno-strict-overflow

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58454 Richard Biener changed: What|Removed |Added Keywords||documentation Status|UNCONFI

[Bug c++/58455] spurious "may be used uninitialized" warning with -Og

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58455 --- Comment #5 from Richard Biener --- Which means - don't hold your breath ;) This one isn't easy to fix without sacrifying what -Og is supposed to provide.

[Bug c++/58455] spurious "may be used uninitialized" warning with -Og

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58455 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/58457] [4.8/4.9 Regression] ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/58447] ICE: verify_gimple failed tree-cfg.c:4819

2013-09-18 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58447 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug tree-optimization/58451] ICE with segfault at -O3 on x86_64-linux-gnu (both 32-bit and 64-bit modes)

2013-09-18 Thread mpolacek at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58451 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/58455] spurious "may be used uninitialized" warning with -Og

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58455 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/58456] FAIL: gcc.dg/tree-ssa/slsr-39.c scan-tree-dump-times slsr "MEM" 4

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58456 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/58457] New: ICE when placement new operator is used with using keyword and custom constructor

2013-09-18 Thread bugzilla.gcc at buszta dot info
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58457 Bug ID: 58457 Summary: ICE when placement new operator is used with using keyword and custom constructor Product: gcc Version: 4.8.1 Status: UNCONFIRMED Severity

[Bug target/58442] bootstrapping vax crashes on NetBSD

2013-09-18 Thread martin at netbsd dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58442 --- Comment #3 from Martin Husemann --- 0x92c9fc :movab 0xff60(sp),sp 0x92ca01 : movab *0xef3cfc <_GLOBAL_OFFSET_TABLE_+1548>,0xffd8(fp) 0x92ca09 : movl 0x4(ap),r0 0x92ca0d : movl 0x4(r0),0xf

[Bug tree-optimization/58456] New: FAIL: gcc.dg/tree-ssa/slsr-39.c scan-tree-dump-times slsr "MEM" 4

2013-09-18 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58456 Bug ID: 58456 Summary: FAIL: gcc.dg/tree-ssa/slsr-39.c scan-tree-dump-times slsr "MEM" 4 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal

[Bug ipa/58332] [4.9 Regression] error: inlined_to pointer is set but no predecessors found

2013-09-18 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58332 Jan Hubicka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/58455] spurious "may be used uninitialized" warning with -Og

2013-09-18 Thread rbd at debian dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58455 --- Comment #2 from Roland Dreier --- Arg, I don't seem to be able to avoid breaking my test cases while minimizing them. So for my first test case here the issue seems to be that -Og is the only level that *correctly* warns, which is surprising