[Bug tree-optimization/41089] [4.8/4.9/5/6 Regression] stdarg pass produces wrong code

2015-04-21 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41089 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|SUSPENDED |ASSIGNED

[Bug tree-optimization/64950] postpone expanding va_arg till pass_stdarg

2015-04-21 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64950 --- Comment #10 from uros at gcc dot gnu.org --- Author: uros Date: Tue Apr 21 06:29:37 2015 New Revision: 57 URL: https://gcc.gnu.org/viewcvs?rev=57root=gccview=rev Log: PR tree-optimization/64950 Revert: 2010-08-02 Uros

[Bug tree-optimization/41089] [4.8/4.9/5/6 Regression] stdarg pass produces wrong code

2015-04-21 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41089 --- Comment #61 from uros at gcc dot gnu.org --- Author: uros Date: Tue Apr 21 06:29:37 2015 New Revision: 57 URL: https://gcc.gnu.org/viewcvs?rev=57root=gccview=rev Log: PR tree-optimization/64950 Revert: 2010-08-02 Uros

[Bug target/41089] [4.8/4.9/5/6 Regression] stdarg pass produces wrong code

2015-04-21 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41089 Uroš Bizjak ubizjak at gmail dot com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c/63357] Warn for P P and P || P (same expression used multiple times in a condition)

2015-04-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63357 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug libfortran/65234] Output descriptor (*(1E15.7)) not accepted

2015-04-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65234 --- Comment #7 from Jerry DeLisle jvdelisle at gcc dot gnu.org --- Author: jvdelisle Date: Tue Apr 21 18:28:39 2015 New Revision: 76 URL: https://gcc.gnu.org/viewcvs?rev=76root=gccview=rev Log: 2015-04-21 Jerry DeLisle

[Bug libfortran/65234] Output descriptor (*(1E15.7)) not accepted

2015-04-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65234 Jerry DeLisle jvdelisle at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/65697] __atomic memory barriers not strong enough for __sync builtins

2015-04-21 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65697 --- Comment #42 from Richard Henderson rth at gcc dot gnu.org --- (In reply to Andrew Macleod from comment #39) no, __sync was simply an implementation of psABI back when it was new... I'm not aware of any additions, enhancements or guarantees

[Bug libfortran/65234] Output descriptor (*(1E15.7)) not accepted

2015-04-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65234 --- Comment #6 from Jerry DeLisle jvdelisle at gcc dot gnu.org --- Author: jvdelisle Date: Tue Apr 21 18:23:20 2015 New Revision: 74 URL: https://gcc.gnu.org/viewcvs?rev=74root=gccview=rev Log: 2015-04-21 Jerry DeLisle

[Bug other/65820] escape backslashes in .d file

2015-04-21 Thread paul_robinson at playstation dot sony.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65820 Paul Robinson paul_robinson at playstation dot sony.com changed: What|Removed |Added Status|UNCONFIRMED

[Bug fortran/65684] Wrong error message when writing to a string

2015-04-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65684 Jerry DeLisle jvdelisle at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/65818] [6 Regression] libiberty/vprintf-support.c:41:1: ICE: in expand_i fn_va_arg_1, at tree-stdarg.c:1095

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65818 vries at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/65821] [4.8/4.9/5/6 regression] incorrect debug line # info for main

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65821 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |WAITING

[Bug tree-optimization/65824] New: [6 Regression] execution failures for stdarg/va-arg testcases for aarch64

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65824 Bug ID: 65824 Summary: [6 Regression] execution failures for stdarg/va-arg testcases for aarch64 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/65823] [6 Regression] ICE in gcc.c-torture/execute/stdarg-2.c -O0/-O1 for arm

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65823 --- Comment #1 from vries at gcc dot gnu.org --- Compiler version: 6.0.0 20150417 (experimental) 222178 (GCC) Platform: armv7l-unknown-linux-gnueabihf configure flags: --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard

[Bug c++/65801] [5/6 Regression] Allow -Wno-narrowing to silence stricter C++11 narrowing rules

2015-04-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65801 Manuel López-Ibáñez manu at gcc dot gnu.org changed: What|Removed |Added CC||manu at gcc

[Bug tree-optimization/65824] [6 Regression] execution failures for stdarg/va-arg testcases for aarch64

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65824 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug middle-end/65788] [6 Regression] 416.gamess in SPEC CPU 2006 failed to build

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65788 --- Comment #12 from Richard Biener rguenth at gcc dot gnu.org --- Created attachment 35374 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35374action=edit patch Patch I am testing.

[Bug target/65649] gcc generates overlarge constants for microblaze-linux-gnu

2015-04-21 Thread nickc at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65649 Nick Clifton nickc at redhat dot com changed: What|Removed |Added CC||nickc at redhat

[Bug tree-optimization/65826] mark ifn_va_arg as ECF_LEAF

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65826 vries at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/65826] New: mark ifn_va_arg as ECF_LEAF

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65826 Bug ID: 65826 Summary: mark ifn_va_arg as ECF_LEAF Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: tree-optimization

[Bug sanitizer/65828] [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2015-04-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 --- Comment #4 from Jakub Jelinek jakub at gcc dot gnu.org --- I remember PR65583, but not anything else in that area.

[Bug tree-optimization/65650] CCP does not propgate copies

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65650 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Tue Apr 21 12:52:43 2015 New Revision: 67 URL: https://gcc.gnu.org/viewcvs?rev=67root=gccview=rev Log: 2015-04-21 Richard Biener rguent...@suse.de

[Bug sanitizer/65828] [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2015-04-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 --- Comment #5 from Marek Polacek mpolacek at gcc dot gnu.org --- ICE in streamer_get_builtin_tree doesn't ring a bell for me, sorry.

[Bug tree-optimization/65650] CCP does not propgate copies

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65650 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug c/65830] -Wno-shift-count-negative -Wno-shift-count-overflow don't work with const ints

2015-04-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65830 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED

[Bug c/65830] New: -Wno-shift-count-negative -Wno-shift-count-overflow don't work with const ints

2015-04-21 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65830 Bug ID: 65830 Summary: -Wno-shift-count-negative -Wno-shift-count-overflow don't work with const ints Product: gcc Version: 6.0 Status: UNCONFIRMED Severity:

[Bug debug/65822] [4.8/4.9/5/6 Regression] Used variant fun names in dwarf info for CTORs

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65822 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |4.8.5 ---

[Bug tree-optimization/65823] New: [6 Regression] ICE in gcc.c-torture/execute/stdarg-2.c -O0/-O1 for arm

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65823 Bug ID: 65823 Summary: [6 Regression] ICE in gcc.c-torture/execute/stdarg-2.c -O0/-O1 for arm Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/65825] Cannot change attributes intrinsic

2015-04-21 Thread roger.ferrer at bsc dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65825 --- Comment #2 from Roger Ferrer Ibanez roger.ferrer at bsc dot es --- Well, if so, why are you do you want to declare ubound as intrinsic besides pushing gfortran to its limit? I did not intend to push gfortran anywhere. It actually happened

[Bug rtl-optimization/65827] New: LRA use smaller reg class than original reg for reload and it spill fail if reg class no hard reg available

2015-04-21 Thread npickito at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65827 Bug ID: 65827 Summary: LRA use smaller reg class than original reg for reload and it spill fail if reg class no hard reg available Product: gcc Version: 5.0 Status:

[Bug tree-optimization/65823] [6 Regression] ICE in gcc.c-torture/execute/stdarg-2.c -O0/-O1 for arm

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65823 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |6.0 ---

[Bug go/64999] s390x libgo test failure in TestMemoryProfiler

2015-04-21 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64999 --- Comment #60 from Dominik Vogt vogt at linux dot vnet.ibm.com --- Works on s390x.

[Bug tree-optimization/65802] [6 Regression] ICE in redirect_eh_edge_1, at tree-eh.c:2335

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65802 --- Comment #9 from vries at gcc dot gnu.org --- Author: vries Date: Tue Apr 21 08:43:07 2015 New Revision: 59 URL: https://gcc.gnu.org/viewcvs?rev=59root=gccview=rev Log: Mark ifn_va_arg with ECF_NOTHROW 2015-04-21 Tom de Vries

[Bug tree-optimization/65818] [6 Regression] libiberty/vprintf-support.c:41:1: ICE: in expand_i fn_va_arg_1, at tree-stdarg.c:1095

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65818 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||build

[Bug tree-optimization/65823] [6 Regression] ICE in gcc.c-torture/execute/stdarg-2.c -O0/-O1 for arm

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65823 vries at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/65823] [6 Regression] ICE in gcc.c-torture/execute/stdarg-2.c -O0/-O1 for arm

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65823 --- Comment #5 from vries at gcc dot gnu.org --- original dump: { struct va_list aps[10]; struct va_list aps[10]; __builtin_va_start ((struct ) (struct *) aps[4], i); x = VA_ARG_EXPR

[Bug fortran/65825] New: Cannot change attributes intrinsic

2015-04-21 Thread roger.ferrer at bsc dot es
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65825 Bug ID: 65825 Summary: Cannot change attributes intrinsic Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug middle-end/65788] [6 Regression] 416.gamess in SPEC CPU 2006 failed to build

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65788 --- Comment #11 from Richard Biener rguenth at gcc dot gnu.org --- Ok, with this I can reproduce it. Not really suitable to create a testcase though.

[Bug tree-optimization/65802] [6 Regression] ICE in redirect_eh_edge_1, at tree-eh.c:2335

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65802 vries at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug fortran/65825] Cannot change attributes intrinsic

2015-04-21 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65825 Dominique d'Humieres dominiq at lps dot ens.fr changed: What|Removed |Added Status|UNCONFIRMED |NEW

[Bug tree-optimization/65823] [6 Regression] ICE in gcc.c-torture/execute/stdarg-2.c -O0/-O1 for arm

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65823 --- Comment #4 from vries at gcc dot gnu.org --- Minimal test-case test.c: ... #include stdarg.h long x; void f3 (int i, ...) { va_list aps[10]; va_start (aps[4], i); x = va_arg (aps[4], long); va_end (aps[4]); } ... or preprocessed:

[Bug preprocessor/65834] New: give error for #if with no expression at the previous location

2015-04-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65834 Bug ID: 65834 Summary: give error for #if with no expression at the previous location Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/65823] [6 Regression] ICE in gcc.c-torture/execute/stdarg-2.c -O0/-O1 for arm

2015-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65823 --- Comment #6 from vries at gcc dot gnu.org --- (In reply to vries from comment #5) The nop introduced during gimplification is not meant to be there. This patch gets rid of it: I've build an arm compiler with the patch, and tested

[Bug target/65832] Inefficient vector construction

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65832 --- Comment #1 from Richard Biener rguenth at gcc dot gnu.org --- typedef int v4si __attribute__((vector_size(16))); v4si bar (int *i, int *j, int *k, int *l) { return (v4si) { *i, *j, *k, *l }; } looks reasonable (no spills at least, stray

[Bug target/65780] [5 Regression] Uninitialized common handling in executables

2015-04-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65780 --- Comment #48 from Jakub Jelinek jakub at gcc dot gnu.org --- (In reply to Stupachenko Evgeny from comment #47) The patch caused significant regressions (see below) on spec2000 INT benchmarks compiled with options “-fPIE -pie -O2 -ffast-math

[Bug target/65780] [5 Regression] Uninitialized common handling in executables

2015-04-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65780 --- Comment #49 from H.J. Lu hjl.tools at gmail dot com --- (In reply to Stupachenko Evgeny from comment #47) The patch caused significant regressions (see below) on spec2000 INT benchmarks compiled with options “-fPIE -pie -O2 -ffast-math

[Bug c/65833] New: Attempting to convert 128 bit integers to 128 bit decimal floating-point results in an unresolved symbol

2015-04-21 Thread mm at mezzarobba dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65833 Bug ID: 65833 Summary: Attempting to convert 128 bit integers to 128 bit decimal floating-point results in an unresolved symbol Product: gcc Version: unknown Status:

[Bug gcov-profile/65831] New: gcov does not output 0% coverage files

2015-04-21 Thread afineman at afineman dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65831 Bug ID: 65831 Summary: gcov does not output 0% coverage files Product: gcc Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/65832] New: Inefficient vector construction

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65832 Bug ID: 65832 Summary: Inefficient vector construction Product: gcc Version: 6.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Priority:

