Skip to content

Refactor PortMappingManager libplum implementation, add fallback miniupnpc implementation #6655

Refactor PortMappingManager libplum implementation, add fallback miniupnpc implementation

Refactor PortMappingManager libplum implementation, add fallback miniupnpc implementation #6655

Triggered via pull request July 23, 2024 16:13
Status Failure
Total duration 9m 35s
Artifacts

CI_archlinux.yml

on: pull_request
Matrix: archlinux-latest-gcc
Fit to window
Zoom out
Zoom in

Annotations

6 errors
Arch :LATEST [Clang]: lib/netplay/port_mapping_manager.cpp#L264
implicit instantiation of undefined template 'std::array<PortMappingImpl_Miniupnpc::MappingInfo, 16>'
Arch :LATEST [Clang]: lib/netplay/port_mapping_manager.cpp#L621
no matching member function for call to 'shared_from_this'
Arch :LATEST [Clang]: lib/netplay/port_mapping_manager.cpp#L785
no viable conversion from returned value of type 'shared_ptr<_NonArray<PortMappingImpl_Miniupnpc>>' to function return type 'shared_ptr<PortMappingImpl>'
Arch :LATEST [Clang]
Process completed with exit code 1.
Arch :LATEST [GCC]: lib/netplay/port_mapping_manager.cpp#L264
field ‘mappings_’ has incomplete type ‘std::array<PortMappingImpl_Miniupnpc::MappingInfo, 16>’
Arch :LATEST [GCC]
Process completed with exit code 1.