https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92467
--- Comment #3 from Stephan Tolksdorf ---
Calling release on tmp should set the internal pointer member to null so that
the destructor won't call the deleter on the (void*)1 ptr.
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: st at quanttec dot com
Target Milestone: ---
The current trunk version of GCC miscompiles the following code involving a
ternary expression with omitted first
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: st at quanttec dot com
Target Milestone: ---
The following code fails to compile with the current trunk version of GCC.
clang compiles the code fine.
struct P {
int a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61838
Stephan Tolksdorf changed:
What|Removed |Added
CC||st at quanttec dot com
--- Comment
Version: 5.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: st at quanttec dot com
Compiling the following following code with the current trunk GCC results in an
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: st at quanttec dot com
g++ seems to decay arrays in return statements or default arguments too early.
The following sample fails to compile with 4.8.2 and the current GIT master
version
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56859
Stephan Tolksdorf changed:
What|Removed |Added
CC||st at quanttec dot com
--- Comment
NCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: st at quanttec dot com
The current trunk version of GCC fails to compile the following valid sample
template
struct U1 {};
template
using U2 = U1;
++
Assignee: unassigned at gcc dot gnu.org
Reporter: st at quanttec dot com
When compiling the following example the current trunk version of GCC accepts
the attribute in the typedef but not the semantically equivalent type alias.
template
void test(T*) {
using T0 = int
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51253
Stephan Tolksdorf changed:
What|Removed |Added
CC||st at quanttec dot com
--- Comment
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: st at quanttec dot com
g++ 4.8.1 fails to compile the following C++11 code:
struct Test {
int method(int value) { return value; }
template
auto test(T value
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56643
Bug #: 56643
Summary: Failure to match noexcept specifier of friend template
function in template class
Classification: Unclassified
Product: gcc
Version: 4.7.3
Stat
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56633
Bug #: 56633
Summary: Overload selection error for non-static data member
initialization with initializer list in template class
Classification: Unclassified
Product: gcc
Versio
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56420
--- Comment #5 from Stephan Tolksdorf 2013-02-21
21:38:27 UTC ---
That was fast, thanks!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56420
Bug #: 56420
Summary: Arithmetic error in computation with compile time
unsigned __int128 constant
Classification: Unclassified
Product: gcc
Version: unknown
15 matches
Mail list logo