[Bug ipa/82957] [8 Regression] ICE: in to_cgraph_frequency, at profile-count.c:251

2017-11-13 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82957 Markus Trippelsdorf changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c/81117] Improve buffer overflow checking in strncpy

2017-11-13 Thread dimhen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81117 --- Comment #12 from Dmitry G. Dyachenko --- char *strncpy(char *dest, const char *src, size_t n); void foo(char* p) { strncpy(p, "1", 1); p[1] = 0; } with gcc8/r254663 is this expected? $ gcc -c -Wall x.c x.c: In function ‘foo’: x.c:4:

[Bug tree-optimization/82954] [8 regression] ICE in fold_binary_loc, at fold-const.c:9061

2017-11-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82954 --- Comment #2 from Jakub Jelinek --- Author: jakub Date: Mon Nov 13 09:01:24 2017 New Revision: 254671 URL: https://gcc.gnu.org/viewcvs?rev=254671&root=gcc&view=rev Log: PR tree-optimization/82954 * gimple-ssa-store-merging.c

[Bug preprocessor/82939] genmatch fills up terminal with endless printing of periods

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

[Bug c/82940] Suboptimal code for (a & 0x7f) | (b & 0x80) on powerpc

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

[Bug c++/82959] New: g++ doesn't appreciate C++17 evaluation order rules for overloaded operators

2017-11-13 Thread ixsci at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82959 Bug ID: 82959 Summary: g++ doesn't appreciate C++17 evaluation order rules for overloaded operators Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: norm

[Bug bootstrap/82948] [8 Regression] prefix.c:202:15: error: 'char* strncpy(char*, const char*, size_t)' destination unchanged after copying no bytes [-Werror=stringop-truncation]

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

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

2017-11-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82946 --- Comment #3 from Richard Biener --- (In reply to Martin Sebor from comment #0) > In the program below, while GCC optimizes the strlen call in f() to a > constant it doesn't do the same for the equivalent function g(). > > I suspect this is ca

[Bug c++/82949] internal compiler error: in cp_parser_late_return_type_opt, at cp/parser.c:16698

2017-11-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82949 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Known to work|

[Bug tree-optimization/82950] possible strlen optimization for memcmp/strcmp of arrays

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

[Bug testsuite/82951] gcc.c-torture/execute/20040409-1.c undefined behavior

2017-11-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82951 --- Comment #2 from Richard Biener --- Hmm, on RTL signs do not matter. I'd say strip the bogus cases from the existing tests and "duplicate" them into new variants using -fwrapv? Thus only apply -fwrapv to those cases that need it.

[Bug c++/82959] g++ doesn't appreciate C++17 evaluation order rules for overloaded operators

2017-11-13 Thread ixsci at yandex dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82959 --- Comment #1 from Evgeniy Shcherbina --- Not that it matters much, but it should be "int i = -1;" in the code to match my description fully.

[Bug target/82960] New: spu_machine_dependent_reorg does not handle jump_table_data insn

2017-11-13 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82960 Bug ID: 82960 Summary: spu_machine_dependent_reorg does not handle jump_table_data insn Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug c++/82952] Hang compiling with g++ -fsanitize=undefined -Wduplicated-branches

2017-11-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82952 Richard Biener changed: What|Removed |Added Keywords||compile-time-hog Status|UNC

[Bug tree-optimization/82954] [8 regression] ICE in fold_binary_loc, at fold-const.c:9061

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

[Bug driver/82955] ICE when using -fdump-passes -fdisable-tree-einline

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

[Bug ipa/82957] [8 Regression] ICE: in to_cgraph_frequency, at profile-count.c:251

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

[Bug fortran/78990] [6/7/8 Regression] ICE when assigning polymorphic array function result

2017-11-13 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78990 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug bootstrap/82831] [8 Regression] Broken PGO bootstrap on i586-linux-gnu after r254379

2017-11-13 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82831 --- Comment #15 from Jan Hubicka --- Hello, here is what happens. There is problematic block BB 36 ;; basic block 36, loop depth 0, count 34157, maybe hot ;; prev block 35, next block 37, flags: (HOT_PARTITION, RTL, MODIFIED) ;; pred: 33

