[Bug tree-optimization/80443] [7 Regression] ICE on valid code at -O2 on x86_64-linux-gnu: in set_value_range, at tree-vrp.c:367

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80443 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org,

[Bug sanitizer/80444] -fcompare-debug failures with -fsanitize-coverage=trace-pc

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

[Bug sanitizer/80444] -fcompare-debug failures with -fsanitize-coverage=trace-pc

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80444 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug sanitizer/80444] -fcompare-debug failures with -fsanitize-coverage=trace-pc

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80444 --- Comment #3 from Jakub Jelinek --- Created attachment 41209 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41209&action=edit gcc7-pr80444.patch Untested fix.

[Bug libstdc++/80446] UNRESOLVED: 18_support/launder/1.cc compilation failed to produce executable

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80446 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug gcov-profile/78783] gcov-tool fails in gcov_read_counter_mem

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78783 --- Comment #5 from Martin Liška --- Author: marxin Date: Tue Apr 18 07:24:20 2017 New Revision: 246961 URL: https://gcc.gnu.org/viewcvs?rev=246961&root=gcc&view=rev Log: Validate that destination gcov file does not exist for gcov-tool (PR gcov-

[Bug gcov-profile/78783] gcov-tool fails in gcov_read_counter_mem

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78783 Martin Liška changed: What|Removed |Added Known to work||7.0 Assignee|unassigned at gcc

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread bijan at chokoufe dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #34 from Bijan Chokoufe --- (In reply to Thomas Koenig from comment #32) > Running your testsuite on powerpc64-unknown-linux-gnu > with a current trunk and "make -k check" gets me > > PASS: mlm_matching_isr.run > > but also a few mo

[Bug tree-optimization/80443] [7 Regression] ICE on valid code at -O2 on x86_64-linux-gnu: in set_value_range, at tree-vrp.c:367

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

[Bug libstdc++/80448] New: #include fails with Clang 5.0

2017-04-18 Thread eric at efcs dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80448 Bug ID: 80448 Summary: #include fails with Clang 5.0 Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug tree-optimization/80443] [7 Regression] ICE on valid code at -O2 on x86_64-linux-gnu: in set_value_range, at tree-vrp.c:367

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80443 --- Comment #4 from Jakub Jelinek --- Created attachment 41210 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41210&action=edit gcc7-pr80443.patch Untested fix.

[Bug testsuite/80220] relative line numbers don't work when put between braces

2017-04-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80220 Tom de Vries changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug testsuite/80221] Contrib script to rewrite testcase from absolute to relative line numbers

2017-04-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80221 Bug 80221 depends on bug 80220, which changed state. Bug 80220 Summary: relative line numbers don't work when put between braces https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80220 What|Removed |Added ---

[Bug gcov-profile/80435] Expose __gcov_flush to allow developers to dump coverage numbers on demand

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80435 --- Comment #2 from Martin Liška --- Created attachment 41211 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41211&action=edit Untested patch

[Bug middle-end/80423] [7 Regression] GC related -fcompare-debug failure

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80423 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6

[Bug libstdc++/80448] #include fails with Clang 5.0

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80448 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug middle-end/80423] [7 Regression] GC related -fcompare-debug failure

2017-04-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80423 --- Comment #7 from Markus Trippelsdorf --- (In reply to Jakub Jelinek from comment #6) > Unfortunately can't reproduce, neither with a cross, nor on > powerpc64le-linux configured with ../configure > --enable-languages=c,c++,fortran . > Can this

[Bug middle-end/80423] [7 Regression] GC related -fcompare-debug failure

2017-04-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80423 --- Comment #8 from Markus Trippelsdorf --- Created attachment 41212 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41212&action=edit somewhat reduced testcase

[Bug c++/80449] New: ICE reporting failed partial class template specialization class template argument deduction

2017-04-18 Thread ed at catmur dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80449 Bug ID: 80449 Summary: ICE reporting failed partial class template specialization class template argument deduction Product: gcc Version: 7.0.1 Status: UNCONFIRMED

[Bug target/80450] New: -std=c99 breaks -frounding-math on i686

2017-04-18 Thread nsz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80450 Bug ID: 80450 Summary: -std=c99 breaks -frounding-math on i686 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug c++/80244] [6/7 Regression] ICE with attribute in template alias

