https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88328
kargl at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88328
--- Comment #3 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Sun Dec 23 05:18:27 2018
New Revision: 267367
URL: https://gcc.gnu.org/viewcvs?rev=267367&root=gcc&view=rev
Log:
2018-12-22 Steven G. Kargl
PR fortran/88328
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88580
Bug ID: 88580
Summary: Parameter pack expansion fails (variadic constructor
template inside a variadic class template)
Product: gcc
Version: unknown
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85798
kargl at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P4
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85798
--- Comment #5 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Sat Dec 22 23:23:02 2018
New Revision: 267362
URL: https://gcc.gnu.org/viewcvs?rev=267362&root=gcc&view=rev
Log:
2018-12-22 Steven G . Kargl
PR fortran/85798
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
Andrew Pinski changed:
What|Removed |Added
Keywords||wrong-code
Status|UNCONFIRME
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88579
--- Comment #1 from Harald Anlauf ---
OK, here's my proof-of-concept patch (not cleaned up):
Index: gcc/fortran/trans-expr.c
===
--- gcc/fortran/trans-expr.c(revision 267353)
++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88579
Thomas Koenig changed:
What|Removed |Added
CC||anlauf at gmx dot de
Target Milestone|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85544
Thomas Koenig changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
--- Comment #9 from Zack Weinberg ---
... whoops, hit send a little too early. AFAICT, the relevant code is
call_may_clobber_ref_p_1 in tree-ssa-alias.c; I would say that the uses of
flag_errno_math under the cases BUILT_IN_MALLOC, ALIGNED_ALLOC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88579
Bug ID: 88579
Summary: Calculatiing power of powers of two
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: fortra
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
Zack Weinberg changed:
What|Removed |Added
CC||rguenther at suse dot de
--- Comment #8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85544
--- Comment #14 from Thomas Koenig ---
Author: tkoenig
Date: Sat Dec 22 20:16:22 2018
New Revision: 267360
URL: https://gcc.gnu.org/viewcvs?rev=267360&root=gcc&view=rev
Log:
2018-12-22 Thomas Koenig
Backport from trunk
PR for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85544
--- Comment #13 from Harald Anlauf ---
(In reply to Thomas Koenig from comment #12)
> (In reply to Harald Anlauf from comment #10)
>
> > Handling positive powers of 2 should be straightforward:
> >
> > The condition is sth. like
> >
> > if (
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85544
--- Comment #12 from Thomas Koenig ---
(In reply to Harald Anlauf from comment #10)
> Handling positive powers of 2 should be straightforward:
>
> The condition is sth. like
>
> if (v > 1 && (v & (v-1) == 0))
>
> and the exponent is derived
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85798
--- Comment #4 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Sat Dec 22 19:54:18 2018
New Revision: 267357
URL: https://gcc.gnu.org/viewcvs?rev=267357&root=gcc&view=rev
Log:
2018-12-22 Steven G . Kargl
PR fortran/85798
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
--- Comment #7 from Aurelien Jarno ---
(In reply to Zack Weinberg from comment #5)
> The C standard doesn't say malloc _will_ set errno on failure, but it also
Well at least POSIX says:
Otherwise, it shall return a null pointer and set errno to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
Florian Weimer changed:
What|Removed |Added
CC||fw at gcc dot gnu.org
--- Comment #6 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85798
--- Comment #3 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Sat Dec 22 19:37:06 2018
New Revision: 267356
URL: https://gcc.gnu.org/viewcvs?rev=267356&root=gcc&view=rev
Log:
2018-12-22 Steven G . Kargl
PR fortran/85798
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
Zack Weinberg changed:
What|Removed |Added
CC||zackw at panix dot com
--- Comment #5 fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85544
--- Comment #11 from Thomas Koenig ---
Author: tkoenig
Date: Sat Dec 22 19:19:14 2018
New Revision: 267355
URL: https://gcc.gnu.org/viewcvs?rev=267355&root=gcc&view=rev
Log:
2018-12-22 Thomas Koenig
Backport from trunk
PR for
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85544
--- Comment #10 from Harald Anlauf ---
(In reply to Thomas Koenig from comment #8)
> * trans-expr.c (gfc_conv_power_op): Handle cases of 1**integer,
> (2|4|8|16) ** integer and (-1) ** integer.
Handling positive powers of 2 should be
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77703
--- Comment #8 from Paul Thomas ---
(In reply to Paul Thomas from comment #7)
> Created attachment 44907 [details]
> Patch for the PR
>
> This does the job. I am working on something else right now and will come
> back to this in a week or so.
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70149
--- Comment #12 from Paul Thomas ---
(In reply to Andreas Schwab from comment #9)
> This generates wrong code on powerpc64, either the initializer or the size
> of _F.myptr_mod_MOD_number_string is wrong.
>
> .globl _F.myptr_mod_MOD_numb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
--- Comment #4 from Andrew Pinski ---
PR 42944
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
--- Comment #3 from Andrew Pinski ---
(In reply to Aurelien Jarno from comment #2)
> (In reply to Andrew Pinski from comment #1)
> > IIRC malloc setting errno also non standard.
>
> According to POSIX:
>
> The malloc() function shall fail i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88578
Bug ID: 88578
Summary: Static C++ objects with flexible array members overlap
when initializes are non-const
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Sever
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88577
Bug ID: 88577
Summary: misleading error message with template and auto return
type
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88169
kargl at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88169
--- Comment #15 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Sat Dec 22 18:09:19 2018
New Revision: 267354
URL: https://gcc.gnu.org/viewcvs?rev=267354&root=gcc&view=rev
Log:
2018-12-21 Steven G. Kargl
PR fortran/88169
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
--- Comment #2 from Aurelien Jarno ---
(In reply to Andrew Pinski from comment #1)
> IIRC malloc setting errno also non standard.
According to POSIX:
The malloc() function shall fail if:
[ENOMEM]
[CX] [Option Start] Insufficien
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
--- Comment #1 from Andrew Pinski ---
IIRC malloc setting errno also non standard.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88169
--- Comment #14 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Sat Dec 22 17:53:00 2018
New Revision: 267353
URL: https://gcc.gnu.org/viewcvs?rev=267353&root=gcc&view=rev
Log:
2018-12-21 Steven G. Kargl
PR fortran/88169
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64883
--- Comment #59 from Iain Sandoe ---
Author: iains
Date: Sat Dec 22 17:50:45 2018
New Revision: 267352
URL: https://gcc.gnu.org/viewcvs?rev=267352&root=gcc&view=rev
Log:
Backport fix for PR libstdc++/64883.
Backport from mainline
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88576
Bug ID: 88576
Summary: -fno-math-errno causes GCC to consider that malloc
does not set errno
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88169
--- Comment #13 from kargl at gcc dot gnu.org ---
Author: kargl
Date: Sat Dec 22 17:26:12 2018
New Revision: 267351
URL: https://gcc.gnu.org/viewcvs?rev=267351&root=gcc&view=rev
Log:
2018-12-21 Steven G. Kargl
PR fortran/88169
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85544
--- Comment #9 from Thomas Koenig ---
Author: tkoenig
Date: Sat Dec 22 14:21:01 2018
New Revision: 267348
URL: https://gcc.gnu.org/viewcvs?rev=267348&root=gcc&view=rev
Log:
2018-12-22 Thomas Koenig
Backport from trunk
PR fortran/8554
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85544
--- Comment #8 from Thomas Koenig ---
Author: tkoenig
Date: Sat Dec 22 14:14:44 2018
New Revision: 267347
URL: https://gcc.gnu.org/viewcvs?rev=267347&root=gcc&view=rev
Log:
2018-12-22 Thomas Koenig
PR fortran/85544
* frontend
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88575
Bug ID: 88575
Summary: gcc got confused by different comparison operators
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
39 matches
Mail list logo