[Bug target/82960] spu_machine_dependent_reorg does not handle jump_table_data insn

2017-11-13 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82960 --- Comment #1 from Tom de Vries --- Created attachment 42592 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42592&action=edit Tentative patch Using this tentative patch, I manage to finish the build.

[Bug c++/82952] Hang compiling with g++ -fsanitize=undefined -Wduplicated-branches

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

[Bug tree-optimization/78821] GCC7: Copying whole 32 bits structure field by field not optimised into copying whole 32 bits at once

2017-11-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78821 --- Comment #15 from Jakub Jelinek --- Author: jakub Date: Mon Nov 13 10:26:13 2017 New Revision: 254679 URL: https://gcc.gnu.org/viewcvs?rev=254679&root=gcc&view=rev Log: PR tree-optimization/78821 * gimple-ssa-store-merging.c (

[Bug bootstrap/82831] [8 Regression] Broken PGO bootstrap on i586-linux-gnu after r254379

2017-11-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82831 Eric Botcazou changed: What|Removed |Added Status|WAITING |NEW --- Comment #16 from Eric Botcazou

[Bug target/82961] New: ICE in dwarf2out.c: deferred_asm_name != NULL

2017-11-13 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 Bug ID: 82961 Summary: ICE in dwarf2out.c: deferred_asm_name != NULL Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: targe

[Bug target/82961] ICE in dwarf2out.c: deferred_asm_name != NULL

2017-11-13 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82961 Tom de Vries changed: What|Removed |Added Target||alpha-dec-vms --- Comment #1 from Tom de

[Bug libfortran/82962] New: valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE

2017-11-13 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82962 Bug ID: 82962 Summary: valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug c/82963] New: -Waddress too trigger happy

2017-11-13 Thread mhocko at kernel dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82963 Bug ID: 82963 Summary: -Waddress too trigger happy Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assigne

[Bug c/82963] -Waddress too trigger happy

2017-11-13 Thread mhocko at kernel dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82963 --- Comment #1 from Michal Hocko --- Btw. the compiler doesn't complain if I rewrite the macro to do an explicit NULL check (maskp != NULL) ? MAX_NUMNODES : 0, (maskp != NULL) ? (maskp)->bits : NULL

[Bug libfortran/82962] valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE

2017-11-13 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82962 --- Comment #1 from janus at gcc dot gnu.org --- Possible patch: Index: libgfortran/intrinsics/execute_command_line.c === --- libgfortran/intrinsics/execute_command_line.c (rev

[Bug libfortran/82962] valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE

2017-11-13 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82962 --- Comment #2 from janus at gcc dot gnu.org --- Since it seems that execute_command_line always sets a return value for the exitstat argument, one probably does not need to check against an initial value at all: Index: libgfortran/intrinsics/e

[Bug libfortran/82962] valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE

2017-11-13 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82962 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code Target Milestone|

[Bug libfortran/82962] valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE

2017-11-13 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82962 --- Comment #3 from janus at gcc dot gnu.org --- I have verified that the patch in comment 2 fixes the problem on trunk.

[Bug c/82134] warn_unused_result triggers on empty structs even when they are used

2017-11-13 Thread arvo at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82134 Arne Vogel changed: What|Removed |Added CC||arvo at me dot com --- Comment #4 from Arne

[Bug c/82134] warn_unused_result triggers on empty structs even when they are used

2017-11-13 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82134 --- Comment #5 from Jakub Jelinek --- I don't argue that returning empty structures can be sometimes useful. But I fail to understand why would you want to use warn_unused_result attribute on such functions, that just makes no sense, because ther

[Bug target/82964] New: gfortran.dg/class_array_1.f03 regression since r254388

2017-11-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82964 Bug ID: 82964 Summary: gfortran.dg/class_array_1.f03 regression since r254388 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug bootstrap/82831] [8 Regression] Broken PGO bootstrap on i586-linux-gnu after r254379

2017-11-13 Thread hubicka at ucw dot cz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82831 --- Comment #17 from Jan Hubicka --- > > This seems reasonable things to do. Only what BB reorder misses is that it > > may do the partitining fixup after the duplication. I am not sure if that > > is > > desirable as that would affect existing

[Bug c/81117] Improve buffer overflow checking in strncpy

2017-11-13 Thread dimhen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81117 --- Comment #13 from Dmitry G. Dyachenko --- Sounds like -Wno-stringop-overflow does not propagate into LTO build. I'll try make a small testcase

[Bug libfortran/82962] valgrind reports "Conditional jump or move depends on uninitialised value" in EXECUTE_COMMAND_LINE

2017-11-13 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82962 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

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

2017-11-13 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82737 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|marxin at g

[Bug other/82965] New: [8 regression][armeb] gcc.dg/vect/pr79347.c starts failing after r254379

2017-11-13 Thread clyon at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82965 Bug ID: 82965 Summary: [8 regression][armeb] gcc.dg/vect/pr79347.c starts failing after r254379 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/82948] [8 Regression] prefix.c:202:15: error: 'char* strncpy(char*, const char*, size_t)' destination unchanged after copying no bytes [-Werror=stringop-truncation]

2017-11-13 Thread sudi.das at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82948 Sudakshina Das changed: What|Removed |Added CC||sudi.das at arm dot com --- Comment #3

[Bug libstdc++/82966] New: node_handle swap fails to compile

2017-11-13 Thread dnljms at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82966 Bug ID: 82966 Summary: node_handle swap fails to compile Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++

[Bug c/81117] Improve buffer overflow checking in strncpy

2017-11-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81117 --- Comment #14 from Martin Sebor --- (In reply to Dmitry G. Dyachenko from comment #12) I'm afraid the warning in the constant string case is unavoidable. The call is folded at a point where the checker doesn't have access to the subsequent st

[Bug c/81117] Improve buffer overflow checking in strncpy

2017-11-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81117 --- Comment #15 from Martin Sebor --- (In reply to Dmitry G. Dyachenko from comment #12) LTO doesn't interact with these warnings very well. pr71907 and pr79062 track a couple of the problems I know about. If you find a different issue please

[Bug c/82967] New: "did you mean" suggestions are way too suggestive

2017-11-13 Thread samuel.thiba...@ens-lyon.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82967 Bug ID: 82967 Summary: "did you mean" suggestions are way too suggestive Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Componen

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

2017-11-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82946 --- Comment #4 from Martin Sebor --- (In reply to Richard Biener from comment #3) As I explained in comment #0, a_5(D)->d can safely be assumed not to point to itself as a result of the subsequent access to what it points to in strlen, and thank

[Bug preprocessor/82939] genmatch fills up terminal with endless printing of periods

2017-11-13 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82939 --- Comment #4 from Eric Gallager --- Created attachment 42594 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42594&action=edit genmatch crash report (In reply to Richard Biener from comment #3) > Hmm, GCC 4.2 as host compiler and using no

[Bug c/81117] Improve buffer overflow checking in strncpy

2017-11-13 Thread dimhen at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81117 --- Comment #16 from Dmitry G. Dyachenko --- (In reply to Martin Sebor from comment #15) Thank you. Nice warnings!

[Bug preprocessor/82939] genmatch fills up terminal with endless printing of periods

2017-11-13 Thread egallager at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82939 --- Comment #5 from Eric Gallager --- (In reply to Eric Gallager from comment #4) > Created attachment 42594 [details] > genmatch crash report > > (In reply to Richard Biener from comment #3) > > Hmm, GCC 4.2 as host compiler and using non-stand

[Bug fortran/82968] New: gfortran.dg/ieee/ieee_6.f90 fails at -O0

2017-11-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82968 Bug ID: 82968 Summary: gfortran.dg/ieee/ieee_6.f90 fails at -O0 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: wrong-code Severity: normal Priority: P3

[Bug lto/81351] [8 regression] Many LTO testcases FAIL

2017-11-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81351 --- Comment #7 from Eric Botcazou --- Author: ebotcazou Date: Mon Nov 13 17:26:41 2017 New Revision: 254697 URL: https://gcc.gnu.org/viewcvs?rev=254697&root=gcc&view=rev Log: PR lto/81351 * debug.h (dwarf2out_do_eh_frame): Declar

[Bug fortran/82969] New: ICE in gfc_class_vptr_get, at fortran/trans-expr.c:211