2017-04-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80244 --- Comment #2 from Marek Polacek --- Author: mpolacek Date: Tue Apr 18 09:34:10 2017 New Revision: 246962 URL: https://gcc.gnu.org/viewcvs?rev=246962&root=gcc&view=rev Log: PR c++/80244 - ICE with attribute in template alias. *

[Bug c++/80241] [5/6/7 Regression] Broken error message + ICE with invalid attribute

2017-04-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80241 --- Comment #3 from Marek Polacek --- Author: mpolacek Date: Tue Apr 18 09:38:55 2017 New Revision: 246963 URL: https://gcc.gnu.org/viewcvs?rev=246963&root=gcc&view=rev Log: PR c++/80241 - ICE with alignas pack expansion. * error

[Bug c++/80241] [5/6 Regression] Broken error message + ICE with invalid attribute

2017-04-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80241 Marek Polacek changed: What|Removed |Added Summary|[5/6/7 Regression] Broken |[5/6 Regression] Broken

[Bug c++/80244] [6 Regression] ICE with attribute in template alias

2017-04-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80244 Marek Polacek changed: What|Removed |Added Summary|[6/7 Regression] ICE with |[6 Regression] ICE with

[Bug target/80236] ARM NEON: Crash in std::map

2017-04-18 Thread d...@dominik-schmidt.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80236 --- Comment #12 from Dominik Schmidt --- I'm using glibc-2.25. Anything else I can provide?

[Bug testsuite/80221] Contrib script to rewrite testcase from absolute to relative line numbers

2017-04-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80221 --- Comment #12 from Tom de Vries --- (In reply to Mike Stump from comment #6) > The . and .-1, .+1, .-2 forms are fine. The .-62 forms are as problematic > as the original I suspect. I think we should exclude any number greater > than some sma

[Bug c++/80451] New: return implicit type conversion to std::optional does not compile

2017-04-18 Thread krisk0.2017.02.27 at protonmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Bug ID: 80451 Summary: return implicit type conversion to std::optional does not compile Product: gcc Version: 6.3.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/80426] [7 Regression] Wrong constant folding

2017-04-18 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80426 --- Comment #5 from Eric Botcazou --- Created attachment 41214 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41214&action=edit Tentative fix Same fix as PR tree-opt/79666, but for the invariant part.

[Bug middle-end/80423] [7 Regression] GC related -fcompare-debug failure

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80423 --- Comment #9 from Jakub Jelinek --- I think the bug is in: t = build_array_type (elt_type, index_type); if (elt_type == unsigned_char_type_node || elt_type == signed_char_type_node || elt_type == char_type_node

[Bug libstdc++/80451] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Jonathan Wakely changed: What|Removed |Added CC||ville at gcc dot gnu.org --- Comment #

[Bug libstdc++/80451] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread krisk0.2017.02.27 at protonmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 --- Comment #2 from Денис Крыськов --- None of official documents I read says that optional invokes copy-constructor of T. Jonathan, did you describe a change in specification, or a temporary walkaround?

[Bug middle-end/80423] [7 Regression] GC related -fcompare-debug failure

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80423 --- Comment #10 from Jakub Jelinek --- Created attachment 41215 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41215&action=edit gcc7-pr80423.patch Untested fix.

[Bug gcov-profile/71672] inlining indirect calls does not work with autofdo

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71672 Martin Liška changed: What|Removed |Added Status|WAITING |NEW --- Comment #3 from Martin Liška ---

[Bug libstdc++/80451] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 --- Comment #3 from Jonathan Wakely --- LWG 2451 is a specification change, which isn't reflected in the cppreference.com docs. Using std::move(b) is a workaround. I'm still trying to determine why the workaround is needed.

[Bug other/80434] internal compiler error: Killed (program cc1plus)

2017-04-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80434 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug gcov-profile/71672] inlining indirect calls does not work with autofdo

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71672 --- Comment #4 from Martin Liška --- Another objections is that speculative devirtualization is responsible for wrong data. However having a simple test-case: int counter = 0; class A { public: virtual void foo () { counter++; } }; int

[Bug c++/80427] DR1658 is implemented in C++03 and C++14 mode, but not C++11

