[Bug c++/71035] GCC does not give error on declaration of non literal type in template function

2016-05-10 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71035 Eric Botcazou changed: What|Removed |Added CC||ebotcazou at gcc dot gnu.org

[Bug fortran/71047] [7 Regression] Allocatable component of INTENT(OUT) dummy not set correctly

2016-05-10 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71047 --- Comment #3 from Dominique d'Humieres --- > Works for me on gfortran 5.3.x, 6.1 with patch, and 7.0 with patch. > > at the options to use. YMMV. [Book15] f90/bug% /opt/gcc/gcc7p-235998/bin/gfortran pr71047.f90 [Book15] f90/bug% ./a.out

[Bug debug/71057] [6/7 Regression] ICE in schedule_generic_params_dies_gen, at dwarf2out.c:24142

2016-05-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71057 --- Comment #2 from Markus Trippelsdorf --- trippels@gcc2-power8 ~ % cat fun_test.ii template using decay_t = _Tp; template struct A; template struct B { B(A); }; template struct C { template using constructor = B>; typedef constructor d

[Bug c++/71054] [6/7 Regression] ICE: in expand_expr_real_2, at expr.c:8097

2016-05-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71054 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/61636] generic lambda "cannot call member function without object"

2016-05-10 Thread redboltz at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61636 Takatoshi Kondo changed: What|Removed |Added CC||redboltz at gmail dot com --- Comment

[Bug debug/71057] [6/7 Regression] ICE in schedule_generic_params_dies_gen, at dwarf2out.c:24142

2016-05-10 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71057 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/71059] New: gcc ICE at -O3 on valid code on x86_64-linux-gnu in "vn_nary_op_insert_into"

2016-05-10 Thread helloqirun at gmail dot com
e --prefix=/home/absozero/trunk/root-gcc --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix gcc version 7.0.0 20160510 (experimental) [trunk revision 236075] (GCC) $ gcc-trunk -O3 abc.c abc.c: In function ‘fn2’: abc.c:8:6: internal compiler error: in vn_nary_op_inser

[Bug c++/71058] New: ICE when building heavy templating and -std=c++17 -gstabs

2016-05-10 Thread vapier at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71058 Bug ID: 71058 Summary: ICE when building heavy templating and -std=c++17 -gstabs Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Pr

[Bug c++/71057] New: ICE in schedule_generic_params_dies_gen, at dwarf2out.c:24142

2016-05-10 Thread schnetter at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71057 Bug ID: 71057 Summary: ICE in schedule_generic_params_dies_gen, at dwarf2out.c:24142 Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/38611] missing -Wattributes on a typedef with attribute aligned

2016-05-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38611 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Last reconfirmed|

[Bug c++/38611] alignof does not always apply to typedef

2016-05-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38611 --- Comment #5 from Martin Sebor --- Author: msebor Date: Wed May 11 03:04:03 2016 New Revision: 236112 URL: https://gcc.gnu.org/viewcvs?rev=236112&root=gcc&view=rev Log: PR c++/38611 - missing -Wattributes on a typedef with attribute aligned A

[Bug c++/38377] __builtin_constant_p(t) ? t : 1 is not considered a constant integer expression

2016-05-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38377 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/55004] [meta-bug] constexpr issues

2016-05-10 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 38377, which changed state. Bug 38377 Summary: __builtin_constant_p(t) ? t : 1 is not considered a constant integer expression https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38377 What|Removed

[Bug c/71013] [7 Regression] c-common.c:12810:37: error: 'LLONG_MAX' was not declared in this scope

2016-05-10 Thread danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71013 --- Comment #5 from John David Anglin --- It seems on gnu systems, _GNU_SOURCE is defined in CPLUSPLUS_CPP_SPEC irrespective of -std=gnu++98. This is in gnu-user.h: /* The GNU C++ standard library requires that these macros be defined. */ #und

[Bug target/71056] New: __builtin_bswap32 NEON instruction error with -O3