2017-11-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82969 Bug ID: 82969 Summary: ICE in gfc_class_vptr_get, at fortran/trans-expr.c:211 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug fortran/82969] ICE in gfc_class_vptr_get, at fortran/trans-expr.c:211

2017-11-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82969 --- Comment #1 from G. Steinmetz --- These variants compile : $ cat z2.f90 module m type t real, allocatable :: x(:) procedure(f), nopass, pointer :: g end type contains function f() result(z) class(t), pointer :: z

[Bug lto/81351] [8 regression] Many LTO testcases FAIL

2017-11-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81351 Eric Botcazou changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug lto/81351] [8 regression] Many LTO testcases FAIL

2017-11-13 Thread ebotcazou at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81351 --- Comment #8 from Eric Botcazou --- Author: ebotcazou Date: Mon Nov 13 17:29:37 2017 New Revision: 254700 URL: https://gcc.gnu.org/viewcvs?rev=254700&root=gcc&view=rev Log: PR lto/81351 * dwarf2out.c (do_eh_frame): New static v

[Bug fortran/82970] New: ICE in vptr_field_get, at fortran/trans-expr.c:264

2017-11-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82970 Bug ID: 82970 Summary: ICE in vptr_field_get, at fortran/trans-expr.c:264 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/82970] ICE in vptr_field_get, at fortran/trans-expr.c:264

2017-11-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82970 --- Comment #1 from G. Steinmetz --- This variant compiles, of course : $ cat z3.f90 program p type t end type class(t), allocatable :: x(:)[:] class(t), allocatable :: z(:) allocate (x(2)[*]) allocate (z, source=x) end

[Bug fortran/82971] New: ICE in gfc_find_derived_vtab, at fortran/class.c:2214 ...

2017-11-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82971 Bug ID: 82971 Summary: ICE in gfc_find_derived_vtab, at fortran/class.c:2214 ... Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priori

[Bug fortran/82971] ICE in gfc_find_derived_vtab, at fortran/class.c:2214 ...

2017-11-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82971 --- Comment #1 from G. Steinmetz --- $ cat z2.f90 module m type t end type class(t), target :: z type t2 class(t), pointer :: x => z end type end $ gfortran-8-20171112 -c z2.f90 f951: internal compiler error: Segmentation

[Bug c/81117] Improve buffer overflow checking in strncpy

2017-11-13 Thread bugzi...@poradnik-webmastera.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81117 --- Comment #17 from Daniel Fruzynski --- (In reply to Martin Sebor from comment #14) > (In reply to Dmitry G. Dyachenko from comment #12) > > I'm afraid the warning in the constant string case is unavoidable. The call > is folded at a point wh

[Bug tree-optimization/82945] add warning for passing non-strings to functions that expect string arguments

2017-11-13 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82945 Martin Sebor changed: What|Removed |Added Keywords||patch --- Comment #2 from Martin Sebor -

[Bug sanitizer/82869] c_associated does not always give false for null pointers

2017-11-13 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82869 --- Comment #9 from Janne Blomqvist --- Author: jb Date: Mon Nov 13 20:01:20 2017 New Revision: 254706 URL: https://gcc.gnu.org/viewcvs?rev=254706&root=gcc&view=rev Log: Introduce logical_type_node and use it Backport from trunk. Earlier GFort

[Bug sanitizer/82869] c_associated does not always give false for null pointers

2017-11-13 Thread jb at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82869 Janne Blomqvist changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug sanitizer/82869] c_associated does not always give false for null pointers

2017-11-13 Thread james.s.spencer at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82869 --- Comment #11 from james.s.spencer at gmail dot com --- (In reply to Janne Blomqvist from comment #10) > Fixed now on the gcc-7 branch as well. Thanks James for reporting, and > Martin for bisecting! Thanks for the quick fix!

[Bug fortran/82970] ICE in vptr_field_get, at fortran/trans-expr.c:264

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

[Bug fortran/78619] [6/7/8 Regression] ICE in copy_reference_ops_from_ref, at tree-ssa-sccvn.c:889

2017-11-13 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78619 --- Comment #4 from Paul Thomas --- Author: pault Date: Mon Nov 13 20:43:26 2017 New Revision: 254708 URL: https://gcc.gnu.org/viewcvs?rev=254708&root=gcc&view=rev Log: 2017-11-13 Paul Thomas Backport from trunk PR fortran/78

