[Bug libfortran/79956] [7 Regression] many new -Wmaybe-uninitialized warnings with bootstrap-O3

2017-03-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79956 --- Comment #25 from Markus Trippelsdorf --- Created attachment 40956 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40956&action=edit estat warning Even gcc-5.4 warns about estat with -O3, so this is not a 7 regression. If anything, lets

[Bug c++/80026] New: Regression: passing unresolved function pointer to variadic function template yields "too many arguments" error

2017-03-13 Thread g...@arne-mertz.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80026 Bug ID: 80026 Summary: Regression: passing unresolved function pointer to variadic function template yields "too many arguments" error Product: gcc Version: 7.0.1

[Bug libfortran/79956] [7 Regression] many new -Wmaybe-uninitialized warnings with bootstrap-O3

2017-03-13 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79956 --- Comment #26 from Thomas Koenig --- Patch at https://gcc.gnu.org/ml/gcc-patches/2017-03/msg00619.html rejected at https://gcc.gnu.org/ml/fortran/2017-03/msg00052.html due to runtime overhead. Maybe it would be possible to suppress the warning

[Bug libfortran/79956] [7 Regression] many new -Wmaybe-uninitialized warnings with bootstrap-O3

2017-03-13 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79956 --- Comment #27 from rguenther at suse dot de --- On Sun, 12 Mar 2017, tkoenig at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79956 > > --- Comment #24 from Thomas Koenig --- > I think the warning about estat is a gcc

[Bug rtl-optimization/80025] [5/6/7 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libfortran/79956] [7 Regression] many new -Wmaybe-uninitialized warnings with bootstrap-O3

2017-03-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79956 --- Comment #28 from Markus Trippelsdorf --- (In reply to Thomas Koenig from comment #26) > Patch at https://gcc.gnu.org/ml/gcc-patches/2017-03/msg00619.html > rejected at https://gcc.gnu.org/ml/fortran/2017-03/msg00052.html > due to runtime over

[Bug libfortran/79956] [7 Regression] many new -Wmaybe-uninitialized warnings with bootstrap-O3

2017-03-13 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79956 --- Comment #29 from rguenther at suse dot de --- On Mon, 13 Mar 2017, trippels at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79956 > > --- Comment #28 from Markus Trippelsdorf --- > (In reply to Thomas Koenig from c

[Bug rtl-optimization/80025] [5/6/7 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-03-13 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 --- Comment #2 from Arseny Solokha --- (In reply to Martin Liška from comment #1) > Confirmed, on my x86_64-linux-gnu machine, I see ICE starting from r223026. > Thus it's just 6 regression? No, on my machine I see it w/ 5.4.0 too: % x86_64-pc-

[Bug rtl-optimization/80025] [5/6/7 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 --- Comment #3 from Martin Liška --- I guess it's somehow related to ulimit of stack size (I use 8MB).

[Bug rtl-optimization/80025] [5/6/7 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-03-13 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 --- Comment #4 from Arseny Solokha --- (In reply to Martin Liška from comment #3) > (I use 8MB). It's the same in my environment.

[Bug rtl-optimization/80025] [5/6/7 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 --- Comment #5 from Martin Liška --- (In reply to Arseny Solokha from comment #4) > (In reply to Martin Liška from comment #3) > > (I use 8MB). > > It's the same in my environment. Thus, can you please run it in valgrind. That should gently rep

[Bug rtl-optimization/80025] [5/6/7 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-03-13 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 --- Comment #6 from Arseny Solokha --- (In reply to Martin Liška from comment #5) > That should gently report stack > overflow? Exactly. ==3238== Stack overflow in thread #1: can't grow stack to 0xffe001000 ==3238== Can't extend stack to 0xff

[Bug demangler/79976] long list of demangle failures

2017-03-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79976 --- Comment #7 from Markus Trippelsdorf --- One big chunk of failures is due to the following: markus@x4 tmp % cat mangl.ii struct C; template struct B { template operator B(); T *operator->(); }; struct D { B tmp; template void m_fn1

[Bug lto/66295] [5/6/7 Regression] LTO generates incorrect resolver call for function multiversioning

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66295 --- Comment #8 from Martin Liška --- There's one follow-up issue I forgot to fix: $ gcc pr78419.c -fprofile-generate -O2 -g && ./a.out && gcc -fprofile-use -O2 pr78419.c -fdump-ipa-profile-details pr78419.c:34:1: internal compiler error: in init

[Bug other/79991] typo in params.def, PARAM_VECT_MAX_PEELING_FOR_ALIGNMENT

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79991 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug other/79991] typo in params.def, PARAM_VECT_MAX_PEELING_FOR_ALIGNMENT

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79991 --- Comment #3 from Richard Biener --- Author: rguenth Date: Mon Mar 13 09:13:14 2017 New Revision: 246083 URL: https://gcc.gnu.org/viewcvs?rev=246083&root=gcc&view=rev Log: 2017-03-13 Richard Biener PR other/79991 * params.d

[Bug tree-optimization/79992] accessing storage member of lambda via pointer with -no-pie causes the next function to overwrite the pointer's data

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79992 Richard Biener changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/79902] ICE in rebuild_frequencies, at predict.c:3689

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79902 --- Comment #1 from Martin Liška --- Ok, there

[Bug ipa/79902] ICE in rebuild_frequencies, at predict.c:3689

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79902 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/80007] --disable-bootstrap with gnat-5 leads to failed gnat-7 build on aarch64

2017-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80007 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug rtl-optimization/80004] non-atomic load moved to before atomic load with std::memory_order_acquire

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80004 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/80004] non-atomic load moved to before atomic load with std::memory_order_acquire

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80004 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW Component|rtl-optimization

[Bug c++/80004] [6 Regression] non-atomic load moved to before atomic load with std::memory_order_acquire

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80004 Richard Biener changed: What|Removed |Added Known to work||5.4.1 Target Milestone|---

[Bug sanitizer/80027] New: ASAN breaks DT_RPATH $ORIGIN in dlopen()

2017-03-13 Thread michael.thayer at oracle dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80027 Bug ID: 80027 Summary: ASAN breaks DT_RPATH $ORIGIN in dlopen() Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: saniti

[Bug tree-optimization/80006] loss of range information after widening conversion

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80006 --- Comment #1 from Richard Biener --- VRP does Visiting PHI node: x_4 = PHI Argument #0 (5 -> 4 executable) x_10: ~[-3, 7] EQUIVALENCES: { x_5(D) } (1 elements) Argument #1 (3 -> 4 executable) -4: [-4, -4] Meeting ~[

[Bug c++/80014] [6/7 Regression] Caret missing in error message

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80014 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.4

[Bug tree-optimization/80015] auto vectorization leaves scalar epilogue even if it is unreachable due to dominating n % 4 check

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80015 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug target/80017] [5/6/7 Regression] ICE: Max. number of generated reload insns per insn is achieved (90)

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80017 Richard Biener changed: What|Removed |Added Target Milestone|--- |5.5

[Bug middle-end/80020] [7 Regression] gcc confused about aligned_alloc argument order

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80020 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug rtl-optimization/80025] [5/6/7 Regression] ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion in rtx_equal_for_cselib_1)

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80025 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|---

[Bug demangler/70909] Libiberty Demangler segfaults (4)

2017-03-13 Thread palves at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70909 --- Comment #52 from Pedro Alves --- (In reply to Mark Wielaard from comment #51) > (In reply to Mark Wielaard from comment #50) > > But maybe the cplus_demangle_fill_xxx functions should do this initializing > > instead? In that case gdb only ne

[Bug c++/80004] [6 Regression] non-atomic load moved to before atomic load with std::memory_order_acquire

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80004 Richard Biener changed: What|Removed |Added CC||jakub at gcc dot gnu.org Depend

[Bug target/79911] VEC_SELECT bugs in arm neon patterns

2017-03-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79911 --- Comment #2 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Mon Mar 13 10:58:48 2017 New Revision: 246084 URL: https://gcc.gnu.org/viewcvs?rev=246084&root=gcc&view=rev Log: [ARM] PR target/79911: Invalid vec_select arguments

[Bug target/79911] VEC_SELECT bugs in arm neon patterns

2017-03-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79911 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution

[Bug target/80007] --disable-bootstrap with gnat-5 leads to failed gnat-7 build on aarch64

2017-03-13 Thread tulipawn at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80007 --- Comment #8 from PeteVine --- It was about -O3 -fomit-frame-pointer, but yeah, I don't care one bit either. Just make sure `--enable-languages=ada` works. (c++ is not being inferred so you end up with no xg++)

[Bug sanitizer/80028] New: Failure to build allyesconfig arm64 kernel using aarch64-none-linux-gnu

2017-03-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80028 Bug ID: 80028 Summary: Failure to build allyesconfig arm64 kernel using aarch64-none-linux-gnu Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug c++/79393] [7 Regression] cc1plus rejects valid code with noexcept

