[Bug fortran/80440] New: Slow compile when USEing modules

2017-04-15 Thread abensonca at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80440 Bug ID: 80440 Summary: Slow compile when USEing modules Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran

[Bug c++/80439] New: __attribute__((target("xxx"))) not applied to lambdas

2017-04-15 Thread thiago at kde dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80439 Bug ID: 80439 Summary: __attribute__((target("xxx"))) not applied to lambdas Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug fortran/80121] Memory leak with derived-type intent(out) argument

2017-04-15 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80121 --- Comment #4 from janus at gcc dot gnu.org --- Producing a dump via -fdump-tree-original shows what's going on in the case of comment #3, namely: 'e' is being deallocated before being passed to 's1': if ((struct t1[0:] * restrict) e.data

[Bug middle-end/79929] [7 Regression] Bogus Warning: '__builtin_memset': specified size 4294967291 exceeds maximum object size 2147483647

2017-04-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79929 --- Comment #15 from Martin Sebor --- I've raised bug 80437 for the suggested change to the notation of the warning(s).

[Bug other/80437] large decimal numbers in diagnostics are hard to read

2017-04-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80437 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Severity|normal

[Bug other/80437] New: large decimal numbers in diagnostics are hard to read

2017-04-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80437 Bug ID: 80437 Summary: large decimal numbers in diagnostics are hard to read Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug fortran/80121] Memory leak with derived-type intent(out) argument

2017-04-15 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80121 janus at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code CC|

[Bug fortran/79685] [5/6/7 Regression] ICE on valid code in gfc_match_structur_constructor

2017-04-15 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79685 janus at gcc dot gnu.org changed: What|Removed |Added CC||janus at gcc dot gnu.org

[Bug middle-end/79929] [7 Regression] Bogus Warning: '__builtin_memset': specified size 4294967291 exceeds maximum object size 2147483647

2017-04-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79929 --- Comment #14 from Markus Trippelsdorf --- (In reply to Martin Sebor from comment #13) > That said, it's possible that the warning could be made clearer if it used > some other notation instead of printing very large positive decimal numbers. >

[Bug middle-end/79929] [7 Regression] Bogus Warning: '__builtin_memset': specified size 4294967291 exceeds maximum object size 2147483647

2017-04-15 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79929 --- Comment #13 from Martin Sebor --- > Apparently the problem comes from the fact that len(yerrmsg) is not known at > compile time, but I don't understand why the warning use nonsensical numbers. The numbers that are printed are the values or t

[Bug middle-end/79929] [7 Regression] Bogus Warning: '__builtin_memset': specified size 4294967291 exceeds maximum object size 2147483647

2017-04-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79929 Markus Trippelsdorf changed: What|Removed |Added CC||trippels at gcc dot gnu.org --- Co

[Bug target/15492] floating-point arguments are loaded too early to x87 stack

2017-04-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15492 Uroš Bizjak changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/55952] x86 FPU, unnecessary fxch instruction

2017-04-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55952 --- Comment #2 from Uroš Bizjak --- Latest trunk gcc generates: flds4(%esp) fldz fucomip %st(1), %st fstp%st(0) fld1 fchs fld1 fcmovnbe%st(1), %st fstp%s

[Bug target/15492] floating-point arguments are loaded too early to x87 stack

2017-04-15 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15492 --- Comment #13 from Uroš Bizjak --- Recent gcc generates: testcase from Comment #0: double test (double a, double b) { return a*a + b*b; } fldl4(%esp) fmul%st(0), %st fldl12(%esp) fmul%s

[Bug middle-end/79929] [7 Regression] Bogus Warning: '__builtin_memset': specified size 4294967291 exceeds maximum object size 2147483647

2017-04-15 Thread dominiq at lps dot ens.fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79929 --- Comment #11 from Dominique d'Humieres --- On x86_64-apple-darwin16 I see the warning Warning: '__builtin_memset': specified size 18446744073709551611 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] for -Os and -O2 and

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

2017-04-15 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80361 janus at gcc dot gnu.org changed: What|Removed |Added Summary|[5/6/7 Regression] bogus|[5/6/7 Regression] [OOP]

[Bug fortran/80392] [5/6/7 Regression] [OOP] ICE with allocatable polymorphic function result in a procedure pointer component

2017-04-15 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80392 --- Comment #4 from janus at gcc dot gnu.org --- (In reply to janus from comment #3) > Regtesting now ... Regtest completed successfully ...

[Bug fortran/80392] [5/6/7 Regression] [OOP] ICE with allocatable polymorphic function result in a procedure pointer component

2017-04-15 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80392 janus at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|un

[Bug fortran/80291] [OOP] ICE in gfc_conv_expr_descriptor, at fortran/trans-array.c:6662

2017-04-15 Thread janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80291 --- Comment #8 from janus at gcc dot gnu.org --- (In reply to snowfed from comment #7) > In the slightly reduced version of the test case cell is not allocated when > reaching associate structure. Maybe, allocate(cell) is worth being added. > For

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

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

[Bug debug/80436] [7 Regression] -fcompare-debug failure

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

[Bug debug/80436] [7 Regression] -fcompare-debug failure

2017-04-15 Thread trippels at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80436 --- Comment #1 from Markus Trippelsdorf --- Started with r44392.