[Bug c++/92320] New: Constexpr function pointer derived from lambda is not accepted as template parameter

2019-11-01 Thread jleahy+gcc at gmail dot com
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

[Bug c++/89596] [8 regression] Multiple templated conversion operators result in compilation error

2019-03-05 Thread jleahy+gcc at gmail dot com
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.

[Bug c++/89596] New: [8 regression] Multiple templated conversion operators result in compilation error

2019-03-05 Thread jleahy+gcc at gmail dot com
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

[Bug c++/64171] New: Hang whilst printing error message on invalid code

2014-12-03 Thread jleahy+gcc at gmail dot com
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

[Bug target/57807] Compile failure with __builtin_ia32_unpcklpd

2013-07-05 Thread jleahy+gcc at gmail dot com
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.

[Bug target/57807] New: Compile failure with __builtin_ia32_unpcklpd

2013-07-03 Thread jleahy+gcc at gmail dot com
: 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

[Bug rtl-optimization/57448] New: GCSE generates incorrect code with acquire barrier

2013-05-29 Thread jleahy+gcc at gmail dot com
: 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

[Bug c++/57163] New: Link failure with thread_local std::default_random_engine

2013-05-03 Thread jleahy+gcc at gmail dot com
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