2017-03-13 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79393 --- Comment #1 from Nathan Sidwell --- Author: nathan Date: Mon Mar 13 11:58:15 2017 New Revision: 246085 URL: https://gcc.gnu.org/viewcvs?rev=246085&root=gcc&view=rev Log: PR c++/79393 DR 1658 workaround * method.c (synthesized_

[Bug c++/79393] [7 Regression] cc1plus rejects valid code with noexcept

2017-03-13 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79393 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|SUSPENDED --- Comment #2 from Nathan Si

[Bug target/71399] [5/6/7 Regression] 5.3.0 bootstrap comparison failure on arm-linux-gnueabihf

2017-03-13 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71399 --- Comment #19 from wilco at gcc dot gnu.org --- (In reply to Jeffrey A. Law from comment #18) > I've been able to reproduce this under arm-qemu. > > Start by bootstrapping and installing gcc-4.9.4. Then use that gcc-4.9.4 to > build gcc-5.3.0

[Bug bootstrap/79771] [7 Regression] in-tree zlib breaks build

2017-03-13 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79771 Matthias Klose changed: What|Removed |Added URL||https://github.com/madler/z

[Bug rtl-optimization/79856] rtl_verify_edges: use internal_error instead of error

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79856 --- Comment #5 from Martin Liška --- Created attachment 40958 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40958&action=edit Candidate untested patch I'm sending candidate patch. Can you please Roland tell me where we distinguish which m

[Bug tree-optimization/79992] accessing storage member of lambda via pointer with -no-pie causes the next function to overwrite the pointer's data

2017-03-13 Thread yanai.eli11 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79992 --- Comment #14 from Yanai --- > > How so? SRA has > > > [t1.cc:10:47] [t1.cc:10:47] D.36138.v = [t1.cc:24:29] &[t1.cc:24:20] > > MEM[(const struct __lambda0 *)[t1.cc:17:42] &D.36138].__i; > ... > > [t1.cc:17:42] D.36138 ={v} {CLOBBER}; >

[Bug c++/80029] New: [6/7 Regression] valgrind error in new_omp_context(omp_region_type) (gimplify.c:400)

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80029 Bug ID: 80029 Summary: [6/7 Regression] valgrind error in new_omp_context(omp_region_type) (gimplify.c:400) Product: gcc Version: 7.0 Status: UNCONFIRMED Keywor

[Bug tree-optimization/80030] New: [7 Regression] valgrind error in vect_get_slp_defs at tree-vect-slp.c:3360

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80030 Bug ID: 80030 Summary: [7 Regression] valgrind error in vect_get_slp_defs at tree-vect-slp.c:3360 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/80030] [7 Regression] valgrind error in vect_get_slp_defs at tree-vect-slp.c:3360

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80030 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug rtl-optimization/79985] ICE in code_motion_path_driver, at sel-sched.c:6580

2017-03-13 Thread abel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79985 --- Comment #5 from Andrey Belevantsev --- Well, we can special case this in sel-sched either along the lines of df-scan.c, or even easier, just forbid any asm reordering given the DF hunk. Generally speaking, we've been bitten a couple of times

[Bug libstdc++/67578] std::random_device::entropy() always returns 0

2017-03-13 Thread ryxi at stu dot xidian.edu.cn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67578 --- Comment #2 from Xi Ruoyao --- (In reply to Xi Ruoyao from comment #1) > Or maybe we should keep the ABI unchanged and put all the implementation > in the header random.h? No. It would then pollute the global namespace with sys/ioctl.h and

[Bug tree-optimization/79992] accessing storage member of lambda via pointer with -no-pie causes the next function to overwrite the pointer's data

2017-03-13 Thread yanai.eli11 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79992 --- Comment #15 from Yanai --- > How so? SRA has > > > [t1.cc:10:47] [t1.cc:10:47] D.36138.v = [t1.cc:24:29] &[t1.cc:24:20] > > MEM[(const struct __lambda0 *)[t1.cc:17:42] &D.36138].__i; > ... > > [t1.cc:17:42] D.36138 ={v} {CLOBBER}; > ...

[Bug sanitizer/80027] ASAN breaks DT_RPATH $ORIGIN in dlopen()

2017-03-13 Thread m.ostapenko at samsung dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80027 Maxim Ostapenko changed: What|Removed |Added CC||m.ostapenko at samsung dot com --- Com

