[Bug rtl-optimization/80818] LRA clobbers live hard reg clobbered during rematerialization

2017-11-16 Thread krebbel at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80818 Andreas Krebbel changed: What|Removed |Added Priority|P3 |P2 --- Comment #8 from Andreas

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-11-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #16 from Eric Botcazou --- This also breaks 'make all-gnattools' in a bootstrap build: g++ -std=gnu++98 -static-libstdc++ -static-libgcc -I- -I../rts -I. -I/home/eric/svn/gcc/gcc/ada -static-libstdc++ -static-libgcc -DIN_GCC -g

[Bug c++/83018] To support creation of header-only C++ libraries with SIMD optimization and dynamic dispatch, allow all x86 intrinsics regardless of target instruction set

2017-11-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83018 Richard Biener changed: What|Removed |Added Target||x86_64-*-* i?86-*-*

[Bug c/68325] missing -Warray-bounds on a negative subscript into a flexible array member

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68325 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug tree-optimization/82588] missing -Warray-bounds on a excessively large index

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82588 Martin Sebor changed: What|Removed |Added Known to work||8.0 Target Milestone|---

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 --- Comment #10 from Dominique d'Humieres --- > Created attachment 42621 [details] > updated patch AFAICT the patch does not fix the problem: without the patch PI 2.98876095 PI 3.14159274 4.742u 0.015s 0:04.77 99.5% 0+0k

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 82588, which changed state. Bug 82588 Summary: missing -Warray-bounds on a excessively large index https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82588 What|Removed |Added

[Bug tree-optimization/82588] missing -Warray-bounds on a excessively large index

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82588 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED See Also|

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 59124, which changed state. Bug 59124 Summary: [6 Regression] Wrong warnings "array subscript is above array bounds" https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59124 What|Removed

[Bug c++/83020] New: ('17) Class template constructor call skipped with no error when substitution fails in default argument

2017-11-16 Thread oremanj at mit dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83020 Bug ID: 83020 Summary: ('17) Class template constructor call skipped with no error when substitution fails in default argument Product: gcc Version: 7.2.1 Status:

[Bug fortran/69455] [6/7/8 Regression] [F08] Assembler error(s) when using intrinsic modules in two BLOCK

2017-11-16 Thread drikosev at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69455 Ev Drikos changed: What|Removed |Added CC||drikosev at gmail dot com --- Comment #12

[Bug tree-optimization/82583] missing -Warray-bounds on out-of-bounds inner indices

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82583 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/59124] [6 Regression] Wrong warnings "array subscript is above array bounds"

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59124 Martin Sebor changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug debug/83010] [AARCH64] DW_AT_location is not emitted for thread local variable

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83010 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-11-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #18 from Eric Botcazou --- > all-gnattools: configure-gnattools > @: $(MAKE); $(unstage) > @r=`${PWD_COMMAND}`; export r; \ > s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ > $(HOST_EXPORTS) \ >

[Bug tree-optimization/82588] missing -Warray-bounds on a excessively large index

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82588 --- Comment #4 from Martin Sebor --- Author: msebor Date: Thu Nov 16 16:12:36 2017 New Revision: 254830 URL: https://gcc.gnu.org/viewcvs?rev=254830=gcc=rev Log: PR tree-optimization/82588 - missing -Warray-bounds on a excessively large index PR

[Bug tree-optimization/82583] missing -Warray-bounds on out-of-bounds inner indices

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82583 --- Comment #3 from Martin Sebor --- Author: msebor Date: Thu Nov 16 16:12:36 2017 New Revision: 254830 URL: https://gcc.gnu.org/viewcvs?rev=254830=gcc=rev Log: PR tree-optimization/82588 - missing -Warray-bounds on a excessively large index PR

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 82583, which changed state. Bug 82583 Summary: missing -Warray-bounds on out-of-bounds inner indices https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82583 What|Removed |Added

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 63477, which changed state. Bug 63477 Summary: [6/7/8 Regression] Bogus warning with -O3 -Warray-bounds: array subscript is above array bounds https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63477 What

[Bug middle-end/63477] [6/7/8 Regression] Bogus warning with -O3 -Warray-bounds: array subscript is above array bounds

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63477 --- Comment #2 from Martin Sebor --- Author: msebor Date: Thu Nov 16 16:48:36 2017 New Revision: 254833 URL: https://gcc.gnu.org/viewcvs?rev=254833=gcc=rev Log: PR middle-end/63477 - Bogus warning with -O3 -Warray-bounds: array subscript is