2016-05-10 Thread yyc1992 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71056 Bug ID: 71056 Summary: __builtin_bswap32 NEON instruction error with -O3 Product: gcc Version: 6.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/71047] [7 Regression] Allocatable component of INTENT(OUT) dummy not set correctly

2016-05-10 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71047 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- C

[Bug c/70255] change of the order of summation of floating point numbers despite no-associative-math

2016-05-10 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70255 --- Comment #16 from Manuel López-Ibáñez --- (In reply to Richard Biener from comment #1) > which is probably an artifact of fully delayed folding. Do you mean "early folding"? Because "delayed" folding should not apply any optimizations and not

[Bug c/70255] change of the order of summation of floating point numbers despite no-associative-math

2016-05-10 Thread manu at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70255 Manuel López-Ibáñez changed: What|Removed |Added CC||manu at gcc dot gnu.org --- Commen

[Bug tree-optimization/71055] New: [7 Regression] FAIL: gcc.dg/torture/pr53663-1.c -Os execution test

2016-05-10 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71055 Bug ID: 71055 Summary: [7 Regression] FAIL: gcc.dg/torture/pr53663-1.c -Os execution test Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/71051] incorrect sparc64 code generated, inevitable jump to null function pointer

2016-05-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71051 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Component|target

[Bug target/71051] incorrect sparc64 code generated, inevitable jump to null function pointer

2016-05-10 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71051 --- Comment #2 from Andrew Pinski --- p < __DTOR_LIST_END__; is undefined as you are comparing addresses of two different arrays.

[Bug rtl-optimization/71028] [7 regression] ICE in redirect_jump, at jump.c:1560

2016-05-10 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71028 --- Comment #2 from Segher Boessenkool --- Author: segher Date: Tue May 10 23:31:27 2016 New Revision: 236106 URL: https://gcc.gnu.org/viewcvs?rev=236106&root=gcc&view=rev Log: cfgcleanup: Handle a branch with just a return in both arms (PR71028

[Bug libstdc++/71049] [6/7 Regression] libstdc++ fails to build --with-default-libstdcxx-abi=gcc4-compatible --disable-libstdcxx-dual-abi

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71049 --- Comment #2 from Jonathan Wakely --- Actually, the errors involving CTORDTOR suggest this is a problem with the TM library support. I think that's meant to be disabled completely with --disable-libstdcxx-dual-abi, but seems to be causing a boo

[Bug libstdc++/71049] [6/7 Regression] libstdc++ fails to build --with-default-libstdcxx-abi=gcc4-compatible --disable-libstdcxx-dual-abi

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71049 --- Comment #1 from Jonathan Wakely --- This should be dealt with at the same time as PR 65762

[Bug fortran/71047] [7 Regression] Allocatable component of INTENT(OUT) dummy not set correctly

2016-05-10 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71047 Dominique d'Humieres changed: What|Removed |Added Priority|P3 |P4 Status|UNCONFIRMED

[Bug c++/71054] internal compiler error: in expand_expr_real_2, at expr.c:8097

2016-05-10 Thread john.ettedgui at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71054 --- Comment #1 from John Ettedgui --- Created attachment 38466 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38466&action=edit The .ii file in gzip format The standard .ii was too big to be attached so I gzipped it.

[Bug c++/71054] New: internal compiler error: in expand_expr_real_2, at expr.c:8097

2016-05-10 Thread john.ettedgui at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71054 Bug ID: 71054 Summary: internal compiler error: in expand_expr_real_2, at expr.c:8097 Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal

[Bug c++/71053] New: [6.1 regression] Volatile read optimized into endless loop

2016-05-10 Thread michael at weiser dot dinsnail.net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71053 Bug ID: 71053 Summary: [6.1 regression] Volatile read optimized into endless loop Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Pri

[Bug c++/71052] New: Use of Range Based For Loop in unsupported dialect results in malformed code

2016-05-10 Thread dengel at synopsys dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71052 Bug ID: 71052 Summary: Use of Range Based For Loop in unsupported dialect results in malformed code Product: gcc Version: 5.1.0 Status: UNCONFIRMED Severity: no

[Bug middle-end/44382] Slow integer multiply

