Skip to content

Make fuzz dir part of the workspace - #948

Merged
ollpu merged 2 commits into
pulldown-cmark:masterfrom
kdarkhan:fuzzer-workspace
Sep 5, 2024
Merged

ollpu merged 2 commits into
pulldown-cmark:masterfrom
kdarkhan:fuzzer-workspace

Conversation

@kdarkhan

@kdarkhan kdarkhan commented Sep 5, 2024 •

Copy link
Copy Markdown
Contributor

This introduces 2 changes:

Make fuzz dir part of the workspace

Previously this was not possible in cargo-fuzz but became possible after rust-fuzz/cargo-fuzz#357. It has the benefit of sharing build cache with the other crates and better editor support.

Switch to upstream mozjs

Not sure why the fork was used by @notriddle in #842. I did run each fuzzer with upstream dep for a minute without triggering any issues. Please let me know if this change should not be done.

@notriddle

Copy link
Copy Markdown
Collaborator

As for mozjs, it’s fine. notriddle/mozjs@f762a70 was a backport. It’s in the official release, now.

This has the benefit of sharing the build cache
and better editor support. Previously it was not
possible to do it in `cargo-fuzz` but became possible
after rust-fuzz/cargo-fuzz#357.
@Martin1887

Copy link
Copy Markdown
Collaborator

So everything is fine to merge this?

@ollpu
ollpu merged commit 894d1c7 into pulldown-cmark:master Sep 5, 2024
@kdarkhan
kdarkhan deleted the fuzzer-workspace branch September 5, 2024 17:13
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