public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi
@ 2021-04-21 12:01 clyon at gcc dot gnu.org
  2021-04-21 14:26 ` [Bug libstdc++/100180] " redi at gcc dot gnu.org
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: clyon at gcc dot gnu.org @ 2021-04-21 12:01 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

            Bug ID: 100180
           Summary: experimental/net/internet/address/v6/members.cc fails
                    on arm-eabi
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: clyon at gcc dot gnu.org
  Target Milestone: ---

The new test experimental/net/internet/address/v6/members.cc fails on arm-eabi
(using newlib).

On gcc-9, I'm seeing these errors in the logs:
FAIL: experimental/net/internet/address/v6/members.cc (test for excess errors)
Excess errors:
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/executor:509:
error: 'mutex' in namespace 'std' does not name a type
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/executor:556:
error: 'mutex' is not a member of 'std'
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/executor:556:
error: 'mutex' is not a member of 'std'
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/executor:556:
error: template argument 1 is invalid
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/executor:556:
error: 'class std::experimental::net::v1::execution_context' has no member
named '_M_mutex'
[...]

I think I saw similar errors on trunk a few days ago, but didn't have time to
report them earlier.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
@ 2021-04-21 14:26 ` redi at gcc dot gnu.org
  2021-04-21 14:33 ` clyon at gcc dot gnu.org
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: redi at gcc dot gnu.org @ 2021-04-21 14:26 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
I think I need to backport another piece.

This should not have happened on trunk though.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
  2021-04-21 14:26 ` [Bug libstdc++/100180] " redi at gcc dot gnu.org
@ 2021-04-21 14:33 ` clyon at gcc dot gnu.org
  2021-04-21 14:51 ` cvs-commit at gcc dot gnu.org
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: clyon at gcc dot gnu.org @ 2021-04-21 14:33 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #2 from Christophe Lyon <clyon at gcc dot gnu.org> ---
On trunk, the error message is:
FAIL: experimental/net/internet/address/v6/members.cc (test for excess errors)
Excess errors:
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/thumb/v7ve+simd/hard/libstdc++-v3/include/experimental/io_context:602:
error: '__fdvec' is not a member of
'std::experimental::net::v1::io_context::__reactor'
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/thumb/v7ve+simd/hard/libstdc++-v3/include/experimental/io_context:677:
error: 'struct std::experimental::net::v1::io_context::__reactor' has no member
named 'wait'
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/thumb/v7ve+simd/hard/libstdc++-v3/include/experimental/io_context:677:
error: '__fds' was not declared in this scope
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/thumb/v7ve+simd/hard/libstdc++-v3/include/experimental/io_context:679:
error: '_S_retry' is not a member of
'std::experimental::net::v1::io_context::__reactor'
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/thumb/v7ve+simd/hard/libstdc++-v3/include/experimental/io_context:682:
error: '_S_timeout' is not a member of
'std::experimental::net::v1::io_context::__reactor'
[...]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
  2021-04-21 14:26 ` [Bug libstdc++/100180] " redi at gcc dot gnu.org
  2021-04-21 14:33 ` clyon at gcc dot gnu.org
@ 2021-04-21 14:51 ` cvs-commit at gcc dot gnu.org
  2021-04-21 14:54 ` cvs-commit at gcc dot gnu.org
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-04-21 14:51 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-10 branch has been updated by Jonathan Wakely
<redi@gcc.gnu.org>:

https://gcc.gnu.org/g:f0d22d31ceb1373f17045f2527ef2f2251d93be8

commit r10-9744-gf0d22d31ceb1373f17045f2527ef2f2251d93be8
Author: Jonathan Wakely <jwakely@redhat.com>
Date:   Wed Apr 21 15:48:02 2021 +0100

    libstdc++: Disable test for non-gthreads targets [PR 100180]

    The Networking TS code still requires std::mutex on this branch, so the
    tests shouldn't run on targets without gthreads.

            PR libstdc++/100180
            * testsuite/experimental/net/internet/address/v6/members.cc:
            Require gthreads.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2021-04-21 14:51 ` cvs-commit at gcc dot gnu.org
@ 2021-04-21 14:54 ` cvs-commit at gcc dot gnu.org
  2021-04-21 14:57 ` redi at gcc dot gnu.org
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-04-21 14:54 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-9 branch has been updated by Jonathan Wakely
<redi@gcc.gnu.org>:

https://gcc.gnu.org/g:34976f3bf8ff146e31b1ccee9351c5803604d7ae

commit r9-9454-g34976f3bf8ff146e31b1ccee9351c5803604d7ae
Author: Jonathan Wakely <jwakely@redhat.com>
Date:   Wed Apr 21 15:48:02 2021 +0100

    libstdc++: Disable test for non-gthreads targets [PR 100180]

    The Networking TS code still requires std::mutex on this branch, so the
    tests shouldn't run on targets without gthreads.

            PR libstdc++/100180
            * testsuite/experimental/net/internet/address/v6/members.cc:
            Require gthreads.

    (cherry picked from commit f0d22d31ceb1373f17045f2527ef2f2251d93be8)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (3 preceding siblings ...)
  2021-04-21 14:54 ` cvs-commit at gcc dot gnu.org
