-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
https://github.com/nim-lang/Nim/pull/18804/checks?check_run_id=3513974159
Failure: reBuildFailed
nimble test
Verifying dependencies for ws@0.4.4
Compiling /Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test (from package ws) using c backend
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(321, 48) template/generic instantiation of `async` from here
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(348, 32) Warning: conversion to enum with holes is unsafe: Opcode(b0 and 0x0000000F) [HoleEnumConv]
Success: Execution finished
Verifying dependencies for ws@0.4.4
Compiling /Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_404 (from package ws) using c backend
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(321, 48) template/generic instantiation of `async` from here
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(348, 32) Warning: conversion to enum with holes is unsafe: Opcode(b0 and 0x0000000F) [HoleEnumConv]
Success: Execution finished
Verifying dependencies for ws@0.4.4
Compiling /Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_disconnects (from package ws) using c backend
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(321, 48) template/generic instantiation of `async` from here
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(348, 32) Warning: conversion to enum with holes is unsafe: Opcode(b0 and 0x0000000F) [HoleEnumConv]
/Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_disconnects.nim(14, 31) template/generic instantiation of `async` from here
/Users/runner/work/Nim/Nim/lib/pure/asyncmacro.nim(200, 31) Warning: 'serverCbIter' is not GC-safe as it accesses 'curWs' which is a global using GC'ed memory [GcUnsafe2]
gameLoop:0
gameLoop:1
(Text, "Welcome to simple echo server")
reading...
gameLoop:2
gameLoop:3
gameLoop:4
(Close, "")
serverCb exception:Socket closed
clientLoop exception:Socket closed
gameLoop:5
Success: Execution finished
Verifying dependencies for ws@0.4.4
Compiling /Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_httptowsendpoint (from package ws) using c backend
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(321, 48) template/generic instantiation of `async` from here
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(348, 32) Warning: conversion to enum with holes is unsafe: Opcode(b0 and 0x0000000F) [HoleEnumConv]
success: got 404 because not /ws
success: got 400 because made http call to /ws
Success: Execution finished
Verifying dependencies for ws@0.4.4
Compiling /Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol (from package ws) using c backend
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(321, 48) template/generic instantiation of `async` from here
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(348, 32) Warning: conversion to enum with holes is unsafe: Opcode(b0 and 0x0000000F) [HoleEnumConv]
Success: Execution finished
Verifying dependencies for ws@0.4.4
Compiling /Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr (from package ws) using c backend
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(321, 48) template/generic instantiation of `async` from here
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(348, 32) Warning: conversion to enum with holes is unsafe: Opcode(b0 and 0x0000000F) [HoleEnumConv]
/Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr.nim(32) test_protocol_arr
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1961) waitFor
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1653) poll
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1394) runOnce
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(234) processPendingCallbacks
/Users/runner/work/Nim/Nim/lib/pure/asyncmacro.nim(28) sendNimAsyncContinue
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(316) sendIter
[[reraised from:
/Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr.nim(32) test_protocol_arr
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1961) waitFor
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1653) poll
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1394) runOnce
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(234) processPendingCallbacks
/Users/runner/work/Nim/Nim/lib/pure/asyncmacro.nim(28) sendNimAsyncContinue
/Users/runner/work/Nim/Nim/lib/system/excpt.nim(144) sendIter
]]
[[reraised from:
/Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr.nim(32) test_protocol_arr
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1961) waitFor
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1653) poll
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1394) runOnce
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(234) processPendingCallbacks
/Users/runner/work/Nim/Nim/lib/pure/asyncmacro.nim(28) closeNimAsyncContinue
/Users/runner/work/Nim/Nim/lib/pure/asyncmacro.nim(131) closeIter
/Users/runner/work/Nim/Nim/lib/pure/asyncfutures.nim(389) read
]]
[[reraised from:
/Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr.nim(32) test_protocol_arr
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1961) waitFor
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1653) poll
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1394) runOnce
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(234) processPendingCallbacks
/Users/runner/work/Nim/Nim/lib/pure/asyncfutures.nim(437) asyncCheckCallback
]]
Error: unhandled exception: Failed to send data: Bad file descriptor
Async traceback:
/Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr.nim(32) test_protocol_arr
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1961) waitFor
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1653) poll
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1394) runOnce
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(234) processPendingCallbacks
/Users/runner/work/Nim/Nim/lib/pure/asyncmacro.nim(28) sendNimAsyncContinue
/Users/runner/work/Nim/Nim/pkgstemp/ws/src/ws.nim(316) sendIter
#[
/Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr.nim(32) test_protocol_arr
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1961) waitFor
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1653) poll
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1394) runOnce
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(234) processPendingCallbacks
/Users/runner/work/Nim/Nim/lib/pure/asyncmacro.nim(28) sendNimAsyncContinue
/Users/runner/work/Nim/Nim/lib/system/excpt.nim(144) sendIter
]#
#[
/Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr.nim(32) test_protocol_arr
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1961) waitFor
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1653) poll
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(1394) runOnce
/Users/runner/work/Nim/Nim/lib/pure/asyncdispatch.nim(234) processPendingCallbacks
/Users/runner/work/Nim/Nim/lib/pure/asyncmacro.nim(28) closeNimAsyncContinue
/Users/runner/work/Nim/Nim/lib/pure/asyncmacro.nim(131) closeIter
/Users/runner/work/Nim/Nim/lib/pure/asyncfutures.nim(389) read
]#
Exception message: Failed to send data: Bad file descriptor
[WebSocketError]
Error: execution of an external program failed: '/Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr '
Tip: 6 messages have been suppressed, use --verbose to show them.
Error: Execution failed with exit code 256
... Command: /Users/runner/work/Nim/Nim/bin/nim c --noNimblePath -d:NimblePkgVersion=0.4.4 --hints:off -r --path:. /Users/runner/work/Nim/Nim/pkgstemp/ws/tests/test_protocol_arr
Metadata
Metadata
Assignees
Labels
No labels