[Bug middle-end/63477] [6/7/8 Regression] Bogus warning with -O3 -Warray-bounds: array subscript is above array bounds

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63477 Martin Sebor changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug tree-optimization/71026] Missing division optimizations

2017-11-16 Thread wilco at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71026 --- Comment #9 from Wilco --- Author: wilco Date: Thu Nov 16 11:54:49 2017 New Revision: 254816 URL: https://gcc.gnu.org/viewcvs?rev=254816=gcc=rev Log: Canonicalize constant multiplies in division This patch implements some of the

[Bug c++/83000] Constraints for union-templates do not work

2017-11-16 Thread ensadc at mailnesia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83000 ensadc at mailnesia dot com changed: What|Removed |Added CC||ensadc at mailnesia dot com

[Bug middle-end/83019] [8 Regression] Compiler dumps predictions with -nan%

2017-11-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83019 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0 Summary|Compiler dumps

[Bug c++/81060] [8 Regression] ICE with un-expanded parameter pack

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81060 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/81060] [8 Regression] ICE with un-expanded parameter pack

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81060 --- Comment #2 from Nathan Sidwell --- Author: nathan Date: Thu Nov 16 12:11:36 2017 New Revision: 254817 URL: https://gcc.gnu.org/viewcvs?rev=254817=gcc=rev Log: [PR c++/81060] ICE with invalid initialzer via lambda

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 --- Comment #7 from Richard Biener --- If I "fix" GCC to consider the loop you annotate parallel: do concurrent (i = 1:nsplit) pi(i) = sum(compute( low(i), high(i) )) end do then we arrive at computing 4 iterations of that loop

[Bug middle-end/83019] Compiler dumps predictions with -nan%

2017-11-16 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83019 Uroš Bizjak changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #1

[Bug c++/79331] ICE on valid C++14 code (with initialized lambda capture) on x86_64-linux-gnu: in canonicalize_component_ref, at gimplify.c:2451

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79331 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/82737] [ICE] Compiler segfault on compilation of a certain file (full cause unknown) (file too large for upload, link provided)

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82737 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/82737] [ICE] Compiler segfault on compilation of a certain file (full cause unknown) (file too large for upload, link provided)

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82737 --- Comment #23 from Nathan Sidwell --- Author: nathan Date: Thu Nov 16 14:54:54 2017 New Revision: 254823 URL: https://gcc.gnu.org/viewcvs?rev=254823=gcc=rev Log: [PATCH] New lang hook https://gcc.gnu.org/ml/gcc-patches/2017-11/msg01340.html

[Bug c++/82836] [8 Regression] ICE on valid code

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82836 --- Comment #1 from Nathan Sidwell --- Author: nathan Date: Thu Nov 16 14:54:54 2017 New Revision: 254823 URL: https://gcc.gnu.org/viewcvs?rev=254823=gcc=rev Log: [PATCH] New lang hook https://gcc.gnu.org/ml/gcc-patches/2017-11/msg01340.html

[Bug c++/82836] [8 Regression] ICE on valid code

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82836 Nathan Sidwell changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug driver/83016] gnat1: warning: command line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for Ada

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

[Bug sanitizer/83014] ICE in pretty-print with -fsanitize=bounds

2017-11-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83014 --- Comment #6 from Martin Liška --- Sorry, but I can't reproduce on linux with cross compiler for mingw32.

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread cfztol at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 --- Comment #5 from Christian Felter --- Okay, sounds like there is hope. By the way, the problem also exists without a function call. Declaring real, dimension(nsplit) :: tmp and replacing the loop with do concurrent (i = 1:nsplit)

[Bug c++/83003] Using the detection idiom and void_t causes an error

2017-11-16 Thread ensadc at mailnesia dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83003 ensadc at mailnesia dot com changed: What|Removed |Added CC||ensadc at mailnesia dot com

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 --- Comment #6 from rguenther at suse dot de --- On November 16, 2017 2:22:50 PM GMT+01:00, cfztol at hotmail dot com wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 > >--- Comment #5 from Christian Felter

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread cfztol at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 --- Comment #3 from Christian Felter --- Ultimately, I wanted to compute k like this k = permutation( j ) where permutation is a 1D array of integers (from 1 to 4, e.g. [ 1, 4, 2, 1, 3, ... etc] ). This would allow an easy way of parallelizing

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 --- Comment #4 from rguenther at suse dot de --- On November 16, 2017 1:22:37 PM GMT+01:00, cfztol at hotmail dot com wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 > >--- Comment #3 from Christian Felter

[Bug middle-end/83019] New: Compiler dumps predictions with -nan%

