Case
sendspin-server-cpp -> sendspin-dotnet
Start the server first, then the client. The client advertises a listener, the server connects in, observes controller state, receives a control command, disconnects, and the matrix verifies the recorded command.
Server
sendspin-server-cpp
Client
sendspin-dotnet
Status
Passed
Controller command matched (next)
Server activation
Initial server/activate
What the sendspin-server-cpp server's own adapter recorded for its first server/activate on this connection, reported as sent. The case fails when none was sent, when its activities are not unique values from playback and pairing, or when it omits active_roles. Nothing else in it is checked against the specification: which activities and roles the matched PSK allows is not judged. A recording that cannot be read as that message is shown whole and not judged either.
Server group state
Every group/update after activation
What the sendspin-server-cpp server's own adapter recorded for each group/update it sent after its first server/activate on this connection, in order and reported as sent. The case fails when none followed, or when in any of them playback_state is not playing or stopped, or group_id or group_name is missing or not a string. How soon the first followed is not judged, because the specification says promptly and gives no bound, so one sent at any point in the case counts. Whether a change to a field produced a further message is not judged either. A recording of anything other than that message is shown whole and fails the case as a harness gap.
1 of 1
Inspection
Summaries, logs, and builds
Matrix result
RAW{
"case_dir": "artifacts/results/data/macos__server-initiated-controller__sendspin-server-cpp__to__sendspin-dotnet",
"client_exit_code": 0,
"client_impl": "sendspin-dotnet",
"reason": "Controller command matched (next)",
"scenario_id": "server-initiated-controller",
"scenario_revision": 5,
"server_exit_code": 0,
"server_impl": "sendspin-server-cpp",
"status": "passed",
"unsupported": false
}Server summary (JSON)
RAW{
"activation": {
"payload": {
"active_roles": [
"controller@v1"
],
"activities": [
"playback"
]
},
"type": "server/activate"
},
"availability_trace": [
{
"available": true,
"type": "client/state"
}
],
"client": {
"active_roles": [
"controller@v1"
],
"client_id": "D1Bdpuv0Paf2Jz0DmYeSRuzG2UzlMCu79Pjsxw9Vb1g",
"name": "sendspin-dotnet-client",
"supported_roles": [
"controller@v1"
]
},
"controller": {
"expected_command": {
"command": "next"
},
"muted": false,
"received_command": {
"command": "next"
},
"repeat": "all",
"shuffle": false,
"supported_commands": [
"next",
"switch"
],
"volume": 100
},
"discovery_method": "registry",
"group_updates": [
{
"payload": {
"group_id": "1",
"group_name": "sendspin-server-cpp server",
"playback_state": "stopped"
},
"type": "group/update"
}
],
"implementation": "sendspin-server-cpp",
"initiator_role": "server",
"peer_hello": {
"payload": {
"device_info": {
"manufacturer": "Sendspin Conformance",
"product_name": "Conformance Dotnet Client",
"software_version": "0.1.0"
},
"name": "sendspin-dotnet-client",
"supported_pair_methods": {
"pairing_psk": {}
},
"supported_roles": [
"controller@v1"
],
"unpaired_access": {
"enabled": true
}
},
"type": "client/hello"
},
"preferred_codec": "none",
"role": "server",
"scenario_id": "server-initiated-controller",
"server_id": "Zb3lFueV-sRYygCignY748wgvnslehOPRicns1x-6wY",
"server_name": "sendspin-server-cpp server",
"status": "ok",
"time_exchange": [
{
"payload": {
"client_transmitted": 1792567394290484
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394290484,
"server_received": 877486412,
"server_transmitted": 877486482
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394319931
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394319931,
"server_received": 877513043,
"server_transmitted": 877513136
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394320378
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394320378,
"server_received": 877513390,
"server_transmitted": 877513431
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394320682
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394320682,
"server_received": 877513690,
"server_transmitted": 877513733
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394320850
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394320850,
"server_received": 877513855,
"server_transmitted": 877513898
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394321019
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394321019,
"server_received": 877514018,
"server_transmitted": 877514055
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394321173
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394321173,
"server_received": 877514177,
"server_transmitted": 877514211
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394321315
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394321315,
"server_received": 877514317,
"server_transmitted": 877514360
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394941612
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394941612,
"server_received": 878134966,
"server_transmitted": 878135168
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394942731
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394942731,
"server_received": 878135886,
"server_transmitted": 878136051
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394943819
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394943819,
"server_received": 878136958,
"server_transmitted": 878137104
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394944560
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394944560,
"server_received": 878137637,
"server_transmitted": 878137816
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394945191
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394945191,
"server_received": 878138320,
"server_transmitted": 878138517
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394945883
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394945883,
"server_received": 878139022,
"server_transmitted": 878139182
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394946509
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394946509,
"server_received": 878139592,
"server_transmitted": 878139741
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567394947086
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567394947086,
"server_received": 878140195,
"server_transmitted": 878140359
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567395589827
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567395589827,
"server_received": 878783205,
"server_transmitted": 878783343
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567395591027
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567395591027,
"server_received": 878784183,
"server_transmitted": 878784313
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567395591614
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567395591614,
"server_received": 878784674,
"server_transmitted": 878784739
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567395592019
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567395592019,
"server_received": 878785084,
"server_transmitted": 878785166
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567395592408
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567395592408,
"server_received": 878785474,
"server_transmitted": 878785554
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567395592997
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567395592997,
"server_received": 878786074,
"server_transmitted": 878786148
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567395593383
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567395593383,
"server_received": 878786433,
"server_transmitted": 878786485
},
"type": "server/time"
},
{
"payload": {
"client_transmitted": 1792567395593705
},
"type": "client/time"
},
{
"payload": {
"client_transmitted": 1792567395593705,
"server_received": 878786768,
"server_transmitted": 878786829
},
"type": "server/time"
}
]
}Server log
RAWsendspin-server-cpp: dialing ws://127.0.0.1:19995/sendspin for playback
sendspin-server-cpp: "sendspin-dotnet-client" at 127.0.0.1:19995 connected
listener: client sendspin-dotnet-client disconnected: server stopped
{
"status": "ok",
"implementation": "sendspin-server-cpp",
"role": "server",
"server_name": "sendspin-server-cpp server",
"scenario_id": "server-initiated-controller",
"initiator_role": "server",
"preferred_codec": "none",
"server_id": "Zb3lFueV-sRYygCignY748wgvnslehOPRicns1x-6wY",
"discovery_method": "registry",
"peer_hello": {
"type": "client/hello",
"payload": {
"name": "sendspin-dotnet-client",
"supported_pair_methods": {
"pairing_psk": {}
},
"unpaired_access": {
"enabled": true
},
"supported_roles": [
"controller@v1"
],
"device_info": {
"product_name": "Conformance Dotnet Client",
"manufacturer": "Sendspin Conformance",
"software_version": "0.1.0"
}
}
},
"activation": {
"type": "server/activate",
"payload": {
"activities": [
"playback"
],
"active_roles": [
"controller@v1"
]
}
},
"group_updates": [
{
"type": "group/update",
"payload": {
"playback_state": "stopped",
"group_id": "1",
"group_name": "sendspin-server-cpp server"
}
}
],
"availability_trace": [
{
"type": "client/state",
"available": true
}
],
"time_exchange": [
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394290484
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394290484,
"server_received": 877486412,
"server_transmitted": 877486482
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394319931
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394319931,
"server_received": 877513043,
"server_transmitted": 877513136
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394320378
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394320378,
"server_received": 877513390,
"server_transmitted": 877513431
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394320682
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394320682,
"server_received": 877513690,
"server_transmitted": 877513733
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394320850
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394320850,
"server_received": 877513855,
"server_transmitted": 877513898
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394321019
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394321019,
"server_received": 877514018,
"server_transmitted": 877514055
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394321173
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394321173,
"server_received": 877514177,
"server_transmitted": 877514211
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394321315
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394321315,
"server_received": 877514317,
"server_transmitted": 877514360
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394941612
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394941612,
"server_received": 878134966,
"server_transmitted": 878135168
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394942731
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394942731,
"server_received": 878135886,
"server_transmitted": 878136051
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394943819
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394943819,
"server_received": 878136958,
"server_transmitted": 878137104
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394944560
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394944560,
"server_received": 878137637,
"server_transmitted": 878137816
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394945191
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394945191,
"server_received": 878138320,
"server_transmitted": 878138517
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394945883
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394945883,
"server_received": 878139022,
"server_transmitted": 878139182
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394946509
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394946509,
"server_received": 878139592,
"server_transmitted": 878139741
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567394947086
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567394947086,
"server_received": 878140195,
"server_transmitted": 878140359
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567395589827
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567395589827,
"server_received": 878783205,
"server_transmitted": 878783343
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567395591027
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567395591027,
"server_received": 878784183,
"server_transmitted": 878784313
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567395591614
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567395591614,
"server_received": 878784674,
"server_transmitted": 878784739
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567395592019
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567395592019,
"server_received": 878785084,
"server_transmitted": 878785166
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567395592408
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567395592408,
"server_received": 878785474,
"server_transmitted": 878785554
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567395592997
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567395592997,
"server_received": 878786074,
"server_transmitted": 878786148
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567395593383
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567395593383,
"server_received": 878786433,
"server_transmitted": 878786485
}
},
{
"type": "client/time",
"payload": {
"client_transmitted": 1792567395593705
}
},
{
"type": "server/time",
"payload": {
"client_transmitted": 1792567395593705,
"server_received": 878786768,
"server_transmitted": 878786829
}
}
],
"client": {
"client_id": "D1Bdpuv0Paf2Jz0DmYeSRuzG2UzlMCu79Pjsxw9Vb1g",
"name": "sendspin-dotnet-client",
"supported_roles": [
"controller@v1"
],
"active_roles": [
"controller@v1"
]
},
"controller": {
"expected_command": {
"command": "next"
},
"received_command": {
"command": "next"
},
"supported_commands": [
"next",
"switch"
],
"volume": 100,
"muted": false,
"repeat": "all",
"shuffle": false
}
}
Client summary (JSON)
RAW{
"client_id": "D1Bdpuv0Paf2Jz0DmYeSRuzG2UzlMCu79Pjsxw9Vb1g",
"client_name": "sendspin-dotnet-client",
"controller": {
"received_state": {
"muted": false,
"repeat": "all",
"shuffle": false,
"supported_commands": [
"next",
"switch"
],
"volume": 100
},
"sent_command": {
"command": "next"
}
},
"implementation": "sendspin-dotnet",
"initiator_role": "server",
"peer_hello": null,
"preferred_codec": "none",
"reason": null,
"role": "client",
"scenario_id": "server-initiated-controller",
"server": {
"connection_reason": "playback",
"server_id": "Zb3lFueV-sRYygCignY748wgvnslehOPRicns1x-6wY",
"server_name": "sendspin-server-cpp server"
},
"status": "ok"
}Client log
RAW07:23:14 info: Sendspin.SDK.Client.SendspinHostService[0] Starting Sendspin host service
07:23:14 info: Sendspin.SDK.Connection.SendspinListener[0] WebSocket server listening on port 19995
07:23:14 info: Sendspin.SDK.Connection.SendspinListener[0] Sendspin listener started on ws://0.0.0.0:19995 (path: /sendspin)
07:23:14 info: Sendspin.SDK.Client.SendspinHostService[0] mDNS advertising disabled by options
07:23:14 info: Sendspin.SDK.Client.SendspinHostService[0] Sendspin host service started - waiting for server connections
07:23:14 info: Sendspin.SDK.Connection.SendspinListener[0] WebSocket connection opened from 127.0.0.1
07:23:14 info: Sendspin.SDK.Client.SendspinHostService[0] New server connection: 2d90b089
07:23:14 info: Sendspin.SDK.Client.SendspinClientService[0] Server hello received (encrypted): Zb3lFueV-sRYygCignY748wgvnslehOPRicns1x-6wY (sendspin-server-cpp server)
07:23:14 info: Sendspin.SDK.Client.SendspinClientService[0] Sending client/hello (encrypted): {"type":"client/hello","payload":{"name":"sendspin-dotnet-client","supported_pair_methods":{"pairing_psk":{}},"unpaired_access":{"enabled":true},"supported_roles":["controller@v1"],"device_info":{"product_name":"Conformance Dotnet Client","manufacturer":"Sendspin Conformance","software_version":"0.1.0"}}}
07:23:14 info: Sendspin.SDK.Client.SendspinClientService[0] Server activate: activities [playback], roles [controller@v1]
07:23:14 info: Sendspin.SDK.Client.SendspinHostService[0] Arbitration: no existing connection. New=Zb3lFueV-sRYygCignY748wgvnslehOPRicns1x-6wY, Existing=(none)
07:23:14 info: Sendspin.SDK.Client.SendspinHostService[0] Last played server updated: Zb3lFueV-sRYygCignY748wgvnslehOPRicns1x-6wY
07:23:14 info: Sendspin.SDK.Client.SendspinHostService[0] Server connected: Zb3lFueV-sRYygCignY748wgvnslehOPRicns1x-6wY (sendspin-server-cpp server)
07:23:14 info: Sendspin.SDK.Client.SendspinClientService[0] Sending initial client/state: {"type":"client/state","payload":{"available":true}}
07:23:14 info: Sendspin.SDK.Client.SendspinClientService[0] group/update [sendspin-dotnet-client]: Group name changed '(none)' -> 'sendspin-server-cpp server'
07:23:15 info: Sendspin.SDK.Connection.IncomingConnection[0] Server closed connection (EndpointUnavailable)
07:23:15 info: Sendspin.SDK.Client.SendspinHostService[0] Server disconnected: Zb3lFueV-sRYygCignY748wgvnslehOPRicns1x-6wY
07:23:15 info: Sendspin.SDK.Client.SendspinHostService[0] Stopping Sendspin host service
07:23:15 info: Sendspin.SDK.Connection.SendspinListener[0] Stopping Sendspin listener
07:23:15 info: Sendspin.SDK.Connection.SendspinListener[0] Stopping WebSocket server
07:23:15 info: Sendspin.SDK.Client.SendspinHostService[0] Sendspin host service stopped
07:23:15 info: Sendspin.SDK.Client.SendspinHostService[0] Stopping Sendspin host service
07:23:15 info: Sendspin.SDK.Client.SendspinHostService[0] Sendspin host service stopped
{
"status": "ok",
"reason": null,
"implementation": "sendspin-dotnet",
"role": "client",
"scenario_id": "server-initiated-controller",
"initiator_role": "server",
"preferred_codec": "none",
"client_name": "sendspin-dotnet-client",
"client_id": "D1Bdpuv0Paf2Jz0DmYeSRuzG2UzlMCu79Pjsxw9Vb1g",
"server": {
"server_id": "Zb3lFueV-sRYygCignY748wgvnslehOPRicns1x-6wY",
"server_name": "sendspin-server-cpp server",
"connection_reason": "playback"
},
"peer_hello": null,
"controller": {
"received_state": {
"supported_commands": [
"next",
"switch"
],
"volume": 100,
"muted": false,
"repeat": "all",
"shuffle": false
},
"sent_command": {
"command": "next"
}
}
}
Server build log · sendspin-server-cpp-server · built · 161.45s
RAWp-server.dir/trace_recorder.cpp.o
[100%] Linking CXX executable conformance-sendspin-server-cpp-server
[100%] Built target conformance-sendspin-server-cpp-server
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:21:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
21 | #if (HAS_SIZEOF_INT128_64BIT || HAS_MSVC_64BIT || HAS_GCC_4_4_64BIT)
| ^
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:17:34: note: expanded from macro 'HAS_SIZEOF_INT128_64BIT'
17 | #define HAS_SIZEOF_INT128_64BIT (defined(__SIZEOF_INT128__) && defined(__LP64__))
| ^
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:21:6: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:17:64: note: expanded from macro 'HAS_SIZEOF_INT128_64BIT'
17 | #define HAS_SIZEOF_INT128_64BIT (defined(__SIZEOF_INT128__) && defined(__LP64__))
| ^
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:21:33: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
21 | #if (HAS_SIZEOF_INT128_64BIT || HAS_MSVC_64BIT || HAS_GCC_4_4_64BIT)
| ^
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:18:25: note: expanded from macro 'HAS_MSVC_64BIT'
18 | #define HAS_MSVC_64BIT (defined(_MSC_VER) && defined(_M_X64))
| ^
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:21:33: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:18:46: note: expanded from macro 'HAS_MSVC_64BIT'
18 | #define HAS_MSVC_64BIT (defined(_MSC_VER) && defined(_M_X64))
| ^
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:21:51: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
21 | #if (HAS_SIZEOF_INT128_64BIT || HAS_MSVC_64BIT || HAS_GCC_4_4_64BIT)
| ^
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:19:28: note: expanded from macro 'HAS_GCC_4_4_64BIT'
19 | #define HAS_GCC_4_4_64BIT (defined(__GNUC__) && defined(__LP64__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4))))
| ^
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:21:51: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined]
/Users/runner/work/conformance/conformance/adapters/sendspin-server-cpp/server/build/_deps/noise_c-src/src/crypto/donna/poly1305-donna.c:19:49: note: expanded from macro 'HAS_GCC_4_4_64BIT'
19 | #define HAS_GCC_4_4_64BIT (defined(__GNUC__) && defined(__LP64__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4))))
| ^
6 warnings generated.Client build log · sendspin-dotnet-client · built · 17.06s
RAWSDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1500BracesForMultiLineStatementsMustNotShareLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1502ElementMustNotBeOnASingleLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1508ClosingBracesMustNotBePrecededByBlankLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1500BracesForMultiLineStatementsMustNotShareLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1502ElementMustNotBeOnASingleLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1508ClosingBracesMustNotBePrecededByBlankLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1500BracesForMultiLineStatementsMustNotShareLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1502ElementMustNotBeOnASingleLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
CSC : warning AD0001: Analyzer 'StyleCop.Analyzers.LayoutRules.SA1508ClosingBracesMustNotBePrecededByBlankLine' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [/Users/runner/work/conformance/conformance/repos/sendspin-dotnet/src/Sendspin.SDK/Sendspin.SDK.csproj::TargetFramework=net10.0]
/Users/runner/work/conformance/conformance/adapters/sendspin-dotnet/client/Program.cs(607,52): warning CS0067: The event 'HashingAudioPipeline.ErrorOccurred' is never used [/Users/runner/work/conformance/conformance/adapters/sendspin-dotnet/client/Conformance.SendspinDotnet.Client.csproj]
/Users/runner/work/conformance/conformance/adapters/sendspin-dotnet/client/Program.cs(608,37): warning CS0067: The event 'HashingAudioPipeline.OutputLatencyChanged' is never used [/Users/runner/work/conformance/conformance/adapters/sendspin-dotnet/client/Conformance.SendspinDotnet.Client.csproj]
1228 Warning(s)
0 Error(s)
Time Elapsed 00:00:16.04