[Bug fortran/82934] [6/7/8 Regression] Segfault on assumed character length in allocate

2017-11-13 Thread pault at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82934 --- Comment #4 from Paul Thomas --- Author: pault Date: Mon Nov 13 20:46:08 2017 New Revision: 254709 URL: https://gcc.gnu.org/viewcvs?rev=254709&root=gcc&view=rev Log: 2017-11-13 Paul Thomas Backport from trunk PR fortran/82

[Bug fortran/82972] ICE with -finit-derived in gfc_conv_structure, at fortran/trans-expr.c:7733 (and others)

2017-11-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82972 --- Comment #1 from G. Steinmetz --- Files from catalog ./gcc/testsuite/gfortran.dg : pdt_10.f03 pdt_2.f03 $ gfortran-8-20171105 -finit-derived -c pdt_2.f03 $ gfortran-8-20171112 -finit-derived -c pdt_2.f03 pdt_2.f03:25:0: end subrou

[Bug fortran/82972] New: ICE with -finit-derived in gfc_conv_structure, at fortran/trans-expr.c:7733 (and others)

2017-11-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82972 Bug ID: 82972 Summary: ICE with -finit-derived in gfc_conv_structure, at fortran/trans-expr.c:7733 (and others) Product: gcc Version: 8.0 Status: UNCONFIRMED Se

[Bug fortran/82972] ICE with -finit-derived in gfc_conv_structure, at fortran/trans-expr.c:7733 (and others)

2017-11-13 Thread gs...@t-online.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82972 --- Comment #2 from G. Steinmetz --- Files from catalog ./gcc/testsuite/gfortran.dg : pdt_3.f03 pdt_7.f03 $ gfortran-8-20171105 -finit-derived -c pdt_7.f03 $ gfortran-8-20171112 -finit-derived -c pdt_7.f03 pdt_7.f03:20:0: end internal

[Bug fortran/82971] ICE in gfc_find_derived_vtab, at fortran/class.c:2214 ...

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

[Bug fortran/82886] ICE with -finit-derived in gfc_conv_expr, at fortran/trans-expr.c:7807

2017-11-13 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82886 Fritz Reese changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/82973] New: ICE in output_constant_pool_2, at varasm.c:3896 on aarch64

2017-11-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82973 Bug ID: 82973 Summary: ICE in output_constant_pool_2, at varasm.c:3896 on aarch64 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code

[Bug target/82974] New: ICE in extract_insn, at recog.c:2305 on aarch64

2017-11-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82974 Bug ID: 82974 Summary: ICE in extract_insn, at recog.c:2305 on aarch64 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug fortran/82972] [8 Regression] ICE with -finit-derived in gfc_conv_structure, at fortran/trans-expr.c:7733 (and others)

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

[Bug fortran/82972] [8 Regression] ICE with -finit-derived in gfc_conv_structure, at fortran/trans-expr.c:7733 (and others)

2017-11-13 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82972 Fritz Reese changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug target/82975] New: ICE in baseness at rtlanal.c:6220

2017-11-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82975 Bug ID: 82975 Summary: ICE in baseness at rtlanal.c:6220 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3

[Bug fortran/82973] ICE in output_constant_pool_2, at varasm.c:3896 on aarch64

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

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

2017-11-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82976 Bug ID: 82976 Summary: [8 Regression] Error: non-trivial conversion at assignment since r254526 Product: gcc Version: 7.0 Status: UNCONFIRMED Keywords: ice-on-v

[Bug fortran/78240] ICE in match_clist_expr, at fortran/decl.c:728

2017-11-13 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78240 Fritz Reese changed: What|Removed |Added Status|NEW |WAITING CC|

[Bug c++/82360] [8 Regression] tree check fail in get_inner_reference, at expr.c:6996

2017-11-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82360 --- Comment #9 from Jason Merrill --- Author: jason Date: Mon Nov 13 21:49:16 2017 New Revision: 254710 URL: https://gcc.gnu.org/viewcvs?rev=254710&root=gcc&view=rev Log: PR c++/82360 - ICE with static_cast in template. * call.c

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

