Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update deno #6068

Open
wants to merge 9 commits into
base: trunk
Choose a base branch
from
Open

chore: update deno #6068

wants to merge 9 commits into from

Conversation

crowlKats
Copy link
Collaborator

No description provided.

crowlKats and others added 2 commits August 1, 2024 22:05
Co-authored-by: Luca Casonato <[email protected]>
Co-authored-by: Bartek Iwańczuk <[email protected]>
Co-authored-by: chirsz <[email protected]>
Co-authored-by: Hajime-san <[email protected]>
Co-authored-by: Volker Schlecht <[email protected]>
@crowlKats crowlKats requested a review from a team as a code owner August 1, 2024 22:13
Copy link
Member

@ErichDonGubler ErichDonGubler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minus one issue, this LGTM. However, it looks like there's quite a few clippy and rustc lints to fix up between 1.76 and 1.80. I've gotten started with #6103, #6104, and #6105. Help on the latter two is welcome; there are some "unused" symbols that I haven't figured out yet.

@@ -19,7 +19,7 @@ path = "lib.rs"
deno_core.workspace = true
serde = { workspace = true, features = ["derive"] }
tokio = { workspace = true, features = ["full"] }
wgpu-types = { workspace = true, features = ["serde"] }
wgt = { workspace = true, package = "wgpu-types", features = ["serde"] }
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue: I get this warning from cargo clippy with this change:

warning: <snip>/wgpu/deno_webgpu/Cargo.toml: unused manifest key: target.cfg(not(target_arch = "wasm32")).dependencies.wgt.package

Is this worth changing, since you just use wgt as wgpu_types anyway? :thonk:

@ErichDonGubler
Copy link
Member

ErichDonGubler commented Oct 3, 2024

@crowlKats: I think if you rebase, CI issues should go away. I've worked on the ones that were failing this PR, and we should try to get this merged!

@crowlKats
Copy link
Collaborator Author

@ErichDonGubler yep, will do either tomorrow, or else will have to wait for the week after next

@sagudev
Copy link
Contributor

sagudev commented Nov 1, 2024

any progress? I do not want to create more conflicts.

# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	deno_webgpu/buffer.rs
#	deno_webgpu/webgpu.idl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants