0.11.1-bdb7cc1 [release]
compiled with: llvm 3.8.0 -- Apple LLVM version 8.0.0 (clang-800.0.42.1)
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:17:1: type does not implement its provides list
class _SocketTCPNotify is TCPConnectionNotify
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: None val is not a subtype of Bool val
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: method result None val is not a subtype of Bool val
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: _SocketTCPNotify ref is not a subtype of TCPConnectionNotify ref: method 'received' has an incompatible signature
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_peer_tcp.pony:29:7: argument not a subtype of parameter
_SocketTCPNotify(this),
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: None val is not a subtype of Bool val
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: method result None val is not a subtype of Bool val
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: _SocketTCPNotify iso is not a subtype of TCPConnectionNotify iso: method 'received' has an incompatible signature
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_peer_tcp.pony:56:9: argument not a subtype of parameter
_SocketTCPNotify(this),
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: None val is not a subtype of Bool val
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: method result None val is not a subtype of Bool val
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: _SocketTCPNotify iso is not a subtype of TCPConnectionNotify iso: method 'received' has an incompatible signature
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_bind_tcp.pony:28:21: function body isn't the result type
_SocketTCPNotify(_SocketPeerTCPBound(_parent, _socket_opts))
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_bind_tcp.pony:27:47: function return type: TCPConnectionNotify iso^
fun ref connected(listen: TCPListener ref): TCPConnectionNotify iso^ =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:20:3: function body type: _SocketTCPNotify iso^
new iso create(parent: _SocketTCPNotifiable) =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: None val is not a subtype of Bool val
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: method result None val is not a subtype of Bool val
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/_socket_tcp_notify.pony:35:3: _SocketTCPNotify iso^ is not a subtype of TCPConnectionNotify iso^: method 'received' has an incompatible signature
fun ref received(conn: TCPConnection ref, data: Array[U8] iso) =>
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:10:1: type does not implement its provides list
class val Message is (Stringable & Equatable[Message box] & Seq[Frame])
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:17:43: Message ref^ is not a subtype of None val
fun ref reserve(len: USize): Message ref^ => _inner.reserve(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:17:3: method result Message ref^ is not a subtype of None val
fun ref reserve(len: USize): Message ref^ => _inner.reserve(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:17:3: Message ref^ is not a subtype of Seq[String val] ref^: method 'reserve' has an incompatible signature
fun ref reserve(len: USize): Message ref^ => _inner.reserve(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:18:43: Message ref^ is not a subtype of None val
fun ref clear(): Message ref^ => _inner.clear(); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:18:3: method result Message ref^ is not a subtype of None val
fun ref clear(): Message ref^ => _inner.clear(); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:18:3: Message ref^ is not a subtype of Seq[String val] ref^: method 'clear' has an incompatible signature
fun ref clear(): Message ref^ => _inner.clear(); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:20:43: Message ref^ is not a subtype of None val
fun ref push(value: Frame): Message ref^ => _inner.push(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:20:3: method result Message ref^ is not a subtype of None val
fun ref push(value: Frame): Message ref^ => _inner.push(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:20:3: Message ref^ is not a subtype of Seq[String val] ref^: method 'push' has an incompatible signature
fun ref push(value: Frame): Message ref^ => _inner.push(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:22:43: Message ref^ is not a subtype of None val
fun ref unshift(value: Frame): Message ref^ => _inner.unshift(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:22:3: method result Message ref^ is not a subtype of None val
fun ref unshift(value: Frame): Message ref^ => _inner.unshift(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:22:3: Message ref^ is not a subtype of Seq[String val] ref^: method 'unshift' has an incompatible signature
fun ref unshift(value: Frame): Message ref^ => _inner.unshift(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:28:5: Message ref^ is not a subtype of None val
Message ref^ => _inner.append(seq, offset, len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:27:3: method result Message ref^ is not a subtype of None val
fun ref append(seq: ReadSeq[Frame], offset: USize = 0, len: USize = -1):
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:27:3: Message ref^ is not a subtype of Seq[String val] ref^: method 'append' has an incompatible signature
fun ref append(seq: ReadSeq[Frame], offset: USize = 0, len: USize = -1):
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:26:5: Message ref^ is not a subtype of None val
Message ref^ => _inner.concat(iter, offset, len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:25:3: method result Message ref^ is not a subtype of None val
fun ref concat(iter: Iterator[Frame^], offset: USize = 0, len: USize = -1):
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:25:3: Message ref^ is not a subtype of Seq[String val] ref^: method 'concat' has an incompatible signature
fun ref concat(iter: Iterator[Frame^], offset: USize = 0, len: USize = -1):
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:24:43: Message ref^ is not a subtype of None val
fun ref truncate(len: USize): Message ref^ => _inner.truncate(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:24:3: method result Message ref^ is not a subtype of None val
fun ref truncate(len: USize): Message ref^ => _inner.truncate(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:24:3: Message ref^ is not a subtype of Seq[String val] ref^: method 'truncate' has an incompatible signature
fun ref truncate(len: USize): Message ref^ => _inner.truncate(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:12:3: constructor result Message ref^ is not a subtype of Seq[String val] ref^
new create(len: USize = 0) => None
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:12:3: Message ref is not a subtype of Seq[String val] ref: method 'create' has an incompatible signature
new create(len: USize = 0) => None
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:17:43: Message ref^ is not a subtype of None val
fun ref reserve(len: USize): Message ref^ => _inner.reserve(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:17:3: method result Message ref^ is not a subtype of None val
fun ref reserve(len: USize): Message ref^ => _inner.reserve(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:17:3: Message ref is not a subtype of Seq[String val] ref: method 'reserve' has an incompatible signature
fun ref reserve(len: USize): Message ref^ => _inner.reserve(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:18:43: Message ref^ is not a subtype of None val
fun ref clear(): Message ref^ => _inner.clear(); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:18:3: method result Message ref^ is not a subtype of None val
fun ref clear(): Message ref^ => _inner.clear(); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:18:3: Message ref is not a subtype of Seq[String val] ref: method 'clear' has an incompatible signature
fun ref clear(): Message ref^ => _inner.clear(); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:20:43: Message ref^ is not a subtype of None val
fun ref push(value: Frame): Message ref^ => _inner.push(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:20:3: method result Message ref^ is not a subtype of None val
fun ref push(value: Frame): Message ref^ => _inner.push(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:20:3: Message ref is not a subtype of Seq[String val] ref: method 'push' has an incompatible signature
fun ref push(value: Frame): Message ref^ => _inner.push(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:22:43: Message ref^ is not a subtype of None val
fun ref unshift(value: Frame): Message ref^ => _inner.unshift(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:22:3: method result Message ref^ is not a subtype of None val
fun ref unshift(value: Frame): Message ref^ => _inner.unshift(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:22:3: Message ref is not a subtype of Seq[String val] ref: method 'unshift' has an incompatible signature
fun ref unshift(value: Frame): Message ref^ => _inner.unshift(value); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:28:5: Message ref^ is not a subtype of None val
Message ref^ => _inner.append(seq, offset, len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:27:3: method result Message ref^ is not a subtype of None val
fun ref append(seq: ReadSeq[Frame], offset: USize = 0, len: USize = -1):
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:27:3: Message ref is not a subtype of Seq[String val] ref: method 'append' has an incompatible signature
fun ref append(seq: ReadSeq[Frame], offset: USize = 0, len: USize = -1):
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:26:5: Message ref^ is not a subtype of None val
Message ref^ => _inner.concat(iter, offset, len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:25:3: method result Message ref^ is not a subtype of None val
fun ref concat(iter: Iterator[Frame^], offset: USize = 0, len: USize = -1):
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:25:3: Message ref is not a subtype of Seq[String val] ref: method 'concat' has an incompatible signature
fun ref concat(iter: Iterator[Frame^], offset: USize = 0, len: USize = -1):
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:24:43: Message ref^ is not a subtype of None val
fun ref truncate(len: USize): Message ref^ => _inner.truncate(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:24:3: method result Message ref^ is not a subtype of None val
fun ref truncate(len: USize): Message ref^ => _inner.truncate(len); this
^
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/message.pony:24:3: Message ref is not a subtype of Seq[String val] ref: method 'truncate' has an incompatible signature
fun ref truncate(len: USize): Message ref^ => _inner.truncate(len); this
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/greeting.pony:47:45: couldn't find 'strip' in 'None'
other_mechanism.append(buffer.block(20)).strip(String.push(0))
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:34:18: can't recover to this capability
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:34:30: expression type is None val
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:36:21: cannot infer type of buffer
version_major = buffer.u8()
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:59:18: can't recover to this capability
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:59:30: expression type is None val
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:61:40: cannot infer type of buffer
long_nonce = recover String.append(buffer.block(16)) end
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:82:18: can't recover to this capability
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:82:30: expression type is None val
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:84:36: cannot infer type of buffer
cookie = recover String.append(buffer.block(96)) end
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:104:18: can't recover to this capability
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:104:30: expression type is None val
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:106:41: cannot infer type of buffer
short_nonce = recover String.append(buffer.block(8)) end
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:123:12: right side must be a subtype of left side
reason = recover String.append(orig_bytes) end
^
Info:
/Users/renato/programming/programs/pony/ponyc/packages/builtin/string.pony:782:3: None val is not a subtype of String val
fun ref append(seq: ReadSeq[U8], offset: USize = 0, len: USize = -1) =>
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:141:18: can't recover to this capability
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:141:30: expression type is None val
let buffer = recover iso _Buffer.append(orig_bytes) end
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command_auth_curve.pony:143:41: cannot infer type of buffer
short_nonce = recover String.append(buffer.block(8)) end
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command.pony:25:5: function body isn't the result type
recover val String.append(bytes) end
^
Info:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command.pony:23:68: function return type: String val
fun tag write_string_as_metadata(metadata: CommandMetadata box): String =>
^
/Users/renato/programming/programs/pony/ponyc/packages/builtin/string.pony:782:3: function body type: None val
fun ref append(seq: ReadSeq[U8], offset: USize = 0, len: USize = -1) =>
^
/Users/renato/programming/programs/pony/ponyc/packages/builtin/string.pony:782:3: None val is not a subtype of String val
fun ref append(seq: ReadSeq[U8], offset: USize = 0, len: USize = -1) =>
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command.pony:31:17: couldn't find 'size' in 'None'
while buffer.size() > 0 do
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command.pony:36:45: couldn't find 'u8' in 'None'
let key_size = USize.from[U8](buffer.u8())
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command.pony:37:33: cannot infer type of key_size
key.append(buffer.block(key_size))
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command.pony:37:26: couldn't find 'block' in 'None'
key.append(buffer.block(key_size))
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command.pony:38:48: couldn't find 'u32_be' in 'None'
let value_size = USize.from[U32](buffer.u32_be())
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command.pony:39:35: cannot infer type of value_size
value.append(buffer.block(value_size))
^
Error:
/Users/renato/programming/projects/pony-gradle-plugin/samples/pony-basic/ext-libs/unpacked/jemc-pony-zmq-0cbe950/zmq/zmtp/command.pony:39:28: couldn't find 'block' in 'None'
value.append(buffer.block(value_size))
^