2017-11-16 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83019 Bug ID: 83019 Summary: Compiler dumps predictions with -nan% Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 --- Comment #8 from Richard Biener --- Created attachment 42620 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42620=edit patch Otherwise untested patch. Note ivdep is mapped to safelen which isn't useful for parallelization given

[Bug c++/83018] New: To support creation of header-only C++ libraries with SIMD optimization and dynamic dispatch, allow all intrinsics regardless of target architecture

2017-11-16 Thread kerukuro at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83018 Bug ID: 83018 Summary: To support creation of header-only C++ libraries with SIMD optimization and dynamic dispatch, allow all intrinsics regardless of target architecture

[Bug ada/81878] --disable-bootstrap --enable-languages=ada fails

2017-11-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878 --- Comment #17 from Richard Biener --- (In reply to Eric Botcazou from comment #16) > This also breaks 'make all-gnattools' in a bootstrap build: > > g++ -std=gnu++98 -static-libstdc++ -static-libgcc -I- -I../rts -I. >

[Bug middle-end/78809] Inline strcmp with small constant strings

2017-11-16 Thread law at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78809 --- Comment #21 from Jeffrey A. Law --- Author: law Date: Fri Nov 17 05:32:05 2017 New Revision: 254856 URL: https://gcc.gnu.org/viewcvs?rev=254856=gcc=rev Log: 2017-11-15 Qing Zhao PR middle-end/78809 *

[Bug libstdc++/66689] comp_ellint_3 and ellint_3 return garbage values

2017-11-16 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66689 --- Comment #4 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- My last comment is nuts. I was thrown by the fact that GSL, against which I've been testing, and the Carlson papers that form the basis if the implementation use the +nu

[Bug libstdc++/66689] comp_ellint_3 and ellint_3 return garbage values

2017-11-16 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66689 --- Comment #5 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- in other news I've switched to boost to test this.

[Bug c++/83028] New: Incorrect -Wsequence-point warning in correct C++17 code with new evaluation order rules

2017-11-16 Thread ixsci at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83028 Bug ID: 83028 Summary: Incorrect -Wsequence-point warning in correct C++17 code with new evaluation order rules Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug testsuite/82997] [8 regression] gcc.dg/cpp/sysmac1.c and gcc.dg/cpp/macsyntx.c fail starting with r254707

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82997 --- Comment #6 from Jakub Jelinek --- Author: jakub Date: Fri Nov 17 07:42:28 2017 New Revision: 254857 URL: https://gcc.gnu.org/viewcvs?rev=254857=gcc=rev Log: PR testsuite/82997 * gcc.dg/cpp/macsyntx.c (var1, rest): Don't

[Bug c++/82799] [8 Regression] -Wunused-but-set-variable false positive

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82799 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug web/78315] "Changes" don't explain what "LRA" is

2017-11-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78315 --- Comment #2 from Eric Gallager --- The "Changes" page for gcc-7 at least says now that LRA is "(a new local register allocator)"; is that enough?

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 --- Comment #11 from rguenther at suse dot de --- On November 16, 2017 5:42:02 PM GMT+01:00, "dominiq at lps dot ens.fr" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 > >--- Comment #10 from Dominique

[Bug tree-optimization/82946] member pointer defeats strlen optimization involving a string literal

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82946 --- Comment #6 from Martin Sebor --- (In reply to rguent...@suse.de from comment #5) > This means you can very well replace memcpy with strcpy if you know > there's a '\0' in and only in the right place. Sure, except when dealing with a string

[Bug fortran/83012] [8 Regression] Simply contiguous pointer function not recognized as contiguous

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83012 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug c++/82781] [6/7/8 Regression] Vector extension operators return wrong result in constexpr

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82781 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug fortran/83021] New: [7 Regression] gfortran segfault

2017-11-16 Thread doko at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 Bug ID: 83021 Summary: [7 Regression] gfortran segfault Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug middle-end/83022] New: malloc & memset -> calloc is not always an optimization

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83022 Bug ID: 83022 Summary: malloc & memset -> calloc is not always an optimization Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/83021] [7 Regression] gfortran segfault

2017-11-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|

[Bug c++/82781] [6/7/8 Regression] Vector extension operators return wrong result in constexpr

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82781 --- Comment #3 from Jakub Jelinek --- Created attachment 42624 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42624=edit gcc8-pr82781.patch Untested fix.

[Bug middle-end/83023] New: branch probabilities pessimize malloc

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83023 Bug ID: 83023 Summary: branch probabilities pessimize malloc Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug c++/79092] template: type ignored if value already instantiated

