Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Compiling libloading v0.5.2
- Compiling cocoa v0.19.1
- Compiling backtrace-sys v0.1.32
- Compiling serde v1.0.101
- Compiling tiff v0.2.2
- Compiling shaderc-sys v0.6.1
- Compiling curl v0.4.25
- Compiling curl-sys v0.4.23
- Compiling metal v0.13.1
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/lib.rs:128:13
- |
- 128 | msg_send![self.0, release];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/lib.rs:303:13
- |
- 303 | msg_send![self, setPresentsWithTransaction:transaction];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/lib.rs:321:13
- |
- 321 | msg_send![self, removeAllAnimations];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/lib.rs:333:13
- |
- 333 | msg_send![self, setContentsScale:scale];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/lib.rs:380:5
- |
- 380 | msg_send![(p as *mut Object), release];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/device.rs:1483:21
- |
- 1483 | msg_send![err, release];
- | ^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/device.rs:1503:44
- |
- 1503 | let library: *mut MTLLibrary = try_objc!{ err =>
- | ____________________________________________^
- 1504 | | msg_send![self, newLibraryWithFile:filename
- 1505 | | error:&mut err]
- 1506 | | };
- | | ^
- | | |
- | |_____________consider giving `result` a type
- | in this macro invocation
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/device.rs:1522:44
- |
- 1522 | let library: *mut MTLLibrary = try_objc! { err =>
- | ____________________________________________^
- 1523 | | msg_send![self, newLibraryWithData:data
- 1524 | | error:&mut err]
- 1525 | | };
- | | ^
- | | |
- | |_____________consider giving `result` a type
- | in this macro invocation
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/device.rs:1535:63
- |
- 1535 | let pipeline_state: *mut MTLRenderPipelineState = try_objc!{ err =>
- | _______________________________________________________________^
- 1536 | | msg_send![self, newRenderPipelineStateWithDescriptor:descriptor
- 1537 | | options:reflection_options
- 1538 | | reflection:reflection
- 1539 | | error:&mut err]
- 1540 | | };
- | | ^
- | | |
- | |_____________consider giving `result` a type
- | in this macro invocation
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/device.rs:1548:63
- |
- 1548 | let pipeline_state: *mut MTLRenderPipelineState = try_objc!{ err =>
- | _______________________________________________________________^
- 1549 | | msg_send![self, newRenderPipelineStateWithDescriptor:descriptor
- 1550 | | error:&mut err]
- 1551 | | };
- | | ^
- | | |
- | |_____________consider giving `result` a type
- | in this macro invocation
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/device.rs:1559:64
- |
- 1559 | let pipeline_state: *mut MTLComputePipelineState = try_objc!{ err =>
- | ________________________________________________________________^
- 1560 | | msg_send![self, newComputePipelineStateWithFunction:function
- 1561 | | error:&mut err]
- 1562 | | };
- | | ^
- | | |
- | |_____________consider giving `result` a type
- | in this macro invocation
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/renderpass.rs:69:13
- |
- 69 | msg_send![self, setTexture:texture];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/commandbuffer.rs:60:13
- |
- 60 | msg_send![self, setLabel:nslabel];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/encoder.rs:138:13
- |
- 138 | msg_send![self, setLabel:nslabel];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/encoder.rs:144:13
- |
- 144 | msg_send![self, endEncoding];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/library.rs:235:28
- |
- 235 | Some(c) => try_objc!{ err => msg_send![self, newFunctionWithName:nsname constantValues:c error:&mut err] },
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- | |
- | consider giving `result` a type
- | in this macro invocation
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/heap.rs:131:13
- |
- 131 | msg_send![self, setSize: size];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/capturemanager.rs:23:13
- |
- 23 | msg_send![self, beginScope];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/capturemanager.rs:29:13
- |
- 29 | msg_send![self, endScope];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/capturemanager.rs:80:13
- |
- 80 | msg_send![self, startCaptureWithDevice: device];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/capturemanager.rs:86:13
- |
- 86 | msg_send![self, startCaptureWithCommandQueue: command_queue];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/capturemanager.rs:92:13
- |
- 92 | msg_send![self, startCaptureWithScope: scope];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error[E0282]: type annotations needed
- --> /Users/bencongdon/.cargo/registry/src/github.com-1ecc6299db9ec823/metal-0.13.1/src/capturemanager.rs:98:13
- |
- 98 | msg_send![self, stopCapture];
- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ consider giving `result` a type
- |
- = note: this error originates in a macro outside of the current crate (in Nightly builds, run with -Z external-macro-backtrace for more info)
- error: aborting due to 23 previous errors
- For more information about this error, try `rustc --explain E0282`.
- error: could not compile `metal`.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement