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

Pulldown cmark 0.12 #8

Closed
wants to merge 9 commits into from
Closed

Pulldown cmark 0.12 #8

wants to merge 9 commits into from

Conversation

caspermeijn
Copy link
Owner

No description provided.

caspermeijn and others added 9 commits August 23, 2024 07:06
The crate `tests-no-std` was never build without std in CI. Therefore the build was broken.

Use the `no_std` compatible `anyhow` calls and run `no-std-check` on the crate.
Three proptests are executed as kani proofs in CI.
Make that explicit by marking them as kani proof.
This removes the dependency on propproof dependency when using kani.
Add a fuzzing target for parsing into a Duration.
…okio-rs#1125)

Bumps [model-checking/kani-github-action](https://github.com/model-checking/kani-github-action) from 0.32 to 1.1.
- [Release notes](https://github.com/model-checking/kani-github-action/releases)
- [Commits](model-checking/kani-github-action@v0.32...v1.1)

---
updated-dependencies:
- dependency-name: model-checking/kani-github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Let the crate `cmake` handle the interaction with CMake executable. This simplifies our codebase and improves compatibility with other platforms.

`CMAKE_BUILD_TYPE` is handle automatically based on `opt-level`.

Set `CMAKE_GENERATOR` environment variable in CI instead of hardcoded dependency on `ninja-build`.
Rust 1.71.1 was released on Aug. 3, 2023 (1 year ago at this time). This allows to bump `pulldown-cmark` dependency to the latest version.
@caspermeijn caspermeijn closed this Sep 6, 2024
@caspermeijn caspermeijn deleted the pulldown-cmark_0.12 branch September 6, 2024 13:48
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.

1 participant