2016-05-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44382 --- Comment #12 from Bill Schmidt --- I'd propose that this bug can now be closed. If nobody objects, I'll do that later this week.

[Bug c/71051] incorrect sparc64 code generated, inevitable jump to null function pointer

2016-05-10 Thread martin at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71051 --- Comment #1 from Martin Husemann --- Created attachment 38465 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38465&action=edit generated asm code

[Bug c/71051] New: incorrect sparc64 code generated, inevitable jump to null function pointer

2016-05-10 Thread martin at netbsd dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71051 Bug ID: 71051 Summary: incorrect sparc64 code generated, inevitable jump to null function pointer Product: gcc Version: 5.3.0 Status: UNCONFIRMED Severity: norm

[Bug middle-end/44382] Slow integer multiply

2016-05-10 Thread acsawdey at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44382 acsawdey at gcc dot gnu.org changed: What|Removed |Added CC||acsawdey at gcc dot gnu.org

[Bug tree-optimization/71050] New: [7 regression] test case gcc.target/powerpc/lhs-1.c fails starting with r236066

2016-05-10 Thread seurer at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71050 Bug ID: 71050 Summary: [7 regression] test case gcc.target/powerpc/lhs-1.c fails starting with r236066 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: n

[Bug libfortran/70684] [4.9/5/6/7 Regression] incorrect reading of values from file on Windows

2016-05-10 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70684 Jerry DeLisle changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug libfortran/70684] [4.9/5/6/7 Regression] incorrect reading of values from file on Windows

2016-05-10 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70684 --- Comment #19 from Jerry DeLisle --- Fixed on 7, 6, 5, and 4.9. and closing. Please let me know if further problems arise.

[Bug libstdc++/71049] New: [6/7 Regression] libstdc++ fails to build --with-default-libstdcxx-abi=gcc4-compatible --disable-libstdcxx-dual-abi

2016-05-10 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71049 Bug ID: 71049 Summary: [6/7 Regression] libstdc++ fails to build --with-default-libstdcxx-abi=gcc4-compatible --disable-libstdcxx-dual-abi Product: gcc Version: 6

[Bug target/70963] vec_cts/vec_ctf intrinsics produce wrong results for 64-bit floating point

2016-05-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70963 Bill Schmidt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/70963] vec_cts/vec_ctf intrinsics produce wrong results for 64-bit floating point

2016-05-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70963 --- Comment #9 from Bill Schmidt --- Author: wschmidt Date: Tue May 10 17:24:32 2016 New Revision: 236097 URL: https://gcc.gnu.org/viewcvs?rev=236097&root=gcc&view=rev Log: [gcc] 2016-05-10 Bill Schmidt Backport from mainline

[Bug tree-optimization/68030] Redundant address calculations in vectorized loop

2016-05-10 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68030 --- Comment #7 from rguenther at suse dot de --- On May 10, 2016 6:25:57 PM GMT+02:00, "amker at gcc dot gnu.org" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68030 > >--- Comment #6 from amker at gcc dot gnu.org --- >It's not only the v

[Bug tree-optimization/70916] [6 Regression] gcc ICE at -O3 on valid code on x86_64-linux-gnu in "tree_operand_check"

2016-05-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70916 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue May 10 16:59:04 2016 New Revision: 236094 URL: https://gcc.gnu.org/viewcvs?rev=236094&root=gcc&view=rev Log: Backported from mainline 2016-05-03 Jakub Jelinek

[Bug middle-end/70877] [MPX] ICE in in convert_move

2016-05-10 Thread zeccav at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70877 --- Comment #2 from Vittorio Zecca --- I confirm fixed in 6.1.0 and trunk. Thank you!

[Bug tree-optimization/68030] Redundant address calculations in vectorized loop

2016-05-10 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68030 --- Comment #6 from amker at gcc dot gnu.org --- It's not only the vectorizer generating CSE sub-optimal code, pre and lim also do this kind of transform. Compiling the attached example with below command line $ ./gcc -S -Ofast -march=haswell pr6

[Bug driver/70132] ARM -mcpu=native can cause a double free abort.

2016-05-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70132 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution

[Bug driver/70132] ARM -mcpu=native can cause a double free abort.

2016-05-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70132 --- Comment #11 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Tue May 10 16:15:20 2016 New Revision: 236092 URL: https://gcc.gnu.org/viewcvs?rev=236092&root=gcc&view=rev Log: [ARM] PR driver/70132: Avoid double fclose in driver-arm.

[Bug target/70963] vec_cts/vec_ctf intrinsics produce wrong results for 64-bit floating point

2016-05-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70963 --- Comment #8 from Bill Schmidt --- Author: wschmidt Date: Tue May 10 16:09:28 2016 New Revision: 236091 URL: https://gcc.gnu.org/viewcvs?rev=236091&root=gcc&view=rev Log: [gcc] 2016-05-10 Bill Schmidt Backport from mainline

[Bug target/70799] STV pass does not convert DImode shifts and rotates

2016-05-10 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70799 --- Comment #3 from Ilya Enkovich --- Author: ienkovich Date: Tue May 10 16:08:42 2016 New Revision: 236090 URL: https://gcc.gnu.org/viewcvs?rev=236090&root=gcc&view=rev Log: gcc/ PR target/70799 * config/i386/i386.c (dimode_sca

[Bug target/70963] vec_cts/vec_ctf intrinsics produce wrong results for 64-bit floating point

2016-05-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70963 --- Comment #7 from Bill Schmidt --- Author: wschmidt Date: Tue May 10 16:07:04 2016 New Revision: 236089 URL: https://gcc.gnu.org/viewcvs?rev=236089&root=gcc&view=rev Log: [gcc] 2016-05-10 Bill Schmidt Backport from mainline

[Bug middle-end/70877] [MPX] ICE in in convert_move

2016-05-10 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70877 --- Comment #1 from Ilya Enkovich --- Author: ienkovich Date: Tue May 10 16:06:36 2016 New Revision: 236088 URL: https://gcc.gnu.org/viewcvs?rev=236088&root=gcc&view=rev Log: gcc/ PR middle-end/70877 * tree-chkp.c (chkp_add_boun

[Bug testsuite/70227] pr69589 does not check for -rdynamic availability

2016-05-10 Thread jiwang at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70227 Jiong Wang changed: What|Removed |Added Target|arm-none-eabi |arm-none-eabi, |

[Bug ada/70786] Missing "not" breaks Ada.Text_IO.Get_Immediate(File, Item, Available)

2016-05-10 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70786 --- Comment #8 from Ilya Enkovich --- Author: ienkovich Date: Tue May 10 15:56:27 2016 New Revision: 236086 URL: https://gcc.gnu.org/viewcvs?rev=236086&root=gcc&view=rev Log: gcc/ PR tree-optimization/70786 * tree-chkp.c (chkp_f

[Bug libstdc++/71044] Optimize std::filesystem implementation

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71044 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libstdc++/71038] copy_file(...) returns false on successful copy.

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71038 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Tue May 10 15:39:14 2016 New Revision: 236084 URL: https://gcc.gnu.org/viewcvs?rev=236084&root=gcc&view=rev Log: libstdc++/71038 fix error checks in filesystem::copy_file PR lib

[Bug libstdc++/71038] copy_file(...) returns false on successful copy.

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71038 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/70927] avx512dq instructions emitted even with -mavx512vl -mno-avx512dq

2016-05-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70927 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Tue May 10 14:30:02 2016 New Revision: 236083 URL: https://gcc.gnu.org/viewcvs?rev=236083&root=gcc&view=rev Log: PR target/70927 * config/i386/sse.md (_andnot3), *

[Bug debug/70935] [6 Regression] ICE: verify_ssa failed (error: definition in block 9 does not dominate use in block 12) w/ -O3 -g

2016-05-10 Thread ienkovich at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70935 --- Comment #6 from Ilya Enkovich --- Author: ienkovich Date: Tue May 10 14:26:37 2016 New Revision: 236081 URL: https://gcc.gnu.org/viewcvs?rev=236081&root=gcc&view=rev Log: gcc/ 2016-05-10 Yuri Rumyantsev Backport from mainline r2

[Bug target/70963] vec_cts/vec_ctf intrinsics produce wrong results for 64-bit floating point

2016-05-10 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70963 --- Comment #6 from Bill Schmidt --- Author: wschmidt Date: Tue May 10 14:27:12 2016 New Revision: 236082 URL: https://gcc.gnu.org/viewcvs?rev=236082&root=gcc&view=rev Log: [gcc] 2016-05-10 Bill Schmidt PR target/70963 * con

[Bug libgcc/70720] moxie-rtems stanza does not include crti/crtn extra_parts

2016-05-10 Thread joel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70720 --- Comment #2 from Joel Sherrill --- Sebastian, should this be applied to other branches? Should the PR be closed?

[Bug c/71048] New: unexpected/invalid handling of partially aligned volatile

2016-05-10 Thread ledvinap+bugzilla at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71048 Bug ID: 71048 Summary: unexpected/invalid handling of partially aligned volatile Product: gcc Version: 5.3.1 Status: UNCONFIRMED Severity: normal Prio

[Bug libstdc++/71038] copy_file(...) returns false on successful copy.

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71038 --- Comment #1 from Jonathan Wakely --- I can't reproduce this with any version.

[Bug middle-end/71002] [6/7 Regression] -fstrict-aliasing breaks Boost's short string optimization implementation

2016-05-10 Thread tavianator at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71002 --- Comment #11 from Tavian Barnes --- Yeah I reported the Boost bug as https://svn.boost.org/trac/boost/ticket/12183.

[Bug fortran/71047] New: Allocatable component of INTENT(OUT) dummy not set correctly

2016-05-10 Thread mrestelli at gmail dot com
of file test.f90 Fortran runtime error: Attempting to allocate already allocated variable 'y' $ gfortran --version GNU Fortran (GCC) 7.0.0 20160510 (experimental) Notice that the dummy argument "y" of "set" has intent(out), so that its component "f" can not

[Bug tree-optimization/71039] [7 Regression] ICE: verify_ssa failed (error: definition in block 4 does not dominate use in block 5) w/ -O1 and above

2016-05-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71039 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/70986] [7 Regression] ICE on valid code at -O3 on x86_64-linux-gnu in combine_blocks, at tree-if-conv.c:2219

2016-05-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70986 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/71039] [7 Regression] ICE: verify_ssa failed (error: definition in block 4 does not dominate use in block 5) w/ -O1 and above

2016-05-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71039 --- Comment #3 from Richard Biener --- Author: rguenth Date: Tue May 10 13:13:59 2016 New Revision: 236079 URL: https://gcc.gnu.org/viewcvs?rev=236079&root=gcc&view=rev Log: 2016-05-10 Richard Biener PR tree-optimization/71039

[Bug libstdc++/71036] create_directory(p, ...) reports a failure when 'p' is an existing directory

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71036 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Tue May 10 13:04:21 2016 New Revision: 236076 URL: https://gcc.gnu.org/viewcvs?rev=236076&root=gcc&view=rev Log: libstdc++/71036 Handle EEXIST in filesystem::create_directory PR

[Bug target/71045] [SH] gcc.dg/torture/pr68264.c -O0 and -Os failures

2016-05-10 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71045 --- Comment #2 from Oleg Endo --- (In reply to Kazumoto Kojima from comment #1) > (In reply to Oleg Endo from comment #0) > > Kaz, do you know what's going wrong there? Some silent wrong code related > > to fenv maybe? > > Maybe, though I have

[Bug tree-optimization/70986] [7 Regression] ICE on valid code at -O3 on x86_64-linux-gnu in combine_blocks, at tree-if-conv.c:2219

2016-05-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70986 --- Comment #4 from Richard Biener --- The following fixes it for me, making sure the loop is rejected early by if-conversion. Index: gcc/cfganal.c === --- gcc/cfganal.c (revi

[Bug target/68945] enable libcilkrts on SPARC