[Bug tree-optimization/79981] Forwprop not working for __atomic_compare_exchange_n

2017-03-13 Thread vogt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79981 --- Comment #10 from Dominik Vogt --- Thanks for the fix; I'll regression test it soon, just need some time.

[Bug fortran/80009] Printing/writing a structure with a real edit descriptor.

2017-03-13 Thread walt.brainerd at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80009 --- Comment #7 from Walt Brainerd --- I took "not processed by" to mean that there is no DT edit descriptor corresponding to it. But I see how this might be interpreted otherwise. Intel agrees with me FWIW. Maybe this is a question for J3 (or

[Bug target/71399] [5/6/7 Regression] 5.3.0 bootstrap comparison failure on arm-linux-gnueabihf

2017-03-13 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71399 --- Comment #20 from Jeffrey A. Law --- THe question I'm really trying to answer is whether or not the bug is limited to gcc-4.9.x. If so, then we can just close this as 4.9.x are dead branches. It appears that's the case, but I'm doing a verif

[Bug c++/80016] error is positioned incorrectly

2017-03-13 Thread dmalcolm at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80016 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug gcov-profile/80031] New: gcno files contain BB flags that are not used

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80031 Bug ID: 80031 Summary: gcno files contain BB flags that are not used Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: gcov-

[Bug c/79816] -Wformat-security should warn about missing or excess precision/width in %s specifiers

2017-03-13 Thread felix.von.s at posteo dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79816 felix changed: What|Removed |Added See Also|https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=79554

[Bug target/79963] vec_eq_any extracts wrong CR bit when compiling with -mcpu=power9

2017-03-13 Thread kelvin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79963 --- Comment #1 from kelvin at gcc dot gnu.org --- Author: kelvin Date: Mon Mar 13 15:11:46 2017 New Revision: 246096 URL: https://gcc.gnu.org/viewcvs?rev=246096&root=gcc&view=rev Log: Use this branch to work on pr 79963: vec_eq_any extracts wron

[Bug gcov-profile/80031] gcno files contain BB flags that are not used

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80031 --- Comment #1 from Martin Liška --- It shrinks gcno file for tramp3d (w/ --coverage) from 5.7MB to 5.4MB.

[Bug c++/80032] New: C++ excessive stack usage (no stack reuse)

2017-03-13 Thread jan.smets at nokia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80032 Bug ID: 80032 Summary: C++ excessive stack usage (no stack reuse) Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/80029] [6/7 Regression] valgrind error in new_omp_context(omp_region_type) (gimplify.c:400)

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80029 Richard Biener changed: What|Removed |Added Target Milestone|--- |6.4

[Bug sanitizer/80028] Failure to build allyesconfig arm64 kernel using aarch64-none-linux-gnu

2017-03-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80028 --- Comment #1 from Andrew Pinski --- This smells like the code got too big for the current memory model.

[Bug c++/80032] [6/7 Regression] C++ excessive stack usage (no stack reuse)

2017-03-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80032 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|

[Bug middle-end/78339] -fsuggest-attribute=noreturn should not warn on -fcheck-pointer-bounds clones

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78339 --- Comment #2 from Martin Liška --- Author: marxin Date: Mon Mar 13 15:30:17 2017 New Revision: 246098 URL: https://gcc.gnu.org/viewcvs?rev=246098&root=gcc&view=rev Log: Do not warn -Wsuggest-attribute=noreturn for main.chkp (PR middle-end/7833

[Bug middle-end/78339] -fsuggest-attribute=noreturn should not warn on -fcheck-pointer-bounds clones

2017-03-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78339 Martin Liška changed: What|Removed |Added Known to work||7.0 --- Comment #3 from Martin Liška ---

[Bug tree-optimization/80032] [6/7 Regression] C++ excessive stack usage (no stack reuse)

2017-03-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80032 --- Comment #2 from Andrew Pinski --- (In reply to Richard Biener from comment #1) > For trunk ehcleanup1 removes them. Though with -fno-exceptions, they are gone before hand.

[Bug target/80019] ICE in ix86_vector_duplicate_value, at config/i386/i386.c:42584

2017-03-13 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80019 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/80032] [6/7 Regression] C++ excessive stack usage (no stack reuse)

2017-03-13 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80032 --- Comment #3 from Andrew Pinski --- cddce1 removes them for -fno-exceptions case.

[Bug ada/80033] New: style suggestions for gcc/ada/gcc-interface/Makefile.in