@ 2021-04-21 14:57 ` redi at gcc dot gnu.org
  2021-04-23 12:57 ` cvs-commit at gcc dot gnu.org
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: redi at gcc dot gnu.org @ 2021-04-21 14:57 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to Christophe Lyon from comment #2)
> On trunk, the error message is:
> FAIL: experimental/net/internet/address/v6/members.cc (test for excess
> errors)
> Excess errors:
> /aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/
> thumb/v7ve+simd/hard/libstdc++-v3/include/experimental/io_context:602:
> error: '__fdvec' is not a member of
> 'std::experimental::net::v1::io_context::__reactor'

Thanks, that's a completely different error (and must have been there since
February when the test was added).

That error will happen for any target without <poll.h>, and I would expect it
to also happen for all the other experimental/net/* tests too.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (4 preceding siblings ...)
  2021-04-21 14:57 ` redi at gcc dot gnu.org
@ 2021-04-23 12:57 ` cvs-commit at gcc dot gnu.org
  2021-04-23 13:01 ` redi at gcc dot gnu.org
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-04-23 12:57 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jonathan Wakely <redi@gcc.gnu.org>:

https://gcc.gnu.org/g:0e1e7b77904f1fe2a6dbfe84bb4fc026584ba480

commit r12-89-g0e1e7b77904f1fe2a6dbfe84bb4fc026584ba480
Author: Jonathan Wakely <jwakely@redhat.com>
Date:   Fri Apr 23 13:38:05 2021 +0100

    libstdc++: Allow net::io_context to compile without <poll.h> [PR 100180]

    This adds dummy placeholders to net::io_context so that it can still be
    compiled on targets without <poll.h>.

    libstdc++-v3/ChangeLog:

            PR libstdc++/100180
            * include/experimental/io_context (io_context): Define
            dummy_pollfd type so that most member functions still compile
            without <poll.h> and struct pollfd.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (5 preceding siblings ...)
  2021-04-23 12:57 ` cvs-commit at gcc dot gnu.org
@ 2021-04-23 13:01 ` redi at gcc dot gnu.org
  2021-04-30 13:01 ` clyon at gcc dot gnu.org
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: redi at gcc dot gnu.org @ 2021-04-23 13:01 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2021-04-23
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW

--- Comment #7 from Jonathan Wakely <redi at gcc dot gnu.org> ---
I hope it's fixed on trunk now. The r12-89 commit can be backported, but not
until after the gcc-11 release.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (6 preceding siblings ...)
  2021-04-23 13:01 ` redi at gcc dot gnu.org
@ 2021-04-30 13:01 ` clyon at gcc dot gnu.org
  2021-04-30 13:47 ` cvs-commit at gcc dot gnu.org
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: clyon at gcc dot gnu.org @ 2021-04-30 13:01 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #8 from Christophe Lyon <clyon at gcc dot gnu.org> ---
On trunk I'm still seeing:
In file included from
/libstdc++-v3/testsuite/experimental/net/internet/address/v6/members.cc:21:
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:
In function 'std::experimental::net::v1::ip::address_v4
std::experimental::net::v1::ip::make_address_v4(std::experimental::fundamentals_v1::string_view,
std::error_code&)':
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:708:
error: 'INET_ADDRSTRLEN' was not declared in this scope
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:709:
error: '__buf' was not declared in this scope; did you mean '__sbuf'?
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:
At global scope:
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1548:
error: 'sockaddr_in' does not name a type
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1549:
error: 'sockaddr_in6' does not name a type
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:
In member function 'constexpr std::size_t
std::experimental::net::v1::ip::basic_endpoint<_InternetProtocol>::size()
const':
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1534:
error: 'sockaddr_in6' was not declared in this scope
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1534:
error: 'sockaddr_in' was not declared in this scope
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:
In member function 'constexpr bool
std::experimental::net::v1::ip::basic_endpoint<_InternetProtocol>::_M_is_v6()
const':
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1553:
error: 'AF_INET6' was not declared in this scope
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:
At global scope:
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1683:
error: 'AI_PASSIVE' was not declared in this scope
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1684:
error: 'AI_CANONNAME' was not declared in this scope
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1685:
error: 'AI_NUMERICHOST' was not declared in this scope
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1689:
error: 'AI_V4MAPPED' was not declared in this scope
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1690:
error: 'AI_ALL' was not declared in this scope; did you mean 'LC_ALL'?
/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/arm-none-eabi/libstdc++-v3/include/experimental/internet:1691:
error: 'AI_ADDRCONFIG' was not declared in this scope


(as of r12-239)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (7 preceding siblings ...)
  2021-04-30 13:01 ` clyon at gcc dot gnu.org
@ 2021-04-30 13:47 ` cvs-commit at gcc dot gnu.org
  2021-05-03 21:26 ` clyon at gcc dot gnu.org
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-04-30 13:47 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #9 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jonathan Wakely <redi@gcc.gnu.org>:

https://gcc.gnu.org/g:57028ff2d3f56deec25498f83e99c39478acc02f

commit r12-317-g57028ff2d3f56deec25498f83e99c39478acc02f
Author: Jonathan Wakely <jwakely@redhat.com>
Date:   Fri Apr 30 11:45:07 2021 +0100

    libstdc++: Define effective-target for net::ip features [PR 100351]

    Define a new effective-target keyword so that tests for the Networking
    TS <experimental/internet> header can be skipped on targets where none
    of it can be usefully defined.

    libstdc++-v3/ChangeLog:

            PR libstdc++/100180
            PR libstdc++/100286
            PR libstdc++/100351
            * testsuite/experimental/net/internet/address/v4/comparisons.cc:
            Use new effective-target keyword.
            * testsuite/experimental/net/internet/address/v4/cons.cc:
            Likewise.
            * testsuite/experimental/net/internet/address/v4/creation.cc:
            Likewise.
            * testsuite/experimental/net/internet/address/v4/members.cc:
            Likewise.
            * testsuite/experimental/net/internet/address/v6/members.cc:
            Likewise.
            * testsuite/experimental/net/internet/resolver/base.cc:
            Likewise.
            * testsuite/experimental/net/internet/resolver/ops/lookup.cc:
            Likewise.
            * testsuite/experimental/net/internet/resolver/ops/reverse.cc:
            Likewise.
            * testsuite/experimental/net/internet/socket/opt.cc:
            Likewise.
            * testsuite/experimental/net/internet/tcp.cc:
            Likewise.
            * testsuite/experimental/net/internet/udp.cc:
            Likewise.
            * testsuite/lib/libstdc++.exp (check_effective_target_net_ts_ip):
            New proc to check net_ts_ip et.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (8 preceding siblings ...)
  2021-04-30 13:47 ` cvs-commit at gcc dot gnu.org
@ 2021-05-03 21:26 ` clyon at gcc dot gnu.org
  2021-08-24 16:00 ` cvs-commit at gcc dot gnu.org
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: clyon at gcc dot gnu.org @ 2021-05-03 21:26 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

Christophe Lyon <clyon at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #10 from Christophe Lyon <clyon at gcc dot gnu.org> ---
Fixed.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (9 preceding siblings ...)
  2021-05-03 21:26 ` clyon at gcc dot gnu.org
@ 2021-08-24 16:00 ` cvs-commit at gcc dot gnu.org
  2021-08-24 16:00 ` cvs-commit at gcc dot gnu.org
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-08-24 16:00 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #11 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-11 branch has been updated by Jonathan Wakely
<redi@gcc.gnu.org>:

https://gcc.gnu.org/g:530a8f5c824f34a72ad4380d150225905198845b

commit r11-8908-g530a8f5c824f34a72ad4380d150225905198845b
Author: Jonathan Wakely <jwakely@redhat.com>
Date:   Fri Apr 23 13:38:05 2021 +0100

    libstdc++: Allow net::io_context to compile without <poll.h> [PR 100180]

    This adds dummy placeholders to net::io_context so that it can still be
    compiled on targets without <poll.h>.

    libstdc++-v3/ChangeLog:

            PR libstdc++/100180
            * include/experimental/io_context (io_context): Define
            dummy_pollfd type so that most member functions still compile
            without <poll.h> and struct pollfd.

    (cherry picked from commit 0e1e7b77904f1fe2a6dbfe84bb4fc026584ba480)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (10 preceding siblings ...)
  2021-08-24 16:00 ` cvs-commit at gcc dot gnu.org
@ 2021-08-24 16:00 ` cvs-commit at gcc dot gnu.org
  2021-08-24 16:06 ` redi at gcc dot gnu.org
  2024-01-16 11:07 ` redi at gcc dot gnu.org
  13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2021-08-24 16:00 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

--- Comment #12 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-11 branch has been updated by Jonathan Wakely
<redi@gcc.gnu.org>:

https://gcc.gnu.org/g:2cf1aae145c31d22032bc185a16b857a1b9370ad

commit r11-8915-g2cf1aae145c31d22032bc185a16b857a1b9370ad
Author: Jonathan Wakely <jwakely@redhat.com>
Date:   Fri Apr 30 11:45:07 2021 +0100

    libstdc++: Define effective-target for net::ip features [PR 100351]

    Define a new effective-target keyword so that tests for the Networking
    TS <experimental/internet> header can be skipped on targets where none
    of it can be usefully defined.

    libstdc++-v3/ChangeLog:

            PR libstdc++/100180
            PR libstdc++/100286
            PR libstdc++/100351
            * testsuite/experimental/net/internet/address/v4/comparisons.cc:
            Use new effective-target keyword.
            * testsuite/experimental/net/internet/address/v4/cons.cc:
            Likewise.
            * testsuite/experimental/net/internet/address/v4/creation.cc:
            Likewise.
            * testsuite/experimental/net/internet/address/v4/members.cc:
            Likewise.
            * testsuite/experimental/net/internet/address/v6/members.cc:
            Likewise.
            * testsuite/experimental/net/internet/resolver/base.cc:
            Likewise.
            * testsuite/experimental/net/internet/resolver/ops/lookup.cc:
            Likewise.
            * testsuite/experimental/net/internet/resolver/ops/reverse.cc:
            Likewise.
            * testsuite/experimental/net/internet/socket/opt.cc:
            Likewise.
            * testsuite/experimental/net/internet/tcp.cc:
            Likewise.
            * testsuite/experimental/net/internet/udp.cc:
            Likewise.
            * testsuite/lib/libstdc++.exp (check_effective_target_net_ts_ip):
            New proc to check net_ts_ip et.

    (cherry picked from commit 57028ff2d3f56deec25498f83e99c39478acc02f)

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (11 preceding siblings ...)
  2021-08-24 16:00 ` cvs-commit at gcc dot gnu.org
@ 2021-08-24 16:06 ` redi at gcc dot gnu.org
  2024-01-16 11:07 ` redi at gcc dot gnu.org
  13 siblings, 0 replies; 15+ messages in thread
From: redi at gcc dot gnu.org @ 2021-08-24 16:06 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|---                         |11.3

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug libstdc++/100180] experimental/net/internet/address/v6/members.cc fails on arm-eabi
  2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
                   ` (12 preceding siblings ...)
  2021-08-24 16:06 ` redi at gcc dot gnu.org
@ 2024-01-16 11:07 ` redi at gcc dot gnu.org
  13 siblings, 0 replies; 15+ messages in thread
From: redi at gcc dot gnu.org @ 2024-01-16 11:07 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100180

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |matheus-catarino at hotmail dot co
                   |                            |m

--- Comment #13 from Jonathan Wakely <redi at gcc dot gnu.org> ---
*** Bug 90999 has been marked as a duplicate of this bug. ***

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2024-01-16 11:07 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-21 12:01 [Bug libstdc++/100180] New: experimental/net/internet/address/v6/members.cc fails on arm-eabi clyon at gcc dot gnu.org
2021-04-21 14:26 ` [Bug libstdc++/100180] " redi at gcc dot gnu.org
2021-04-21 14:33 ` clyon at gcc dot gnu.org
2021-04-21 14:51 ` cvs-commit at gcc dot gnu.org
2021-04-21 14:54 ` cvs-commit at gcc dot gnu.org
2021-04-21 14:57 ` redi at gcc dot gnu.org
2021-04-23 12:57 ` cvs-commit at gcc dot gnu.org
2021-04-23 13:01 ` redi at gcc dot gnu.org
2021-04-30 13:01 ` clyon at gcc dot gnu.org
2021-04-30 13:47 ` cvs-commit at gcc dot gnu.org
2021-05-03 21:26 ` clyon at gcc dot gnu.org
2021-08-24 16:00 ` cvs-commit at gcc dot gnu.org
2021-08-24 16:00 ` cvs-commit at gcc dot gnu.org
2021-08-24 16:06 ` redi at gcc dot gnu.org
2024-01-16 11:07 ` redi at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).