https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143
--- Comment #6 from Jonathan Wakely ---
Author: redi
Date: Fri Oct 18 11:27:31 2019
New Revision: 277151
URL: https://gcc.gnu.org/viewcvs?rev=277151&root=gcc&view=rev
Log:
PR libstdc++/92143 adjust for OS X aligned_alloc behaviour
OS X 10.15 ad
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92158
--- Comment #1 from Jonathan Wakely ---
Converting to integral types is a feature of enums, I see no reason to warn.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92158
--- Comment #2 from Jonathan Wakely ---
At least when the sign doesn't change, i.e. for conversion to int.
Please clarify what exactly you want a warning to do.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92159
--- Comment #1 from Jonathan Wakely ---
Your testcase doesn't warn for C.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92159
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92158
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92159
--- Comment #3 from Jonathan Wakely ---
This doesn't seem to warn with Clang or Clang++ either.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91481
--- Comment #22 from Jonathan Wakely ---
(In reply to Segher Boessenkool from comment #21)
> No future releases for GCC have been announced. Judging from historical
> trends the next (and last) GCC 7 release (7.5) will be in November, GCC 8
> (8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91481
--- Comment #23 from Jonathan Wakely ---
(In reply to Jonathan Wakely from comment #22)
> See https://gcc.gnu.org/develop.html/timeline
Sorry, that should be https://gcc.gnu.org/develop.html#timeline
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83534
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91979
--- Comment #3 from Jonathan Wakely ---
Thanks, once you have a copyright assignment on file please post to the
gcc-patches list with a testcase.
This might need a new -fabi-version to preserve the old mangling for
compatibility, but I'll let Ja
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89022
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88305
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88305, which changed state.
Bug 88305 Summary: Implement P0019R8, C++20 std::atomic_ref
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88305
What|Removed |Added
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92159
Jonathan Wakely changed:
What|Removed |Added
Status|WAITING |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67245
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80485
Jonathan Wakely changed:
What|Removed |Added
CC||eugene at hutorny dot in.ua
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55722
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
: diagnostic
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: redi at gcc dot gnu.org
CC: jason at gcc dot gnu.org
Target Milestone: ---
If we compile this with NO_CONSTEXPR the diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92199
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91369
--- Comment #18 from Jonathan Wakely ---
Author: redi
Date: Wed Oct 23 17:42:11 2019
New Revision: 277342
URL: https://gcc.gnu.org/viewcvs?rev=277342&root=gcc&view=rev
Log:
PR c++/91369 Implement P0784R7 changes to allocation and construction
T
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92200
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88338
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 88338, which changed state.
Bug 88338 Summary: Implement P0898R3, C++20 concepts library.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88338
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322
Bug 88322 depends on bug 88338, which changed state.
Bug 88338 Summary: Implement P0898R3, C++20 concepts library.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88338
What|Removed |Added
-
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88338
--- Comment #4 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 09:47:25 2019
New Revision: 277371
URL: https://gcc.gnu.org/viewcvs?rev=277371&root=gcc&view=rev
Log:
PR libstdc++/88338 Implement P0898R3, C++20 concepts library
The impleme
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90682
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|10.0|9.3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89164
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|--- |9.3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
--- Comment #12 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 12:53:55 2019
New Revision: 277376
URL: https://gcc.gnu.org/viewcvs?rev=277376&root=gcc&view=rev
Log:
PR libstdc++/92059 fix several bugs in tr2::dynamic_bitset
Backport fro
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143
--- Comment #9 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 12:54:44 2019
New Revision: 277386
URL: https://gcc.gnu.org/viewcvs?rev=277386&root=gcc&view=rev
Log:
PR libstdc++/92143 adjust for OS X aligned_alloc behaviour
OS X 10.15 ad
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|--- |9.3
Known to fail|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91456
--- Comment #4 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 12:54:13 2019
New Revision: 277380
URL: https://gcc.gnu.org/viewcvs?rev=277380&root=gcc&view=rev
Log:
PR libstdc++/91456 make INVOKE work with uncopyable prvalues
In C++17 a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61761
--- Comment #10 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 12:55:21 2019
New Revision: 277392
URL: https://gcc.gnu.org/viewcvs?rev=277392&root=gcc&view=rev
Log:
PR libstdc++/61761 fix std::proj for targets without C99 cproj
The curr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89164
--- Comment #8 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 12:54:58 2019
New Revision: 277388
URL: https://gcc.gnu.org/viewcvs?rev=277388&root=gcc&view=rev
Log:
PR libstdc++/89164 enforce constraints for uninitialized algos
The memmo
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91456
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90682
--- Comment #6 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 12:55:27 2019
New Revision: 277393
URL: https://gcc.gnu.org/viewcvs?rev=277393&root=gcc&view=rev
Log:
PR libstdc++/90682 allow set_terminate(0) and set_unexpected(0)
Make the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61761
Jonathan Wakely changed:
What|Removed |Added
Target Milestone|10.0|9.3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
--- Comment #14 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 14:13:25 2019
New Revision: 277396
URL: https://gcc.gnu.org/viewcvs?rev=277396&root=gcc&view=rev
Log:
PR libstdc++/92059 fix several bugs in tr2::dynamic_bitset
Backport fro
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143
--- Comment #10 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 14:13:48 2019
New Revision: 277400
URL: https://gcc.gnu.org/viewcvs?rev=277400&root=gcc&view=rev
Log:
PR libstdc++/92143 adjust for OS X aligned_alloc behaviour
OS X 10.15 a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92059
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90682
Jonathan Wakely changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143
--- Comment #11 from Jonathan Wakely ---
Author: redi
Date: Thu Oct 24 15:31:00 2019
New Revision: 277414
URL: https://gcc.gnu.org/viewcvs?rev=277414&root=gcc&view=rev
Log:
PR libstdc++/92143 adjust for OS X aligned_alloc behaviour
OS X 10.15 a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92143
Jonathan Wakely changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: redi at gcc dot gnu.org
Blocks: 67491
Target Milestone: ---
If you accidentally use parentheses instead of angle brackets you get a
confusing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85678
Jonathan Wakely changed:
What|Removed |Added
Keywords||patch
--- Comment #5 from Jonathan Wak
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92223
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |WAITING
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92223
Jonathan Wakely changed:
What|Removed |Added
Target||i?86-*-*
Status|WAITING
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92224
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92224
--- Comment #2 from Jonathan Wakely ---
Also, set keys are *not* const, otherwise you wouldn't be able to assign one
set to another set without reallocating every element.
std::set::iterator only gives you const *access* to the elements, but the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92158
Jonathan Wakely changed:
What|Removed |Added
Status|WAITING |NEW
--- Comment #5 from Jonathan Wakel
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92158
--- Comment #8 from Jonathan Wakely ---
No, there's no need for a new bug.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87237
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92224
--- Comment #4 from Jonathan Wakely ---
It's undefined, so the implementation is not required to give an error. To
quote the standard:
Undefined behavior may be expected when this document omits any explicit
definition of behavior or when a prog
Keywords: diagnostic
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: redi at gcc dot gnu.org
Target Milestone: ---
namespace X::Y {
template inline constexpr bool foo = false;
}
struct A { };
|UNCONFIRMED |NEW
Last reconfirmed||2019-10-29
CC||redi at gcc dot gnu.org
See Also||https://gcc.gnu.org/bugzill
||a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67775
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
--- Comment #1 from Jonathan Wake
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68731
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68828
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69472
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92103
Jonathan Wakely changed:
What|Removed |Added
CC||lucdanton at free dot fr
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69364
Jonathan Wakely changed:
What|Removed |Added
Blocks||67491
--- Comment #1 from Jonathan Wak
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71217
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69470
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92078
Jonathan Wakely changed:
What|Removed |Added
CC||lucdanton at free dot fr
--- Comment #
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69470
--- Comment #4 from Jonathan Wakely ---
(In reply to Vedran Miletic from comment #1)
> Happens when building ns-3 [1] too.
>
> [1016/2462] Compiling src/wifi/model/wifi-mac-queue.cc
> In file included from ./ns3/test.h:24:0,
> f
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77811
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77755
Jonathan Wakely changed:
What|Removed |Added
Keywords||rejects-valid
Status|UNCON
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79682
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85846
Jonathan Wakely changed:
What|Removed |Added
Keywords||rejects-valid
Status|UNCON
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85991
Jonathan Wakely changed:
What|Removed |Added
Blocks||67491
--- Comment #1 from Jonathan Wak
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89657
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90033
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90396
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90398
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90675
Jonathan Wakely changed:
What|Removed |Added
Keywords||rejects-valid
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91405
Jonathan Wakely changed:
What|Removed |Added
Keywords||ice-on-invalid-code
Known to work
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91467
Jonathan Wakely changed:
What|Removed |Added
Keywords|ice-on-valid-code |ice-on-invalid-code
Known to work
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91466
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67704
Jonathan Wakely changed:
What|Removed |Added
CC||frederik.engels24 at gmail dot
com
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91487
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67658
Jonathan Wakely changed:
What|Removed |Added
Keywords||accepts-invalid
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91662
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 91662, which changed state.
Bug 91662 Summary: [concepts] unable to deduce placeholder type, should be
accepted
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91662
What|Removed |Added
--
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68781
Jonathan Wakely changed:
What|Removed |Added
Known to work||10.0
Blocks|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92186
Jonathan Wakely changed:
What|Removed |Added
Keywords||rejects-valid
Status|UNCON
|ASSIGNED
Last reconfirmed||2019-10-29
Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org
Summary|crash with a cppunit test |[9 Regression] crash with a
|case (built by GCC 9) and |cppunit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92267
--- Comment #1 from Jonathan Wakely ---
Preprocessing with GCC 8 and then compiling with GCC 9 doesn't crash, so it's
due to a change in libstdc++ headers.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92267
--- Comment #2 from Jonathan Wakely ---
Seems to be due to r260380
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92267
Jonathan Wakely changed:
What|Removed |Added
Known to work||8.3.0
Target Milestone|---
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: redi at gcc dot gnu.org
Blocks: 67491
Target Milestone: ---
The following program fails to compile with -std=gnu++2a
template
struct
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92268
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92268
--- Comment #1 from Jonathan Wakely ---
The workaround is to require that the common_reference_t types exist:
template
concept common_reference_with
=
//
requires { typename common_reference_t;
typename common_reference
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92268
--- Comment #2 from Jonathan Wakely ---
(Comment 1 was wrong)
A workaround is to replace the compound-requirement with a simple-requirement
that depends on a function constrained with the desired constraint:
template void workaround(I) { }
te
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92267
--- Comment #4 from Jonathan Wakely ---
Author: redi
Date: Tue Oct 29 17:14:55 2019
New Revision: 277577
URL: https://gcc.gnu.org/viewcvs?rev=277577&root=gcc&view=rev
Log:
PR libstdc++/92267 fix ABI change in deque iterators
Defaulting the copy
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91495
--- Comment #5 from Jonathan Wakely ---
No (the parallel versions are in those branches either).
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92271
Jonathan Wakely changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92270
Jonathan Wakely changed:
What|Removed |Added
Resolution|FIXED |INVALID
||2019-10-30
Component|c++ |libstdc++
Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Jonathan Wakely ---
Yes, there is still work to do.
The
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: redi at gcc dot gnu.org
Target Milestone: ---
The fix for PR 50336 (r178713) makes this program depend on the -std mode:
#include
#include
struct I : std
||2019-10-30
Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Jonathan Wakely ---
(In reply to Richard Biener from comment #1)
> Ugh. I hope we can keep the "new"
1001 - 1100 of 18422 matches
Mail list logo