https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100997
--- Comment #3 from Felix Morgner ---
Thank you for the quick response. I will file a bug report with Boost GIL.
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: felix.morgner at gmail dot com
Target Milestone: ---
Created attachment 50972
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50972&action=edit
Example source f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67633
--- Comment #1 from Felix Morgner ---
The same holds true for GCC 7.1 and the deduced type for decltype(auto):
#include
#include
struct s{int v{};};
decltype(auto) f()
{
return (s{}.v);
}
int main()
{
std::cout << std::is_same{} <
: 6.3.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: felix.morgner at gmail dot com
Target Milestone: ---
According to ISO14882 [dcl.array] zero-length arrays are not
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79832
--- Comment #1 from Felix Morgner ---
adjusted the title to be more clear. sorry!
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: felix.morgner at gmail dot com
Target Milestone: ---
According to ISO14882:2014 [expr.sub] (as well as the current draft) the
following should yield an xvalue on line 3 (arr{}[0]):
int
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: felix.morgner at gmail dot com
Target Milestone: ---
g++ incorrectly accepts the following code that contains a non-deductible
template parameter pack:
#include
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78490
--- Comment #2 from Felix Morgner ---
Comment on attachment 40124
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40124
Proposed patch
>--- propagate_const.org2016-11-23 10:28:45.682529129 +0100
>+++ propagate_const.new2016-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78490
--- Comment #1 from Felix Morgner ---
Created attachment 40124
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40124&action=edit
Proposed patch
: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: felix.morgner at gmail dot com
Target Milestone: ---
The implementation of propagate_const libstdc++ 6.0.22 has undefined behavior
in operator=
The implementation reads as
: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: felix.morgner at gmail dot com
Target Milestone: ---
Created attachment 38583
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38583&action=edit
Sample
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70979
--- Comment #2 from Felix Morgner ---
That is why I explicitly referred to C++14. I strongly believe, that the right
thing to do would be to disable it (handle it as an error) since it is just
that when compiling in C++14 mode. Maybe the error me
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: felix.morgner at gmail dot com
Target Milestone: ---
Created attachment 38427
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=38427&action=edit
The example code
g++ acce
13 matches
Mail list logo