[Bug target/65832] Inefficient vector construction

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65832 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- typedef unsigned char v16qi __attribute__((vector_size(16))); v16qi baz (int i0, int i1, int i2, int i3, int i10, int i11, int i12, int i13, int i20, int

[Bug target/65780] [5 Regression] Uninitialized common handling in executables

2015-04-21 Thread evstupac at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65780 Stupachenko Evgeny evstupac at gmail dot com changed: What|Removed |Added CC||evstupac

[Bug lto/65828] [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2015-04-21 Thread steven at uplinklabs dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 --- Comment #2 from Steven Noonan steven at uplinklabs dot net --- I just noticed that libtool appears to be stripping some of the arguments in LDFLAGS when invoking GCC: /bin/sh ../libtool --tag=CC --mode=link gcc -flto -Wall

[Bug c++/65815] std::array initialization with initializer list: a = {x,y,z} incorrectly flagged as syntax error

2015-04-21 Thread andras.aszodi at csf dot ac.at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65815 --- Comment #5 from andras.aszodi at csf dot ac.at --- If the array is a class member and it is initialized in-class then the single-brace syntax gets flagged. Please try the following example: // - file clarrinit.cc -- #include array

[Bug middle-end/65788] [6 Regression] 416.gamess in SPEC CPU 2006 failed to build

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65788 --- Comment #13 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Tue Apr 21 12:38:32 2015 New Revision: 66 URL: https://gcc.gnu.org/viewcvs?rev=66root=gccview=rev Log: 2015-04-21 Richard Biener rguent...@suse.de

[Bug sanitizer/65828] [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||lto

[Bug middle-end/65788] [6 Regression] 416.gamess in SPEC CPU 2006 failed to build

2015-04-21 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65788 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/65649] gcc generates overlarge constants for microblaze-linux-gnu

2015-04-21 Thread nickc at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65649 --- Comment #5 from Nick Clifton nickc at redhat dot com --- Created attachment 35379 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35379action=edit this time with a %0xlx Hi Guys, *sigh* this has not been my day. The previous two

[Bug debug/65821] [4.8/4.9/5/6 regression] incorrect debug line # info for main

2015-04-21 Thread chihin.ko at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65821 --- Comment #5 from chihin ko chihin.ko at oracle dot com --- Created attachment 35381 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35381action=edit test case 1/1

[Bug libstdc++/61580] stoi function unknown on W7/Cygwin/x86_64

2015-04-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61580 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug libstdc++/65839] New: xmethods need updating once gdb decides how to fix 18285

2015-04-21 Thread dje at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65839 Bug ID: 65839 Summary: xmethods need updating once gdb decides how to fix 18285 Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: normal

[Bug debug/65821] [4.8/4.9/5/6 regression] incorrect debug line # info for main

2015-04-21 Thread chihin.ko at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65821 --- Comment #4 from chihin ko chihin.ko at oracle dot com --- (In reply to Richard Biener from comment #3) What version works correctly? (please provide the testcase as attachment as well) 00x000b DW_TAG_compile_unit

[Bug target/65837] New: [arm-linux-gnueabihf] lto1 target specific builtin not available

2015-04-21 Thread prathamesh3492 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65837 Bug ID: 65837 Summary: [arm-linux-gnueabihf] lto1 target specific builtin not available Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal

[Bug debug/65838] New: DWARF type units should have DW_AT_comp_dir when needed

2015-04-21 Thread dje at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65838 Bug ID: 65838 Summary: DWARF type units should have DW_AT_comp_dir when needed Product: gcc Version: 4.9.1 Status: UNCONFIRMED Severity: minor

[Bug libfortran/48852] Invalid spaces in list-directed output of complex constants

2015-04-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48852 Jerry DeLisle jvdelisle at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org

[Bug libstdc++/65840] New: type of result of at least some libstdc++ xmethods is different than real operator

2015-04-21 Thread dje at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65840 Bug ID: 65840 Summary: type of result of at least some libstdc++ xmethods is different than real operator Product: gcc Version: 4.9.1 Status: UNCONFIRMED

[Bug ipa/65076] [5/6 Regression] 16% tramp3d-v4.cpp compile time regression

2015-04-21 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65076 --- Comment #57 from Jan Hubicka hubicka at gcc dot gnu.org --- Author: hubicka Date: Wed Apr 22 01:32:14 2015 New Revision: 222305 URL: https://gcc.gnu.org/viewcvs?rev=222305root=gccview=rev Log: PR ipa/65076 * passes.def

[Bug c/65842] New: combine is overly cautious when operating on side effect operands references

2015-04-21 Thread zhongyunde at huawei dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65842 Bug ID: 65842 Summary: combine is overly cautious when operating on side effect operands references Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/65840] type of result of at least some libstdc++ xmethods is different than real operator

2015-04-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65840 --- Comment #1 from Andrew Pinski pinskia at gcc dot gnu.org --- Well does this matter in practice? In does set *p = 1 work when xm is disable and when it is enable? If the behavior is the same then it does not matter in practice. Or does p *p

[Bug libstdc++/65839] xmethods need updating once gdb decides how to fix 18285

2015-04-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65839 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug libstdc++/65840] type of result of at least some libstdc++ xmethods is different than real operator

2015-04-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65840 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug libstdc++/65839] xmethods need updating once gdb decides how to fix 18285

2015-04-21 Thread dje at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65839 --- Comment #2 from Doug Evans dje at google dot com --- Re: changing xmethods. The thought was that they'd be changed in an upward compatible manner, but it's good to know we have a bit of freedom. Thanks!

[Bug libstdc++/65840] type of result of at least some libstdc++ xmethods is different than real operator

2015-04-21 Thread dje at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65840 --- Comment #2 from Doug Evans dje at google dot com --- I think it should be more than just a matter of working in practice. A user may get confused by the difference in the type and wonder if time needs to be spent investigating the

[Bug libstdc++/61580] stoi function unknown on W7/Cygwin/x86_64

2015-04-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61580 --- Comment #3 from Jonathan Wakely redi at gcc dot gnu.org --- The problem in this case is that newlib only defines C99 functions for C99 or C++11, but the _GLIBCXX_USE_C99 tests in acinclude.m4 are compiled with -std=gnu++98. As discussed

[Bug fortran/65841] New: Seg fault on intrinsic assignment to allocatable derived type with allocatable component

2015-04-21 Thread damian at sourceryinstitute dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65841 Bug ID: 65841 Summary: Seg fault on intrinsic assignment to allocatable derived type with allocatable component Product: gcc Version: 5.0 Status: UNCONFIRMED

[Bug c++/65815] std::array initialization with initializer list: a = {x,y,z} incorrectly flagged as syntax error

2015-04-21 Thread andras.aszodi at csf dot ac.at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65815 --- Comment #6 from andras.aszodi at csf dot ac.at --- You were too quick, I was too slow... please re-check :-) (In reply to Daniel Krügler from comment #4) (In reply to andras.aszodi from comment #3) The problem manifests itself if the

[Bug c++/65815] brace elision doesn't work in NSDMI

2015-04-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65815 Jonathan Wakely redi at gcc dot gnu.org changed: What|Removed |Added Keywords||rejects-valid

[Bug c++/65801] [5/6 Regression] Allow -Wno-narrowing to silence stricter C++11 narrowing rules

2015-04-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65801 --- Comment #18 from Manuel López-Ibáñez manu at gcc dot gnu.org --- (In reply to Manuel López-Ibáñez from comment #16) What is printed with -Wno-error=narrowing ? I'm also a bit afraid of how setting pedantic-errors in this way interacts with

[Bug target/65649] gcc generates overlarge constants for microblaze-linux-gnu

2015-04-21 Thread nickc at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65649 --- Comment #4 from Nick Clifton nickc at redhat dot com --- Created attachment 35376 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=35376action=edit Patch resend Darn - apparently the previous version of this patch suffered from TAB/space

