Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jleahy+gcc at gmail dot com
Target Milestone: ---
The following code is not accepted by the compiler, whereas I believe it is
well-formed according to the standard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89596
--- Comment #1 from jleahy+gcc at gmail dot com ---
This only happens with -std=c++17, without -std=c++17 the code fails to
compile.
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jleahy+gcc at gmail dot com
Target Milestone: ---
The follow code compiles fine on GCC <=7.4 (and also on Clang). However on 8.0
(and trunk) it fails.
template
str
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: jleahy+gcc at gmail dot com
Created attachment 34181
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34181&action=edit
full preprocessed source
The following code is invalid (the constness 'var' do
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57807
--- Comment #3 from jleahy+gcc at gmail dot com ---
I'll test this on Monday and get back to you.
: target
Assignee: unassigned at gcc dot gnu.org
Reporter: jleahy+gcc at gmail dot com
The following code sample will not compile when "-masm=intel" is set:
(eg. gcc -masm=intel -c foo.c)
typedef double __v2df __attribute__((__vector_size__(16)));
typedef double __m128d __a
: rtl-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: jleahy+gcc at gmail dot com
The following code:
extern int seq;
extern int data;
int reader() {
int data_copy;
int seq_copy;
for (int i=0; i<10; ++i) {
__atomic_load(&seq, &a
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57163
Bug #: 57163
Summary: Link failure with thread_local
std::default_random_engine
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED