[Bug ipa/81000] std::any improvement

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81000 --- Comment #3 from Richard Biener --- I never understand why people think that using a library to implement things that look like language features is a good idea ... it just will make your programs compile slower and possibly be optimized

[Bug target/81015] Bad codegen for __builtin_clz(unsigned short)

2017-06-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81015 --- Comment #2 from Uroš Bizjak --- Created attachment 41498 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41498=edit Patch to remove invalid patterns Patch in testing.

[Bug middle-end/77926] Add __builtin_iszero

2017-06-08 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77926 tnfchris at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/81008] missing optimization for restricted pointers passed to functions

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81008 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/81013] [7/8 Regression] ICE with invalid union in class hierarchy

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81013 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Version|unknown

[Bug tree-optimization/81010] [8 regression] test case gcc.target/powerpc/pr56605.c fails starting with r248958

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81010 Richard Biener changed: What|Removed |Added Assignee|amker at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug libstdc++/81017] Class with vector of unique_ptr and std::function does not compile

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

[Bug debug/81001] incorrect debug info for parameter that is const pointer to typedef of array

2017-06-08 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81001 --- Comment #2 from Andrew Pinski --- This might be related to const don't applies to the array itself but to the type which the array is of in both c and c++ .

[Bug middle-end/77925] Add __builtin_issubnormal

2017-06-08 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77925 --- Comment #1 from tnfchris at gcc dot gnu.org --- Author: tnfchris Date: Thu Jun 8 07:38:42 2017 New Revision: 249005 URL: https://gcc.gnu.org/viewcvs?rev=249005=gcc=rev Log: 2017-06-08 Tamar Christina PR

[Bug middle-end/77926] Add __builtin_iszero

2017-06-08 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77926 --- Comment #1 from tnfchris at gcc dot gnu.org --- Author: tnfchris Date: Thu Jun 8 07:38:42 2017 New Revision: 249005 URL: https://gcc.gnu.org/viewcvs?rev=249005=gcc=rev Log: 2017-06-08 Tamar Christina PR

[Bug middle-end/66462] GCC isinf/isnan/... builtins cause sNaN exceptions

2017-06-08 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66462 --- Comment #4 from tnfchris at gcc dot gnu.org --- Author: tnfchris Date: Thu Jun 8 07:38:42 2017 New Revision: 249005 URL: https://gcc.gnu.org/viewcvs?rev=249005=gcc=rev Log: 2017-06-08 Tamar Christina PR

[Bug c++/81016] New: 7.1.0 ICE: segfault with template struct specialisation

2017-06-08 Thread danny+gcc at nerdcruft dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81016 Bug ID: 81016 Summary: 7.1.0 ICE: segfault with template struct specialisation Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug debug/81001] incorrect debug info for parameter that is const pointer to typedef of array

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81001 Richard Biener changed: What|Removed |Added Keywords||wrong-debug

[Bug middle-end/81005] -fsanitize=null and -fsanitize=alignment doesn't check aggregate arguments of calls

2017-06-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81005 --- Comment #4 from Jakub Jelinek --- Actually, not 100% sure about asm, we don't instrument those with asan either, the problem is that there is no guarantee the asm reads or writes any of the aggregate operands, so instrumenting those is

[Bug libstdc++/81004] [7/8 Regression] linking failed with -flto and static libboost_program_options

2017-06-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81004 Markus Trippelsdorf changed: What|Removed |Added Attachment #41495|0 |1 is obsolete|

[Bug c++/81007] [7/8 Regression] ICE with virtual function in broken class

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

[Bug testsuite/80759] gcc.target/x86_64/abi/ms-sysv FAILs

2017-06-08 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80759 --- Comment #28 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #27 from ro at CeBiTec dot Uni-Bielefeld.DE Uni-Bielefeld.DE> --- [...] > Besides, can you *pretty please* concentrate on the issue at hand in > this PR, i.e. the failing

[Bug lto/81004] [7/8 Regression] linking failed with -flto and static libboost_program_options

2017-06-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81004 Jonathan Wakely changed: What|Removed |Added Component|libstdc++ |lto --- Comment #10 from Jonathan

[Bug gcov-profile/80911] gcov failed: gcno corrupted

2017-06-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80911 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/81005] -fsanitize=null and -fsanitize=alignment doesn't check aggregate arguments of calls

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81005 --- Comment #2 from Richard Biener --- Likewise for asm operands or aggregate call LHS.

[Bug c++/81007] [7/8 Regression] ICE with virtual function in broken class

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81007 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Target Milestone|---

[Bug libstdc++/81004] [7/8 Regression] linking failed with -flto and static libboost_program_options

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

[Bug c++/81016] [7/8 Regression] ICE: segfault with template struct specialisation

2017-06-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81016 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug sanitizer/80932] UBSAN: false positive as a result of distribution: c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2

2017-06-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80932 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org ---

[Bug gcov-profile/80911] gcov failed: gcno corrupted

2017-06-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80911 --- Comment #18 from Martin Liška --- Author: marxin Date: Thu Jun 8 07:51:07 2017 New Revision: 249006 URL: https://gcc.gnu.org/viewcvs?rev=249006=gcc=rev Log: gcov: Add block_info::block_info (PR gcov-profile/80911). 2017-06-08 Martin

[Bug sanitizer/80963] UBSAN false positive with visibility=hidden

2017-06-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80963 --- Comment #4 from Jakub Jelinek --- (In reply to Jan Engelhardt from comment #3) > The question is more like - can it be made to work even if (In reply to > Andrew Pinski from comment #1) > > > > That is Archive in the shared library and in

[Bug tree-optimization/80928] SLP vectorization does not handle induction in outer loop vectorization

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80928 --- Comment #14 from Richard Biener --- Author: rguenth Date: Thu Jun 8 07:32:52 2017 New Revision: 249004 URL: https://gcc.gnu.org/viewcvs?rev=249004=gcc=rev Log: 2017-06-08 Richard Biener PR

[Bug lto/81004] [7/8 Regression] linking failed with -flto and static libboost_program_options

2017-06-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81004 --- Comment #8 from Martin Liška --- Started with r238959.

[Bug middle-end/81005] -fsanitize=null and -fsanitize=alignment doesn't check aggregate arguments of calls

2017-06-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81005 --- Comment #3 from Jakub Jelinek --- Aggregate call lhs is handled already, gimple_store_p should be true for it. Asm is indeed not handled, will look at that.

[Bug c/81006] ICE with zero-size array and #pragma omp task depend

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

[Bug tree-optimization/81010] [8 regression] test case gcc.target/powerpc/pr56605.c fails starting with r248958

2017-06-08 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81010 amker at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot

[Bug c++/81011] [6/7/8 Regression] ICE with #pragma omp task and inaccessible copy-constructor

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81011 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Version|unknown

[Bug c++/81016] [7/8 Regression] ICE: segfault with template struct specialisation

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

[Bug libstdc++/81017] Class with vector of unique_ptr and std::function does not compile

2017-06-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81017 --- Comment #2 from Jonathan Wakely --- #include #include #include struct Foo { std::vector vec; std::function f; }; int main() { std::vector vec; vec.reserve(10); }

[Bug sanitizer/80963] UBSAN false positive with visibility=hidden

2017-06-08 Thread jengelh at inai dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80963 --- Comment #3 from Jan Engelhardt --- The question is more like - can it be made to work even if (In reply to Andrew Pinski from comment #1) > > That is Archive in the shared library and in the main executable are > considered two different

[Bug tree-optimization/81018] New: [8 regression] gfortran.dg/graphite/pr14741.f90 FAILs

2017-06-08 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81018 Bug ID: 81018 Summary: [8 regression] gfortran.dg/graphite/pr14741.f90 FAILs Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/81018] [8 regression] gfortran.dg/graphite/pr14741.f90 FAILs

2017-06-08 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81018 Rainer Orth changed: What|Removed |Added Target Milestone|--- |8.0

[Bug c++/81007] [7/8 Regression] ICE with virtual function in broken class

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

[Bug target/81015] Bad codegen for __builtin_clz(unsigned short)

2017-06-08 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81015 Uroš Bizjak changed: What|Removed |Added Target||x86 Status|UNCONFIRMED

[Bug middle-end/77925] Add __builtin_issubnormal

2017-06-08 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77925 tnfchris at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug tree-optimization/81009] missing aliasing optimization for const restrict pointers

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

[Bug c++/81011] [6/7/8 Regression] ICE with #pragma omp task and inaccessible copy-constructor

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

[Bug lto/81004] [7/8 Regression] linking failed with -flto and static libboost_program_options

2017-06-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81004 --- Comment #11 from Markus Trippelsdorf --- It goes from: _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev/37 (__comp_dtor ) @0x7f9a6e65eb80 Type: function definition

[Bug c++/81017] New: Class with vector of unique_ptr and std::function does not compile

2017-06-08 Thread Sagar2.shah at citi dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81017 Bug ID: 81017 Summary: Class with vector of unique_ptr and std::function does not compile Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/66462] GCC isinf/isnan/... builtins cause sNaN exceptions

2017-06-08 Thread tnfchris at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66462 tnfchris at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED

[Bug c++/81014] internal compiler error: in make_decl_rtl, at varasm.c:1311

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

[Bug c++/81013] [7/8 Regression] ICE with invalid union in class hierarchy

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

[Bug fortran/81027] New: Assumed-shape array reported as deferred.

2017-06-08 Thread john.harper at vuw dot ac.nz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81027 Bug ID: 81027 Summary: Assumed-shape array reported as deferred. Product: gcc Version: 6.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/52473] CSHIFT slow - inline it?

2017-06-08 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52473 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org ---

[Bug c++/81028] New: miscompiles placement new

2017-06-08 Thread hstong at ca dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81028 Bug ID: 81028 Summary: miscompiles placement new Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee:

[Bug target/80966] ICE with -fstack-limit-register and large frames

2017-06-08 Thread segher at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80966 --- Comment #1 from Segher Boessenkool --- Author: segher Date: Fri Jun 9 03:46:08 2017 New Revision: 249046 URL: https://gcc.gnu.org/viewcvs?rev=249046=gcc=rev Log: rs6000: Don't add an immediate to r0 (PR80966) If there is a large stack

[Bug c++/81032] New: [5/6/7/8 Regression] ICE with lambda and broken constexpr

2017-06-08 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81032 Bug ID: 81032 Summary: [5/6/7/8 Regression] ICE with lambda and broken constexpr Product: gcc Version: unknown Status: UNCONFIRMED Keywords: error-recovery,

[Bug tree-optimization/67731] Combine of OR'ed bitfields should use bit-test

2017-06-08 Thread tetra2005 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67731 Yuri Gribov changed: What|Removed |Added CC||tetra2005 at gmail dot com --- Comment #4

[Bug c++/81028] GCC miscompiles placement new

2017-06-08 Thread hstong at ca dot ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81028 Hubert Tong changed: What|Removed |Added Keywords||wrong-code Version|7.0

[Bug target/80862] [x86] Wrong rounding results for some test cases

2017-06-08 Thread julia.koval at intel dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80862 --- Comment #3 from Yulia Koval --- Fixed by https://gcc.gnu.org/viewcvs/gcc?view=revision=249009

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

2017-06-08 Thread jvdelisle at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80009 --- Comment #10 from Jerry DeLisle --- After a lot of head scratching I think I am changing my mind on this one. If one tries to assign to a real variable as in: program test_b_write_dt_mod use :: B_write_dt_mod implicit none

[Bug middle-end/81030] New: ICE on valid code at -O1 (only) on x86_64-linux-gnu: verify_flow_info failed

2017-06-08 Thread su at cs dot ucdavis.edu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81030 Bug ID: 81030 Summary: ICE on valid code at -O1 (only) on x86_64-linux-gnu: verify_flow_info failed Product: gcc Version: unknown Status: UNCONFIRMED Severity:

[Bug other/81029] New: Compiling sketch with arduinodroid

2017-06-08 Thread bcl45 at live dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81029 Bug ID: 81029 Summary: Compiling sketch with arduinodroid Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

[Bug c/80959] -Wreturn-type "control reaches end of non-void function" false positive with -fsanitize=address

2017-06-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80959 --- Comment #4 from Martin Liška --- So there's explanation what happens: 1) w/o -fsanitize=address: decide_copy_try_finally returns true and so that we copy BB that contains finally statement: foo () { int n; int D.1806; bar ();

[Bug sanitizer/80932] UBSAN: false positive as a result of distribution: c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2

2017-06-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80932 --- Comment #8 from Markus Trippelsdorf --- https://gcc.gnu.org/ml/gcc-regression/2017-06/msg00104.html https://gcc.gnu.org/ml/gcc-regression/2017-06/msg00105.html https://gcc.gnu.org/ml/gcc-regression/2017-06/msg00107.html

[Bug sanitizer/80932] UBSAN: false positive as a result of distribution: c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2

2017-06-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80932 --- Comment #10 from Marek Polacek --- Reproduced with -m32 on x86_64. Silly me. Will fix. pr80932.c:10:88: runtime error: signed integer overflow: -413853711 * -6 cannot be represented in type 'long int'

[Bug target/80982] gcc.target/powerpc/builtins-3-runnable.c fails starting with its introduction in r248846

2017-06-08 Thread wschmidt at linux dot vnet.ibm.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80982 --- Comment #3 from wschmidt at linux dot vnet.ibm.com --- Hi Carl, Just FYI, now that you've fixed the bug, and there are no plans to backport the patch, you should go ahead and set the status of the bug to RESOLVED FIXED. I know this differs

[Bug tree-optimization/81018] [8 regression] gfortran.dg/graphite/pr14741.f90 FAILs

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

[Bug sanitizer/80973] ICE with lambda and -fsanitize=undefined

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

[Bug libstdc++/81017] Class with vector of unique_ptr and std::function does not compile

2017-06-08 Thread Sagar2.shah at citi dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81017 --- Comment #5 from Sagar Shah --- (In reply to Jonathan Wakely from comment #4) > Yes, and the move assignment operator. cool.. thanks!

[Bug target/80982] gcc.target/powerpc/builtins-3-runnable.c fails starting with its introduction in r248846

2017-06-08 Thread wschmidt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80982 --- Comment #4 from Bill Schmidt --- Sorry, that was intended to be a PM...

[Bug tree-optimization/81018] [8 regression] gfortran.dg/graphite/pr14741.f90 FAILs

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

[Bug tree-optimization/81018] [8 regression] gfortran.dg/graphite/pr14741.f90 FAILs

2017-06-08 Thread amker at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81018 amker at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot

[Bug libstdc++/81017] Class with vector of unique_ptr and std::function does not compile

2017-06-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81017 --- Comment #6 from Jonathan Wakely --- Author: redi Date: Thu Jun 8 14:27:45 2017 New Revision: 249018 URL: https://gcc.gnu.org/viewcvs?rev=249018=gcc=rev Log: PR libstdc++/81017 add noexcept to std::function move operations PR

[Bug rtl-optimization/81019] New: [6/7/8 Regression] wrong code with -O -fno-tree-ccp

2017-06-08 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81019 Bug ID: 81019 Summary: [6/7/8 Regression] wrong code with -O -fno-tree-ccp Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal

[Bug sanitizer/81021] New: stack-use-after-scope false positive error with exceptions

2017-06-08 Thread matt at godbolt dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81021 Bug ID: 81021 Summary: stack-use-after-scope false positive error with exceptions Product: gcc Version: 7.1.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/81009] missing aliasing optimization for const restrict pointers

2017-06-08 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81009 --- Comment #2 from Martin Sebor --- Yes, the constness can be cast away without changing the effect of the rule. Similar to the C++ rule we discussed in bug 80794 I feel that constness is an underappreciated opportunity to generate better code

[Bug middle-end/79990] [CHKP] ICE in expand_expr_addr_expr_1, at expr.c:7790

2017-06-08 Thread aivchenk at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79990 Alexander Ivchenko changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug other/65530] [meta-bug] -mmpx -fcheck-pointer-bounds failures

2017-06-08 Thread aivchenk at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65530 Bug 65530 depends on bug 79990, which changed state. Bug 79990 Summary: [CHKP] ICE in expand_expr_addr_expr_1, at expr.c:7790 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79990 What|Removed |Added

[Bug sanitizer/80973] ICE with lambda and -fsanitize=undefined

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

[Bug c++/65816] Constructor delegation does not perform zero-initialization

2017-06-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65816 Jonathan Wakely changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment

[Bug rtl-optimization/81020] New: [6/7/8 Regression] wrong code with -O -fno-tree-bit-ccp -fno-tree-coalesce-vars -fno-tree-vrp

2017-06-08 Thread zsojka at seznam dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81020 Bug ID: 81020 Summary: [6/7/8 Regression] wrong code with -O -fno-tree-bit-ccp -fno-tree-coalesce-vars -fno-tree-vrp Product: gcc Version: 8.0

[Bug libstdc++/81017] Class with vector of unique_ptr and std::function does not compile

2017-06-08 Thread Sagar2.shah at citi dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81017 --- Comment #3 from Sagar Shah --- thanks for taking a look at this. Are we going to have noexcept added in the function move ctor.?

[Bug sanitizer/80932] UBSAN: false positive as a result of distribution: c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2

2017-06-08 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80932 --- Comment #9 from Markus Trippelsdorf --- trunk (checking=release): trippels@gcc67 gcc % gcc -O0 -fsanitize=undefined ./gcc/testsuite/c-c++-common/ubsan/pr80932.c trippels@gcc67 gcc % ./a.out gcc/testsuite/c-c++-common/ubsan/pr80932.c:10:88:

[Bug c++/81011] [6/7/8 Regression] ICE with #pragma omp task and inaccessible copy-constructor

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

[Bug tree-optimization/60510] SLP blocks loop vectorization (with reduction)

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60510 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Last reconfirmed|2016-09-05

[Bug sanitizer/80932] UBSAN: false positive as a result of distribution: c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2

2017-06-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80932 --- Comment #11 from Marek Polacek --- Author: mpolacek Date: Thu Jun 8 12:38:27 2017 New Revision: 249010 URL: https://gcc.gnu.org/viewcvs?rev=249010=gcc=rev Log: PR sanitize/80932 * c-c++-common/ubsan/pr80932.c: Test with

[Bug c/80959] -Wreturn-type "control reaches end of non-void function" false positive with -fsanitize=address

2017-06-08 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80959 --- Comment #5 from Martin Liška --- Can be also simulated with ObjC: $ cat /tmp/objc.m volatile int i; int foo (void) { @try { switch (i) { case 1: switch (i) { default: return 0;

[Bug c/81006] ICE with zero-size array and #pragma omp task depend

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

[Bug sanitizer/80932] UBSAN: false positive as a result of distribution: c1*(c2*v1-c3*v2)=>c1*c2*v1-c1*c3*v2

2017-06-08 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80932 --- Comment #7 from Marek Polacek --- Can't reproduce. What arch, is that gcc or g++, ...

[Bug target/73350] AVX512: GCC optimizes away rounding flags

2017-06-08 Thread kyukhin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=73350 --- Comment #8 from Kirill Yukhin --- Author: kyukhin Date: Thu Jun 8 11:24:50 2017 New Revision: 249009 URL: https://gcc.gnu.org/viewcvs?rev=249009=gcc=rev Log: [PR73350][PR80862] Improve subst for RC-capable insns. PR target/73350,80862

[Bug tree-optimization/81003] [8 Regression] ICE: tree check: expected ssa_name, have integer_cst in optimize_range_tests_to_bit_test, at tree-ssa-reassoc.c:2782