2017-04-18 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80427 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/80449] [7 Regression] ICE reporting failed partial class template specialization class template argument deduction

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

[Bug c++/80452] New: [DR 1579] incorrect value category deduced for return value

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80452 Bug ID: 80452 Summary: [DR 1579] incorrect value category deduced for return value Product: gcc Version: 6.3.1 Status: UNCONFIRMED Keywords: rejects-valid

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

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

[Bug middle-end/80411] DCE vs. offloading

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80411 Jakub Jelinek changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #

[Bug tree-optimization/80426] [7 Regression] wrong manipulation of range based on INT_MIN

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80426 --- Comment #6 from Jakub Jelinek --- LGTM.

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 Jonathan Wakely changed: What|Removed |Added Depends on||80452 --- Comment #5 from Jonathan Wak

[Bug middle-end/80423] [7 Regression] GC related -fcompare-debug failure

2017-04-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80423 --- Comment #11 from Markus Trippelsdorf --- With the proposed patch: trippels@gcc2-power8 llvm_build % cat ClangOffloadBundler.ii typedef unsigned char uint8_t; struct A { template A(unsigned char (&)[N]); }; void fn1(A) { uint8_t a[]{0};

[Bug libstdc++/80448] #include fails with Clang 5.0

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80448 --- Comment #1 from Jonathan Wakely --- What are the following errors? I can't see why a default member initializer for an enum can cause a problem.

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #35 from Thomas Koenig --- (In reply to Bijan Chokoufe from comment #34) > Does mlm_matching_isr.run also work if you remove all uses of volatile in > src/shower/*f90? Yes, the test was with the original tarball mentioned in comment

[Bug driver/79637] missing documentation for PARAM_MAX_FSM_THREAD_LENGTH

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

[Bug libstdc++/69769] arithmetic operation on pointer to a function

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

[Bug middle-end/77475] unnecessary or misleading context in reporting command line problems

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77475 Martin Liška changed: What|Removed |Added CC||noloader at gmail dot com --- Comment #9

[Bug driver/79974] First line of file is printed with unrecognized -mtune x86 option

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79974 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug ipa/79763] [CHKP] ICE in chkp_find_bounds: Unexpected tree code real_cst in tree-chkp.c:3681

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

[Bug middle-end/79989] [7 Regression][CHKP] ICE in assign_temp, at function.c:968

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

[Bug testsuite/80221] Contrib script to rewrite testcase from absolute to relative line numbers

2017-04-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80221 --- Comment #13 from Tom de Vries --- Created attachment 41216 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41216&action=edit updated script patch This updated patch rewrites a line from absolute to relative linenumber if: - the relative

[Bug testsuite/80221] Contrib script to rewrite testcase from absolute to relative line numbers

2017-04-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80221 --- Comment #14 from Tom de Vries --- Created attachment 41217 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41217&action=edit Result from running updated script Untested for now.

[Bug middle-end/80423] [7 Regression] GC related -fcompare-debug failure

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80423 Jakub Jelinek changed: What|Removed |Added Attachment #41215|0 |1 is obsolete|

[Bug target/79242] ICE in simplify_subreg, at simplify-rtx.c:6029

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

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread krisk0.2017.02.27 at protonmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 --- Comment #6 from Денис Крыськов --- Seems like a serious bug in compiler. Jonathan, thanks for quick investigation.

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 --- Comment #7 from Jonathan Wakely --- (In reply to Денис Крыськов from comment #6) > Seems like a serious bug in compiler. No, it's just an incomplete implementation of a new feature added in C++14.

[Bug c++/79435] [7 Regression] ICE on invalid C++ code (with member access into an incomplete type) on x86_64-linux-gnu: Segmentation fault

2017-04-18 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79435 --- Comment #5 from Georg-Johann Lay --- Author: gjl Date: Tue Apr 18 13:15:47 2017 New Revision: 246966 URL: https://gcc.gnu.org/viewcvs?rev=246966&root=gcc&view=rev Log: gcc/ PR target/79435 * config/avr/avr.c (intl.h): Include

[Bug middle-end/80375] [5/6/7 Regression] ICE in expand_expr_real_2, at expr.c:9382 with -ftrapv

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80375 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Apr 18 13:15:46 2017 New Revision: 246965 URL: https://gcc.gnu.org/viewcvs?rev=246965&root=gcc&view=rev Log: PR middle-end/79788 PR middle-end/80375 * c-common