2017-11-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82977 Bug ID: 82977 Summary: [8 Regression] AddressSanitizer: heap-use-after-free in strlen_optimize_stmt .././../gcc/tree-ssa-strlen.c:2971 Product: gcc Version: 7.0

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

2017-11-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82977 --- Comment #1 from Martin Liška --- Created attachment 42595 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42595&action=edit test-case

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

2017-11-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82737 --- Comment #22 from Martin Liška --- (In reply to Nathan Sidwell from comment #21) > yeah, I messed up. I had presumed that once set, DECL_ASSEMBLER_NAME does > not change. That is untrue. > In this case it's even worse, in that DECL_ASSEMBLER

[Bug fortran/82973] ICE in output_constant_pool_2, at varasm.c:3896 on aarch64

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

[Bug c++/82360] [8 Regression] tree check fail in get_inner_reference, at expr.c:6996

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

[Bug fortran/78240] ICE in match_clist_expr, at fortran/decl.c:728

2017-11-13 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78240 Fritz Reese changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug fortran/78240] ICE in match_clist_expr, at fortran/decl.c:728

2017-11-13 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78240 --- Comment #5 from Fritz Reese --- Author: foreese Date: Tue Nov 14 01:25:26 2017 New Revision: 254718 URL: https://gcc.gnu.org/viewcvs?rev=254718&root=gcc&view=rev Log: 2017-11-13 Fritz Reese PR fortran/78240 gcc/fortran/ChangeLog:

[Bug fortran/82978] New: [PDT] [F2003] Paramaterized Derived Type LEN parameters take the latest value per-kind

2017-11-13 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82978 Bug ID: 82978 Summary: [PDT] [F2003] Paramaterized Derived Type LEN parameters take the latest value per-kind Product: gcc Version: 8.0 Status: UNCONFIRMED Seve

[Bug c++/60702] thread_local initialization

2017-11-13 Thread tinrow at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60702 Kan Wang changed: What|Removed |Added CC||tinrow at gmail dot com --- Comment #5 from K

[Bug fortran/82979] New: [PDT] [F2003] [ice-on-invalid] ICE (segfault) on invalid type-param-name-list in PDT declaration

2017-11-13 Thread foreese at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82979 Bug ID: 82979 Summary: [PDT] [F2003] [ice-on-invalid] ICE (segfault) on invalid type-param-name-list in PDT declaration Product: gcc Version: 8.0 Status: UNCONFIRMED

[Bug c++/82980] New: Regression in determination of current instantiation (invalid requirement of template keyword)

2017-11-13 Thread barry.revzin at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82980 Bug ID: 82980 Summary: Regression in determination of current instantiation (invalid requirement of template keyword) Product: gcc Version: 8.0 Status: UNCONFIRMED

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

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

[Bug target/82981] New: unnecessary __multi3 call for mips64r6 linux kernel

2017-11-13 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82981 Bug ID: 82981 Summary: unnecessary __multi3 call for mips64r6 linux kernel Product: gcc Version: 7.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug target/82981] unnecessary __multi3 call for mips64r6 linux kernel

2017-11-13 Thread wilson at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82981 --- Comment #1 from Jim Wilson --- This problem is causing link errors for the mips64r6 linux kernel. They would like the gcc developers to fix it, instead of adding a definition of the __multi3 function to the linux kernel.

[Bug rtl-optimization/82982] New: [8 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 5) in ready_sort_real in haifa scheduler

2017-11-13 Thread asolokha at gmx dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82982 Bug ID: 82982 Summary: [8 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 5) in ready_sort_real in haifa scheduler Product: gc

[Bug c++/82882] [8 regression] ICE Segmentation fault

2017-11-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82882 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/82983] New: [8 Regression] ICE in extract_insn, at recog.c:2305 w/ GFMI

2017-11-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82983 Bug ID: 82983 Summary: [8 Regression] ICE in extract_insn, at recog.c:2305 w/ GFMI Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Prio

[Bug target/82983] [8 Regression] ICE in extract_insn, at recog.c:2305 w/ GFMI

2017-11-13 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82983 Martin Liška changed: What|Removed |Added Target Milestone|--- |8.0