2017-06-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81003 --- Comment #3 from Jakub Jelinek --- Created attachment 41500 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41500=edit gcc8-pr81003.patch We can't allow ->op to be something other than SSA_NAME or NULL (the latter means GIMPLE_COND at

[Bug sanitizer/80953] Support libsanitizer on Solaris

2017-06-08 Thread ro at CeBiTec dot Uni-Bielefeld.DE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80953 --- Comment #7 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #6 from Maxim Ostapenko --- [...] > For ODR violation bug we have a local patch in libsanitizer. Could you check > whether you applied all local patches listed in

[Bug tree-optimization/61171] vectorization fails for a reduction in presence of subtraction

2017-06-08 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61171 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Last reconfirmed|2015-04-29

[Bug libstdc++/81017] Class with vector of unique_ptr and std::function does not compile

2017-06-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81017 --- Comment #4 from Jonathan Wakely --- Yes, and the move assignment operator.

[Bug sanitizer/80963] UBSAN false positive with visibility=hidden

2017-06-08 Thread jengelh at inai dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80963 --- Comment #5 from Jan Engelhardt --- >Where would those magic numbers come from? We don't have anything like that. Maybe something similar to .build-id?, i.e. randomly-generated IDs (per .so) that merely serve to distinguish two structs.

[Bug c++/65816] Constructor delegation does not perform zero-initialization

2017-06-08 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65816 Jonathan Wakely changed: What|Removed |Added Last reconfirmed|2015-04-20 00:00:00 |2017-6-8 --- Comment #1 from Jonathan

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2017-06-08 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #16 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jun 8 17:28:19 2017 New Revision: 249028 URL: https://gcc.gnu.org/viewcvs?rev=249028=gcc=rev Log: PR target/81015 Revert: 2016-12-14 Uros Bizjak

[Bug target/81015] Bad codegen for __builtin_clz(unsigned short)

2017-06-08 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81015 --- Comment #3 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jun 8 17:28:19 2017 New Revision: 249028 URL: https://gcc.gnu.org/viewcvs?rev=249028=gcc=rev Log: PR target/81015 Revert: 2016-12-14 Uros Bizjak

[Bug tree-optimization/81025] [MIPS] soft-float glibc build fails at r248863

2017-06-08 Thread doug.gilmore at imgtec dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81025 --- Comment #1 from Doug Gilmore --- Created attachment 41510 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41510=edit Patch to constrain the number of multi-lib variants

[Bug tree-optimization/81025] New: [MIPS] soft-float glibc build fails at r248863

2017-06-08 Thread doug.gilmore at imgtec dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81025 Bug ID: 81025 Summary: [MIPS] soft-float glibc build fails at r248863 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug middle-end/81005] -fsanitize=null and -fsanitize=alignment doesn't check aggregate arguments of calls

2017-06-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81005 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Thu Jun 8 18:53:16 2017 New Revision: 249030 URL: https://gcc.gnu.org/viewcvs?rev=249030=gcc=rev Log: PR middle-end/81005 * ubsan.c (instrument_null): Avoid pointless

[Bug c++/81011] [6/7/8 Regression] ICE with #pragma omp task and inaccessible copy-constructor

2017-06-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81011 --- Comment #3 from Jakub Jelinek --- Author: jakub Date: Thu Jun 8 18:55:04 2017 New Revision: 249031 URL: https://gcc.gnu.org/viewcvs?rev=249031=gcc=rev Log: PR c++/81011 * cp-gimplify.c (cxx_omp_finish_clause): When changing

[Bug c++/81011] [6/7/8 Regression] ICE with #pragma omp task and inaccessible copy-constructor

2017-06-08 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81011 --- Comment #4 from Jakub Jelinek --- Author: jakub Date: Thu Jun 8 19:02:09 2017 New Revision: 249032 URL: https://gcc.gnu.org/viewcvs?rev=249032=gcc=rev Log: PR c++/81011 * cp-gimplify.c (cxx_omp_finish_clause): When changing

[Bug sanitizer/81023] False positiv stack-use-after-scope (worked with GCC 6, fails with GCC 7)

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

  1   2   >