[Bug middle-end/79788] ICE in expand_expr_real_2, at expr.c:9557

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79788 --- Comment #8 from Jakub Jelinek --- Author: jakub Date: Tue Apr 18 13:15:46 2017 New Revision: 246965 URL: https://gcc.gnu.org/viewcvs?rev=246965&root=gcc&view=rev Log: PR middle-end/79788 PR middle-end/80375 * c-common

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread bijan at chokoufe dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #36 from Bijan Chokoufe --- Created attachment 41219 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41219&action=edit Diff of generalized assembly with and without volatile

[Bug libstdc++/80448] #include fails with Clang 5.0

2017-04-18 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80448 --- Comment #2 from Jonathan Wakely --- Apparently related to CWG1351 and solved by removing 'noexcept' from the ctor.

[Bug c++/79435] [7 Regression] ICE on invalid C++ code (with member access into an incomplete type) on x86_64-linux-gnu: Segmentation fault

2017-04-18 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79435 --- Comment #6 from Georg-Johann Lay --- Author: gjl Date: Tue Apr 18 13:23:01 2017 New Revision: 246967 URL: https://gcc.gnu.org/viewcvs?rev=246967&root=gcc&view=rev Log: gcc/ Backport from 2017-04-18 trunk r246966. PR target/79

[Bug driver/69754] --print-{file,prog}-name don't work for liblto_plugin.so

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

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread bijan at chokoufe dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #37 from Bijan Chokoufe --- (In reply to Thomas Koenig from comment #35) > [tkoenig@gcc1-power7 shower]$ pwd > /home/tkoenig/whizard-2.4.1/src/shower > [tkoenig@gcc1-power7 shower]$ grep -i volatile *.f90 > [tkoenig@gcc1-power7 showe

[Bug middle-end/70897] Confused branch predictors

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

[Bug driver/79637] missing documentation for PARAM_MAX_FSM_THREAD_LENGTH

2017-04-18 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79637 --- Comment #2 from Sebastian Pop --- Here is what I see in doc/invoke.texi: @item max-fsm-thread-path-insns Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path. The default is 100. @item

[Bug middle-end/70140] Inefficient expansion of __builtin_mempcpy

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

[Bug target/79453] Translator unfriendly string in avr_pgm_check_var_decl

2017-04-18 Thread gjl at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79453 Georg-Johann Lay changed: What|Removed |Added Target||avr Priority|P3

[Bug other/72815] libmpx on i386

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

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #38 from Thomas Koenig --- (In reply to Bijan Chokoufe from comment #37) > (In reply to Thomas Koenig from comment #35) > > > [tkoenig@gcc1-power7 shower]$ pwd > > /home/tkoenig/whizard-2.4.1/src/shower > > [tkoenig@gcc1-power7 showe

[Bug driver/79637] missing documentation for PARAM_MAX_FSM_THREAD_LENGTH

2017-04-18 Thread spop at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79637 --- Comment #3 from Sebastian Pop --- As to why we call it a "finite state automaton" jump threading, that is because this transform shows to be useful when the switch statement in the previous example is contained in a loop, which is the way mos

[Bug other/71250] -Wmissing-field-initializers documentation is incomplete

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

[Bug tree-optimization/69991] missed tail merge optimization

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

[Bug target/79242] ICE in simplify_subreg, at simplify-rtx.c:6029

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79242 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #2

[Bug debug/80453] New: [7 Regression] another compare-debug failure

2017-04-18 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80453 Bug ID: 80453 Summary: [7 Regression] another compare-debug failure Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debu

[Bug libstdc++/80451] [6/7 Regression] return implicit type conversion to std::experimental::optional does not compile

2017-04-18 Thread krisk0.2017.02.27 at protonmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80451 --- Comment #8 from Денис Крыськов --- If I understand correctly, http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1579 is not implemented in gcc 5.4 and 6.3. Which means some code runs slower than is should. To be sure that a fast co

[Bug other/71250] -Wmissing-field-initializers documentation is incomplete