2016-05-10 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68945 --- Comment #12 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #11 from Eric Botcazou --- [...] >> * One thing I wonder about is runtime/config/sparc/os-fence.h: when using >> __sync_synchronize, gcc emits membar #StoreLoad, while S

[Bug target/71045] [SH] gcc.dg/torture/pr68264.c -O0 and -Os failures

2016-05-10 Thread kkojima at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71045 --- Comment #1 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #0) > Kaz, do you know what's going wrong there? Some silent wrong code related > to fenv maybe? Maybe, though I have no idea for what is going on. You can see that tho

[Bug gcov-profile/67992] GCOV takes an absurdly long time to process a file

2016-05-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67992 --- Comment #5 from Jakub Jelinek --- Shorter testcase: struct A { char a1, a2, a3, a4, a5, a6, a7, a8, a9; char b1, b2, b3, b4, b5, b6, b7, b8, b9; char c1, c2, c3, c4, c5; }; struct A s; int main () { if (__builtin_expect (s.a1 < 0 ||

[Bug gcov-profile/67992] GCOV takes an absurdly long time to process a file

2016-05-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67992 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug libstdc++/71036] create_directory(p, ...) reports a failure when 'p' is an existing directory

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71036 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug gcov-profile/71046] gcov time hog

2016-05-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71046 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/71037] Exceptions thrown from "filesystem::canonical(...)" should contain both paths.

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71037 --- Comment #1 from Jonathan Wakely --- Author: redi Date: Tue May 10 12:22:32 2016 New Revision: 236074 URL: https://gcc.gnu.org/viewcvs?rev=236074&root=gcc&view=rev Log: libstdc++/71037 Add base path to filesystem::canonical exceptions

[Bug libstdc++/71037] Exceptions thrown from "filesystem::canonical(...)" should contain both paths.

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71037 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c/70255] change of the order of summation of floating point numbers despite no-associative-math

2016-05-10 Thread shatz at dsit dot co.il
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70255 --- Comment #14 from shatz at dsit dot co.il --- (In reply to Marek Polacek from comment #13) > So what exactly is not documented? > > And I disagree that a warning isn't necessary just because something is > documented -- that applies for almost

[Bug gcov-profile/71046] New: gcov time hog

2016-05-10 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71046 Bug ID: 71046 Summary: gcov time hog Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: gcov-profile Assignee: unas

[Bug target/71045] New: [SH] gcc.dg/torture/pr68264.c -O0 and -Os failures

2016-05-10 Thread olegendo at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71045 Bug ID: 71045 Summary: [SH] gcc.dg/torture/pr68264.c -O0 and -Os failures Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c++/70755] [ARM] excessive struct alignment for globals

2016-05-10 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70755 Richard Earnshaw changed: What|Removed |Added Priority|P3 |P4 Status|RESOLVED

[Bug libstdc++/71044] Optimize std::filesystem implementation

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71044 --- Comment #1 from Jonathan Wakely --- Created attachment 38461 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38461&action=edit Make directory iterators lazy (In reply to Jonathan Wakely from comment #0) > Directory iterators currently c

[Bug libstdc++/71044] New: Optimize std::filesystem implementation

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71044 Bug ID: 71044 Summary: Optimize std::filesystem implementation Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug libstdc++/71005] recursive_directory_iterator::operator++(int) incorrectly implemented

2016-05-10 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71005 --- Comment #2 from Jonathan Wakely --- Author: redi Date: Tue May 10 11:25:06 2016 New Revision: 236072 URL: https://gcc.gnu.org/viewcvs?rev=236072&root=gcc&view=rev Log: libstdc++/71005 fix post-increment for filesystem iterators PR l

[Bug c/70255] change of the order of summation of floating point numbers despite no-associative-math

2016-05-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70255 --- Comment #13 from Marek Polacek --- So what exactly is not documented? And I disagree that a warning isn't necessary just because something is documented -- that applies for almost any warning.

[Bug c/70255] change of the order of summation of floating point numbers despite no-associative-math