2017-11-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79092 --- Comment #5 from Jason Merrill --- Author: jason Date: Thu Nov 16 20:13:48 2017 New Revision: 254843 URL: https://gcc.gnu.org/viewcvs?rev=254843=gcc=rev Log: PR c++/79092 - non-type args of different types are different *

[Bug fortran/82976] [8 Regression] Error: non-trivial conversion at assignment since r254526

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82976 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug fortran/82904] [7/8 Regression] ICE in make_ssa_name_fn, at tree-ssanames.c:261

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82904 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P4 CC|

[Bug tree-optimization/82977] [8 Regression] AddressSanitizer: heap-use-after-free in strlen_optimize_stmt .././../gcc/tree-ssa-strlen.c:2971

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82977 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debug/83010] [AARCH64] DW_AT_location is not emitted for thread local variable

2017-11-16 Thread qiyao at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83010 --- Comment #3 from Yao Qi --- (In reply to Jakub Jelinek from comment #2) > From quick look, it seems gas/ld just doesn't have corresponding support, so > that would need to be written first. There is R_AARCH64_TLS_DTPREL64 > relocation,

[Bug libstdc++/83025] xfstream::open with char* gets caught on C++17 path overload.

2017-11-16 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83025 --- Comment #1 from Ed Smith-Rowland <3dw4rd at verizon dot net> --- Created attachment 42628 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42628=edit patch... enable_if with is_class_v.

[Bug tree-optimization/53805] combine_comparisons changes trapping behavior

2017-11-16 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53805 --- Comment #11 from Marc Glisse --- (In reply to Richard Biener from comment #3) > > I am happy to relabel this bug (or file a new one if you prefer) as a missed > > optimization. > > I'd say open a new one. For reference, that's PR 53806.

[Bug driver/83016] gnat1: warning: command line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for Ada

2017-11-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83016 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED CC|ebotcazou

[Bug driver/83016] gnat1: warning: command line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for Ada

2017-11-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83016 --- Comment #5 from Eric Botcazou --- Created attachment 42629 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42629=edit Tentative fix The patch makes sure g++ is only used to link and not to compile Ada stuff.

[Bug fortran/82996] ICE and segfault with derived type finalization

2017-11-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996 Dominique d'Humieres changed: What|Removed |Added Blocks||37336 --- Comment #7 from

[Bug fortran/83021] [7 Regression] gfortran segfault

2017-11-16 Thread zbeekman at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83021 Zaak changed: What|Removed |Added CC||zbeekman at gmail dot com --- Comment #2 from

[Bug libstdc++/82366] std::regex constructor called from shared library throws std::bad_cast

2017-11-16 Thread spamdrop at fodvo dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82366 --- Comment #5 from spamdrop at fodvo dot org --- Taking Johnathan's recommendation on Sept 29, I rebuilt the entire app, all libaries etc using -D_GLIBCXX_USE_CXX11_ABI=0 Carefully isolating the libs and LD_LIBRARY_PATH. Using ABI=0, the

[Bug tree-optimization/83026] New: missing strlen optimization for strcmp of unequal strings

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83026 Bug ID: 83026 Summary: missing strlen optimization for strcmp of unequal strings Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/83026] missing strlen optimization for strcmp of unequal strings

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83026 Martin Sebor changed: What|Removed |Added Keywords||missed-optimization See Also|

[Bug fortran/82996] ICE and segfault with derived type finalization

2017-11-16 Thread neil.n.carlson at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82996 --- Comment #8 from neil.n.carlson at gmail dot com --- > If I remove 'elemental' for 'subroutine foo_destroy', the segfault is gone. In that case the final procedure doesn't match the array component and wouldn't be called. I suspect that is

[Bug libstdc++/83025] New: xfstream::open with char* gets caught on C++17 path overload.

2017-11-16 Thread 3dw4rd at verizon dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83025 Bug ID: 83025 Summary: xfstream::open with char* gets caught on C++17 path overload. Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/83017] New: DO CONCURRENT not parallelizing

2017-11-16 Thread cfztol at hotmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 Bug ID: 83017 Summary: DO CONCURRENT not parallelizing Product: gcc Version: 6.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug bootstrap/83015] [8 regression] bootstrap comparison failure on ia64

2017-11-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83015 Richard Biener changed: What|Removed |Added Target Milestone|--- |8.0

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 Dominique d'Humieres changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug debug/83010] [AARCH64] DW_AT_location is not emitted for thread local variable

2017-11-16 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83010 --- Comment #2 from Jakub Jelinek --- >From quick look, it seems gas/ld just doesn't have corresponding support, so that would need to be written first. There is R_AARCH64_TLS_DTPREL64 relocation, wonder if that might do the job if gas has some

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 63441, which changed state. Bug 63441 Summary: incorrect "array subscript is below/above array bounds" diagnostic https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63441 What|Removed |Added

[Bug middle-end/63441] incorrect "array subscript is below/above array bounds" diagnostic

2017-11-16 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63441 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug fortran/83017] DO CONCURRENT not parallelizing

2017-11-16 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83017 --- Comment #12 from Dominique d'Humieres --- > Please use -fopt-info-loop to verify the loop is parallelized. You have > to use -floop-parallelize-all as well due to the cost model issue. If I use the commented loop I get with/without the

[Bug target/62011] False Data Dependency in popcnt instruction

2017-11-16 Thread andrew.n.senkevich at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62011 Andrew Senkevich changed: What|Removed |Added CC||andrew.n.senkevich at gmail dot co

[Bug driver/83016] gnat1: warning: command line option ‘-nostdinc++’ is valid for C++/ObjC++ but not for Ada

2017-11-16 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83016 Eric Botcazou changed: What|Removed |Added Severity|normal |minor

[Bug lto/45375] [meta-bug] Issues with building Mozilla with LTO

2017-11-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375 Bug 45375 depends on bug 48724, which changed state. Bug 48724 Summary: Lto build of mozilla dies at lto-wrapper: error trying to exec 'make -j1': execvp: No such file or directory https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48724

[Bug c++/83024] New: ICE in build_address, at cp/typeck.c:5623

2017-11-16 Thread guille at berkeley dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83024 Bug ID: 83024 Summary: ICE in build_address, at cp/typeck.c:5623 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug ipa/60243] IPA is slow on large cgraph tree

2017-11-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60243 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org ---

[Bug lto/48724] Lto build of mozilla dies at lto-wrapper: error trying to exec 'make -j1': execvp: No such file or directory

2017-11-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48724 Eric Gallager changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug other/53742] bad assembler output when compiling with LTO and PGO

2017-11-16 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53742 Eric Gallager changed: What|Removed |Added Status|WAITING |RESOLVED CC|

[Bug middle-end/83022] malloc & memset -> calloc is not always an optimization

2017-11-16 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83022 --- Comment #1 from Marc Glisse --- I am pretty sure this was discussed when the patch was reviewed. IIRC the original patch was specifically pattern-matching if(p!=0) (with p the result of malloc) as the only acceptable condition between malloc

[Bug fortran/25829] [F03] Asynchronous IO support

2017-11-16 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25829 --- Comment #32 from Janne Blomqvist --- Interestingly, Linux 4.14 contains a way to avoid a context switch to a threadpool in case the data is already in the page cache:

[Bug c++/83024] ICE in build_address, at cp/typeck.c:5623

2017-11-16 Thread guille at berkeley dot edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83024 --- Comment #1 from Guille --- I have tested the unsimplified version of this code, and it ICEs on every version *after* gcc-8-20170827.

[Bug middle-end/83022] malloc & memset -> calloc is not always an optimization

2017-11-16 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83022 --- Comment #2 from Nathan Sidwell --- Yes, this is a measurable degradation in going from gcc 4.9 -> 5.0 with myrocks DB. Apparently 25% more queries/sec with gcc 4.9 (I think it's from a benchmark). Profiling (by others) has fingered this

[Bug c++/79092] template: type ignored if value already instantiated

2017-11-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79092 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug bootstrap/82856] --enable-maintainter-mode broken by incompatiblity of gcc's required automake and modern Perl

2017-11-16 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82856 --- Comment #7 from Thomas Koenig --- Author: tkoenig Date: Thu Nov 16 20:24:00 2017 New Revision: 254845 URL: https://gcc.gnu.org/viewcvs?rev=254845=gcc=rev Log: 2017-11-16 Thomas Koenig PR bootstrap/82856

[Bug target/82748] ICE with __builtin_fabsq and __float128 in copy_to_mode_reg, at explow.c:612

2017-11-16 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82748 --- Comment #4 from Michael Meissner --- Author: meissner Date: Thu Nov 16 20:29:52 2017 New Revision: 254846 URL: https://gcc.gnu.org/viewcvs?rev=254846=gcc=rev Log: [gcc] 2017-11-16 Michael Meissner

[Bug target/79845] rs6000: make code in rs6000.c more i18n-friendly

2017-11-16 Thread meissner at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79845 --- Comment #4 from Michael Meissner --- Author: meissner Date: Thu Nov 16 20:29:52 2017 New Revision: 254846 URL: https://gcc.gnu.org/viewcvs?rev=254846=gcc=rev Log: [gcc] 2017-11-16 Michael Meissner

  1   2   >