[Bug lto/65828] New: [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2015-04-21 Thread steven at uplinklabs dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 Bug ID: 65828 Summary: [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127 Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal

[Bug c++/65815] std::array initialization with initializer list: a = {x,y,z} incorrectly flagged as syntax error

2015-04-21 Thread andras.aszodi at csf dot ac.at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65815 --- Comment #3 from andras.aszodi at csf dot ac.at --- (In reply to Marek Polacek from comment #1) Hm? This compiles just fine for me: #include array const std::arraydouble, 3 q1 = {1.0, -1.0, 1.0}; const std::arraydouble, 3 q2{{1.0, -1.0,

[Bug c++/65801] [5/6 Regression] Allow -Wno-narrowing to silence stricter C++11 narrowing rules

2015-04-21 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65801 --- Comment #17 from Markus Trippelsdorf trippels at gcc dot gnu.org --- (In reply to Manuel López-Ibáñez from comment #16) What is printed with -Wno-error=narrowing ? Try it yourself? Just a warning.

[Bug c++/65801] [5/6 Regression] Allow -Wno-narrowing to silence stricter C++11 narrowing rules

2015-04-21 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65801 --- Comment #19 from Manuel López-Ibáñez manu at gcc dot gnu.org --- (In reply to Markus Trippelsdorf from comment #17) (In reply to Manuel López-Ibáñez from comment #16) What is printed with -Wno-error=narrowing ? Try it yourself? Just a

[Bug lto/65828] [LTO] ICE in streamer_get_builtin_tree, at tree-streamer-in.c:1127

2015-04-21 Thread steven at uplinklabs dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65828 --- Comment #1 from Steven Noonan steven at uplinklabs dot net --- If you want a nice tarball with a ready-to-go repro case, I've put it here: https://www.uplinklabs.net/files/lto-65828.tar.xz Should just be able to run something like: $

[Bug c++/65815] std::array initialization with initializer list: a = {x,y,z} incorrectly flagged as syntax error

2015-04-21 Thread daniel.kruegler at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65815 --- Comment #4 from Daniel Krügler daniel.kruegler at googlemail dot com --- (In reply to andras.aszodi from comment #3) The problem manifests itself if the array is a member variable in a class and initialised inline. Details in my new comment

[Bug c++/65801] [5/6 Regression] Allow -Wno-narrowing to silence stricter C++11 narrowing rules

2015-04-21 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65801 --- Comment #20 from Jonathan Wakely redi at gcc dot gnu.org --- The problem with -fpermissive is that it doesn't just allow things like narrowing that are valid in C++03 but also allows all kind of ancient constructs that no sane person wants.

[Bug target/65836] [6 Regression] gnat fails to build on aarch64-linux-gnu

2015-04-21 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65836 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org

[Bug target/65836] [6 Regression] gnat fails to build on aarch64-linux-gnu

2015-04-21 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65836 --- Comment #2 from Andrew Pinski pinskia at gcc dot gnu.org --- This might be the same bug as 65824.

[Bug c++/65681] [c++-concepts] spurious ambiguous template instantiation error; regression from r211824

2015-04-21 Thread tom at honermann dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65681 Tom Honermann tom at honermann dot net changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug fortran/56743] Namelist bug with comment and no blank

2015-04-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56743 --- Comment #8 from Jerry DeLisle jvdelisle at gcc dot gnu.org --- Author: jvdelisle Date: Tue Apr 21 16:13:54 2015 New Revision: 71 URL: https://gcc.gnu.org/viewcvs?rev=71root=gccview=rev Log: 2015-04-21 Jerry DeLisle

[Bug c++/65835] New: bootstrap failure: multiple invalid conversions from ‘const char*’ to ‘char*’ [-fpermissive] in winnt.c

2015-04-21 Thread tprince at computer dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65835 Bug ID: 65835 Summary: bootstrap failure: multiple invalid conversions from ‘const char*’ to ‘char*’ [-fpermissive] in winnt.c Product: gcc Version: 5.0 Status:

[Bug fortran/56743] Namelist bug with comment and no blank

2015-04-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56743 --- Comment #9 from Jerry DeLisle jvdelisle at gcc dot gnu.org --- Author: jvdelisle Date: Tue Apr 21 16:33:27 2015 New Revision: 72 URL: https://gcc.gnu.org/viewcvs?rev=72root=gccview=rev Log: 2015-04-21 Jerry DeLisle

[Bug fortran/56743] Namelist bug with comment and no blank

2015-04-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56743 Jerry DeLisle jvdelisle at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug target/65836] New: [6 Regression] gnat fails to build on aarch64-linux-gnu

2015-04-21 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65836 Bug ID: 65836 Summary: [6 Regression] gnat fails to build on aarch64-linux-gnu Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal

[Bug c++/65835] bootstrap failure: multiple invalid conversions from ‘const char*’ to ‘char*’ [-fpermissive] in winnt.c

2015-04-21 Thread tprince at computer dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65835 --- Comment #1 from tprince at computer dot org --- Building by casting const char* to char *

[Bug fortran/56744] [meta-bug] Namelist bugs

2015-04-21 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56744 Bug 56744 depends on bug 56743, which changed state. Bug 56743 Summary: Namelist bug with comment and no blank https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56743 What|Removed |Added