2017-04-18 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71250 --- Comment #2 from Alexander Monakov --- Thanks. Basically the documentation can be enhanced to mention that GCC shouldn't (and wouldn't) warn for universal zero initializer, which is '{0}' in C and just '{}' in C++. After a day or so I can subm

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread bijan at chokoufe dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #39 from Bijan Chokoufe --- (In reply to Thomas Koenig from comment #38) > (In reply to Bijan Chokoufe from comment #37) > > Concerning your PowerPC compilation: Have you set FCLAGS yourself > > No, I didn't.; I just ran "./configure

[Bug middle-end/80375] [5/6 Regression] ICE in expand_expr_real_2, at expr.c:9382 with -ftrapv

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80375 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug middle-end/79788] ICE in expand_expr_real_2, at expr.c:9557

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79788 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #40 from Dominique d'Humieres --- > You have to > > ./configure --with-precision=extended I don't think this works on powerpc: no 80-bit fp.

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #41 from Thomas Koenig --- Created attachment 41221 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41221&action=edit Config log for PowerPC Here's the config.log for PowerPC.

[Bug middle-end/67463] PGO (Profile Guided Optimizations) are not applied with gcc-5.2.1 (they are fine on gcc-4.9.x)

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67463 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread tkoenig at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #42 from Thomas Koenig --- Using ./configure --with-precision=extended results in checking whether gfortran supports c_float128 (a gfortran extension)... yes checking the requested floating point precision... extended configure: err

[Bug c++/53743] ICE when compiling firefox with PGO and LTO

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53743 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug c++/53727] ICE when compiling firefox with PGO and LTO (not OOM)

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53727 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug gcov-profile/55121] ICE in if-conversion with PGO (ARM)

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55121 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug gcov-profile/80435] Expose __gcov_flush to allow developers to dump coverage numbers on demand

2017-04-18 Thread hubicka at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80435 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #3

[Bug ipa/65972] ICE after applying a patch to enable verify_ssa with auto-pgo

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

[Bug sanitizer/80444] -fcompare-debug failures with -fsanitize-coverage=trace-pc

2017-04-18 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80444 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Tue Apr 18 15:02:06 2017 New Revision: 246971 URL: https://gcc.gnu.org/viewcvs?rev=246971&root=gcc&view=rev Log: PR sanitizer/80444 * sancov.c (sancov_pass): Use gsi_start

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

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

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread bijan at chokoufe dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #43 from Bijan Chokoufe --- I actually made the same mistake when generating the diffs. I attach the correct diff when --with-precision=extended is given to configure. Similar contents though, as far as I can judge. Strangely, the cod

[Bug fortran/79430] [7 Regression] action of statement incorrectly optimised away

2017-04-18 Thread bijan at chokoufe dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79430 --- Comment #44 from Bijan Chokoufe --- Created attachment 41222 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41222&action=edit Diff of generalized assembly using extended precision with and without volatile

[Bug debug/57737] -fopenmp + -femit-struct-debug-reduced/baseonly = internal compiler error: Segmentation fault

2017-04-18 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57737 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug target/74563] [6/7 regression] Classic MIPS16 (non-MIPS16e) function return broken

2017-04-18 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=74563 --- Comment #7 from Jeffrey A. Law --- I was essentially thinking the same WRT a proposed patch. My concern is whether something might be passing in an unexpected rtx for operands[0] and whether or not we can get into the other pattern for MIPS

[Bug driver/56469] The .gcno file being generated is not cleaned up after gcc exits with an error.

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

[Bug fortran/80361] [5/6/7 Regression] [OOP] bogus recursive call to nonrecursive procedure with -fcheck=recursion

2017-04-18 Thread juergen.reuter at desy dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80361 --- Comment #23 from Jürgen Reuter --- Our code and testsuite now works without problems when using -fcheck=all. Seems also no regressions on our side. Thanks for the quick fix.

[Bug other/71250] -Wmissing-field-initializers documentation is incomplete

2017-04-18 Thread vincent-gcc at vinc17 dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71250 --- Comment #3 from Vincent Lefèvre --- However, it seems that GCC doesn't support the { 0 } idiom in all cases. For instance: #include struct { struct { int a; long b; } x; int y; } s = { { 1 }, 1 }; struct { struct { int a; long b; } x; int

  1   2   >