https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81996
Bug ID: 81996
Summary: __builtin_return_address(0) does not work on powerpc
in -fPIC mode and causes SIGSEGVs
Product: gcc
Version: 7.2.0
Status: UNCONFIRMED
Se
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81996
--- Comment #1 from Sergei Trofimovich ---
Compiler version:
Target: powerpc-unknown-linux-gnu
Configured with: /dev/shm/portage/sys-devel/gcc-7.2.0/work/gcc-7.2.0/configure
--host=powerpc-unknown-linux-gnu --build=powerpc-unknown-linux-gnu
--pr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81996
--- Comment #2 from Sergei Trofimovich ---
gcc master is slightly better here but is still inefficient in fPIC mode:
gcc -O2 -fno-PIC:
f:
mflr 3
blr
gcc -O2 -fPIC:
f:
stwu 1,-16(1)
mflr 0
stw 0,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81993
--- Comment #2 from Markus Trippelsdorf ---
% cat CompilerInstance.ii
struct A {
template
struct B {};
};
struct ObjCMethodDecl : A {
bool isClassMethod() const {}
B classmeth_end() {}
};
int main(){}
% g++ CompilerInstance.ii
% g++
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81974
--- Comment #3 from Thomas Koenig ---
Author: tkoenig
Date: Sun Aug 27 08:01:25 2017
New Revision: 251368
URL: https://gcc.gnu.org/viewcvs?rev=251368&root=gcc&view=rev
Log:
2017-08-27 Thomas Koenig
PR fortran/81974
* frontend
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81974
Thomas Koenig changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81707
janus at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40196
janus at gcc dot gnu.org changed:
What|Removed |Added
CC||mexas at bristol dot ac.uk
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81841
janus at gcc dot gnu.org changed:
What|Removed |Added
CC||janus at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81841
janus at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81993
Markus Trippelsdorf changed:
What|Removed |Added
CC||rguenth at gcc dot gnu.org
Targe
igure --prefix=/root/gcc-installed
Thread model: posix
gcc version 8.0.0 20170827 (experimental) (GCC)
$ gcc-installed/bin/gcc -O2 a.c -o a -fPIC -fstack-protector-all && ./a
main=0x130c
ret_addr=0x7c641b78
$ gcc-installed/bin/gcc -O2 a.c -o a -fno-PIC -fstack-protector-al
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81992
Daniel Krügler changed:
What|Removed |Added
CC||daniel.kruegler@googlemail.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81997
Bug ID: 81997
Summary: segfault while instantiating constrained function
template
Product: gcc
Version: 7.2.0
Status: UNCONFIRMED
Severity: normal
Pri
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81997
--- Comment #1 from gccbugzilla at szaszm dot tk ---
Created attachment 42052
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42052&action=edit
Source file
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81997
--- Comment #2 from gccbugzilla at szaszm dot tk ---
Created attachment 42053
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42053&action=edit
CLI log
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81998
Bug ID: 81998
Summary: [c++14] lambda: name from init-capture not visible in
lambda-declarator
Product: gcc
Version: 7.2.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71974
--- Comment #3 from Rafael Guglielmetti ---
(In reply to Eric Gallager from comment #2)
> (In reply to Rafael Guglielmetti from comment #1)
> > With gcc 6.1.1, the above code gives rise to the error:
> > error: condition expression refers to iter
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81770
janus at gcc dot gnu.org changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81999
Bug ID: 81999
Summary: templated lambda in template context: cannot call
operator() explicitly with template parameters
(expected primary-expression before ...)
Product: gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81999
--- Comment #1 from bastien penavayre ---
Created attachment 42055
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42055&action=edit
compile log with -v
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81999
--- Comment #2 from bastien penavayre ---
the same exact code compiles fine in a non-template context and parse error in
one
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81995
--- Comment #2 from uros at gcc dot gnu.org ---
Author: uros
Date: Sun Aug 27 18:01:46 2017
New Revision: 251369
URL: https://gcc.gnu.org/viewcvs?rev=251369&root=gcc&view=rev
Log:
PR target/81995
* config/i386/i386.md (*): Change
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81995
Uroš Bizjak changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Component|bootstrap
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82000
Bug ID: 82000
Summary: Missed optimization of char_traits::length() on
constant string
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639
Bug 24639 depends on bug 71974, which changed state.
Bug 71974 Summary: Warning: uninitialized variable with OpenMP nested loops
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71974
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71974
Eric Gallager changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69572
Eric Gallager changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69585
Eric Gallager changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69638
Eric Gallager changed:
What|Removed |Added
CC||egallager at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78387
--- Comment #13 from Jerry DeLisle ---
Author: jvdelisle
Date: Mon Aug 28 03:42:47 2017
New Revision: 251374
URL: https://gcc.gnu.org/viewcvs?rev=251374&root=gcc&view=rev
Log:
2017-08-27 Jerry DeLisle
PR libgfortran/78387
* i
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82000
Marc Glisse changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
) {
asm("mul %%edx # %%1 was %1" : "+a" (a), "+d" (b));
return a;
}
int mulhi(int a, int b) {
asm("mul %%edx # %%1 was %1" : "+d" (a), "+a" (b));
return a;
}
gcc8.0.0-snapshot 20170827 -O3 (https://godbolt.org/g/CYjnGg) c
33 matches
Mail list logo