2016-05-10 Thread shatz at dsit dot co.il
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70255 --- Comment #12 from shatz at dsit dot co.il --- (In reply to Marek Polacek from comment #11) > I added the warning, so closing as fixed. Warning is nice, but IMHO it is far more important to document the behavior in online documentation, includi

[Bug fortran/70350] [5 Regression] ICE with -fcheck=all and array initialization

2016-05-10 Thread maximilien.levesque at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70350 max changed: What|Removed |Added CC||maximilien.levesque at gmail dot c

[Bug rtl-optimization/71022] GCC prefers register moves over move immediate

2016-05-10 Thread wdijkstr at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71022 --- Comment #2 from Wilco --- (In reply to Richard Biener from comment #1) > IRA might choose to do this as part of life-range splitting/shortening. Note > that reg-reg moves may be cheaper code-size wise (like on CISC archs with > non-fixed ins

[Bug c/70255] change of the order of summation of floating point numbers despite no-associative-math

2016-05-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70255 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/71041] mIPS:

2016-05-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71041 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC

[Bug c/70255] change of the order of summation of floating point numbers despite no-associative-math

2016-05-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70255 --- Comment #10 from Marek Polacek --- Author: mpolacek Date: Tue May 10 10:22:16 2016 New Revision: 236071 URL: https://gcc.gnu.org/viewcvs?rev=236071&root=gcc&view=rev Log: PR c/70255 * c-decl.c (diagnose_mismatched_decls): War

[Bug sanitizer/71042] libtsan requires __pointer_chk_guard@GLIBC_PRIVATE (6)

2016-05-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71042 --- Comment #2 from Richard Biener --- The symbol is provided by ld-linux-aarch64.so

[Bug target/71043] New: MIPS: Don't generate multiple lo_sums to access unaligned symbols or fields in packed structures

2016-05-10 Thread andrew.bennett at imgtec dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71043 Bug ID: 71043 Summary: MIPS: Don't generate multiple lo_sums to access unaligned symbols or fields in packed structures Product: gcc Version: 6.1.0 Status: UNCONFIRMED

[Bug sanitizer/71042] libtsan requires __pointer_chk_guard@GLIBC_PRIVATE (6)

2016-05-10 Thread dvyukov at google dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71042 Dmitry Vyukov changed: What|Removed |Added CC||dvyukov at google dot com --- Comment #1

[Bug tree-optimization/70964] [7 Regression] internal compiler error: in single_succ_edge, at basic-block.h:351

2016-05-10 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70964 --- Comment #5 from ktkachov at gcc dot gnu.org --- (In reply to Chengnian Sun from comment #4) > > Hi, > > May I know how did you find this bug-triggering test case? Is it generated > by some program generator or from the torture test suite? >

[Bug sanitizer/71042] New: libtsan requires __pointer_chk_guard@GLIBC_PRIVATE (6)

2016-05-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71042 Bug ID: 71042 Summary: libtsan requires __pointer_chk_guard@GLIBC_PRIVATE (6) Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug tree-optimization/70964] [7 Regression] internal compiler error: in single_succ_edge, at basic-block.h:351

2016-05-10 Thread chengniansun at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70964 Chengnian Sun changed: What|Removed |Added CC||chengniansun at gmail dot com --- Commen

[Bug tree-optimization/71031] [6/7 Regression] ICE in extract_range_from_binary_expr_1, at tree-vrp.c:2535 w/ -Os

2016-05-10 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71031 --- Comment #3 from Marek Polacek --- I'd like to give this a try.

[Bug rtl-optimization/71022] GCC prefers register moves over move immediate

2016-05-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71022 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug lto/70955] [6/7 Regression] Wrong code generation for __builtin_ms_va_list with -flto

2016-05-10 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70955 --- Comment #12 from Richard Biener --- The patch hints at type merging not being performed properly. AFAIR I saw that for some of the eventually late built "global" types in the backend: /* Calling abi specific va_list type nodes. */ static G

[Bug target/71041] New: mIPS:

2016-05-10 Thread andrew.bennett at imgtec dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71041 Bug ID: 71041 Summary: mIPS: Product: gcc Version: 6.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gc

  1   2   >