2017-03-13 Thread nicolas.boulenguez at free dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80033 Bug ID: 80033 Summary: style suggestions for gcc/ada/gcc-interface/Makefile.in Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priori

[Bug fortran/39239] Reject SAVEd variables EQUIVALENCEd to a COMMON

2017-03-13 Thread koenigni at student dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39239 --- Comment #6 from Nicolas Koenig --- Created attachment 40962 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40962&action=edit Proposed patch for EQUIVALENCE / VOLATILE This patch should cover the case of one EQUIVALENCE object being VOL

[Bug tree-optimization/79920] [6 Regression] Incorrect floating point results when compiling with -O3

2017-03-13 Thread andrey.y.guskov at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79920 Andrey Guskov changed: What|Removed |Added CC||andrey.y.guskov at intel dot com --- Co

[Bug libstdc++/67578] std::random_device::entropy() always returns 0

2017-03-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67578 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/79856] rtl_verify_edges: use internal_error instead of error

2017-03-13 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79856 --- Comment #6 from Roland Illig --- I would define the rules as follows, the first matching rule wins: 1. do not translate messages that contain names of GCC implementation functions 2. do not translate messages that contain the words GIMPLE,

[Bug libstdc++/80034] New: [5/6 Regression] unqualified calls to std::distance in std::list::sort

2017-03-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80034 Bug ID: 80034 Summary: [5/6 Regression] unqualified calls to std::distance in std::list::sort Product: gcc Version: 6.3.1 Status: UNCONFIRMED Keywords: rejects-

[Bug sanitizer/77631] no symbols in backtrace shown by ASan when debug info is split

2017-03-13 Thread d.khalikov at partner dot samsung.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77631 --- Comment #3 from Denis Khalikov --- Created attachment 40963 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40963&action=edit patch for PR sanitizer/77631 Hello everyone, i have a patch for this issue. (see attachment PR_sanitizer_77631

[Bug sanitizer/77631] no symbols in backtrace shown by ASan when debug info is split

2017-03-13 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77631 Ian Lance Taylor changed: What|Removed |Added CC||ian at airs dot com --- Comment #4 fr

[Bug fortran/39239] Reject SAVEd variables EQUIVALENCEd to a COMMON

2017-03-13 Thread kargl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39239 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org --- C

[Bug sanitizer/77631] no symbols in backtrace shown by ASan when debug info is split

2017-03-13 Thread d.khalikov at partner dot samsung.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77631 Denis Khalikov changed: What|Removed |Added CC||d.khalikov at partner dot samsung.

[Bug fortran/39239] Reject SAVEd variables EQUIVALENCEd to a COMMON

2017-03-13 Thread koenigni at student dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39239 Nicolas Koenig changed: What|Removed |Added Attachment #40962|0 |1 is obsolete|

[Bug fortran/39239] Reject SAVEd variables EQUIVALENCEd to a COMMON

2017-03-13 Thread koenigni at student dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39239 --- Comment #9 from Nicolas Koenig --- (In reply to kargl from comment #7) > (In reply to Nicolas Koenig from comment #6) > > Created attachment 40962 [details] > > Proposed patch for EQUIVALENCE / VOLATILE > > > > This patch should cover the ca

[Bug libstdc++/80034] [5/6 Regression] unqualified calls to std::distance in std::list::sort

2017-03-13 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80034 Ville Voutilainen changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/79919] Warning specifies end of method rather than the correct line

2017-03-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79919 Martin Sebor changed: What|Removed |Added CC||msebor at gcc dot gnu.org --- Comment #1

[Bug translation/80001] diagnostics: untranslateable %s placeholders in omp-offload.c

2017-03-13 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80001 --- Comment #2 from joseph at codesourcery dot com --- On Sat, 11 Mar 2017, roland.illig at gmx dot de wrote: > error_at (loop->loc, loop->routine > ? "routine call uses same OpenACC parallelism as containing loop" > : "inner

[Bug tree-optimization/80006] loss of range information after widening conversion

2017-03-13 Thread joseph at codesourcery dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80006 --- Comment #2 from joseph at codesourcery dot com --- The premature promotion probably comes from targetm.calls.promote_prototypes, which currently takes effect in the front ends (affecting the IR generated for both caller and callee). I thin

[Bug fortran/39239] Reject SAVEd variables EQUIVALENCEd to a COMMON

2017-03-13 Thread sgk at troutmask dot apl.washington.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39239 --- Comment #10 from Steve Kargl --- On Mon, Mar 13, 2017 at 05:38:57PM +, koenigni at student dot ethz.ch wrote: > > (In reply to kargl from comment #7) > > > > Do you have a copyright assignment on file with the FSF > > for GCC? Your fir

[Bug libstdc++/70893] codecvt incorrectly decodes UTF-16be

2017-03-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70893 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c/79855] params.def: missing period in PARAM_MAX_STORES_TO_MERGE

2017-03-13 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79855 Roland Illig changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c/79855] params.def: missing period in PARAM_MAX_STORES_TO_MERGE

2017-03-13 Thread roland.illig at gmx dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79855 --- Comment #5 from Roland Illig --- Here is a simple program to check the help strings for consistency: #include #include static void assert_trailing_dot(const char *help) { size_t len = strlen(help); if (len > 0 && help[len-

[Bug libstdc++/80034] [5/6 Regression] unqualified calls to std::distance in std::list::sort

2017-03-13 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80034 --- Comment #2 from ville at gcc dot gnu.org --- Author: ville Date: Mon Mar 13 19:41:50 2017 New Revision: 246107 URL: https://gcc.gnu.org/viewcvs?rev=246107&root=gcc&view=rev Log: PR libstdc++/80034 * include/bits/list.tcc (merge(list&&)): Use

[Bug libstdc++/80034] [5/6 Regression] unqualified calls to std::distance in std::list::sort

2017-03-13 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80034 --- Comment #3 from ville at gcc dot gnu.org --- Author: ville Date: Mon Mar 13 19:43:27 2017 New Revision: 246108 URL: https://gcc.gnu.org/viewcvs?rev=246108&root=gcc&view=rev Log: PR libstdc++/80034 * include/bits/list.tcc (merge(list&&)): Use

[Bug libstdc++/80034] [5/6 Regression] unqualified calls to std::distance in std::list::sort

2017-03-13 Thread ville at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80034 --- Comment #4 from ville at gcc dot gnu.org --- Author: ville Date: Mon Mar 13 19:44:42 2017 New Revision: 246109 URL: https://gcc.gnu.org/viewcvs?rev=246109&root=gcc&view=rev Log: PR libstdc++/80034 * include/bits/list.tcc (merge(list&&)): Use

[Bug libstdc++/80034] [5/6 Regression] unqualified calls to std::distance in std::list::sort

2017-03-13 Thread ville.voutilainen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80034 Ville Voutilainen changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/78661] [OOP] Namelist output missing object designator under DTIO

2017-03-13 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78661 --- Comment #25 from janus at gcc dot gnu.org --- (In reply to Jerry DeLisle from comment #24) > I dont think the parent is suppose to emit the Object name. What if there > are multiple components? Huh, I'm not sure. But your statement contradict

[Bug target/79793] Incorrect stack alignment for interrupt handler in 64-bit

2017-03-13 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79793 H.J. Lu changed: What|Removed |Added Status|RESOLVED|REOPENED Last reconfirmed|

[Bug target/80035] New: [nvptx] non-returning function call causes ptxas sigsegv

2017-03-13 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80035 Bug ID: 80035 Summary: [nvptx] non-returning function call causes ptxas sigsegv Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priorit

[Bug target/80035] [nvptx] non-returning function call causes ptxas sigsegv

2017-03-13 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80035 --- Comment #1 from Tom de Vries --- Created attachment 40965 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40965&action=edit pr58640.s

[Bug target/80035] [nvptx] non-returning function call causes ptxas sigsegv

2017-03-13 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80035 Tom de Vries changed: What|Removed |Added CC||tschwinge at gcc dot gnu.org --- Comment

[Bug libstdc++/79820] std::ifstream sets errno to zero

2017-03-13 Thread i.nixman at autistici dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79820 --- Comment #2 from niXman --- Created attachment 40966 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40966&action=edit patch

[Bug middle-end/79538] missing -Wformat-overflow with %s and non-member array arguments

2017-03-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79538 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug libstdc++/79820] std::ifstream sets errno to zero

2017-03-13 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79820 --- Comment #3 from Jonathan Wakely --- Comment on attachment 40966 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40966 patch It's quite possible that "errno" is a macro for something called "__errno" on some systems, so this would fail t

[Bug ada/80033] style suggestions for gcc/ada/gcc-interface/Makefile.in

2017-03-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80033 Eric Botcazou changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/79908] ICE in gimplify_expr (gimplify.c:12155) gimplification failed

2017-03-13 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79908 Bill Schmidt changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |wschmidt at gcc dot gnu.org --- C

  1   2   >