jonas-schievink / rubble

(going to be a) BLE stack for embedded Rust
BSD Zero Clause License
397 stars 56 forks source link

Update cortex-m-semihosting requirement from =0.3.2 to =0.3.3 #52

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Updates the requirements on cortex-m-semihosting to permit the latest version.

Release notes *Sourced from [cortex-m-semihosting's releases](https://github.com/rust-embedded/cortex-m-semihosting/releases).* > ## v0.3.3 > https://github.com/rust-embedded/cortex-m-semihosting/blob/master/CHANGELOG.md#v033---2019-04-22
Changelog *Sourced from [cortex-m-semihosting's changelog](https://github.com/rust-embedded/cortex-m-semihosting/blob/master/CHANGELOG.md).* > ## [v0.3.3] - 2019-04-22 > > ### Added > > - Adds support for thumbv8 and cortex-m v0.6.0 > > ## [v0.3.2] - 2018-11-04 > > ### Added > > - Added a family of `hprint` macros for printing to the host standard output / > error via globally shared `HStdout` / `HStderr` handles . > > ## [v0.3.1] - 2018-08-27 > > ### Changed > > - This crate no longer depends on `arm-none-eabi-gcc`. > > ## [v0.3.0] - 2018-05-10 > > ### Changed > > - [breaking-change] `inline-asm` is no longer a default feature (i.e. a feature that's enabled by > default). The consequence is that this crate now compiles on 1.27 (beta) by default, and opting > into `inline-asm` requires nightly. > > ## [v0.2.1] - 2018-04-25 > > ### Added > > - An opt-out "inline-asm" Cargo feature. When this feature is disabled semihosting is implemented > using an external assembly file instead of using the unstable inline assembly (`asm!`) feature > meaning that this crate can be compiled on stable. > > ## [v0.2.0] - 2017-07-07 > > ### Added > > - `exit` and `report_exception` syscalls > > - `HStdout` and `HStderr` structs that represent handles to the host stdout and > stderr stream respectively. > > ### Changed > > - [breaking-change] The `io` module has been renamed to `hio` to reflect that > this is I/O *on the host*. > > ### Removed > ... (truncated)
Commits - [`4ab83b9`](https://github.com/rust-embedded/cortex-m-semihosting/commit/4ab83b94f1e5cc36786296e5d86179bc80ae9766) Merge [#34](https://github-redirect.dependabot.com/rust-embedded/cortex-m-semihosting/issues/34) - [`181728d`](https://github.com/rust-embedded/cortex-m-semihosting/commit/181728d5fc7d8f8f23d20dea25ddebe9c719367d) Update authors in Cargo.toml - [`041df4a`](https://github.com/rust-embedded/cortex-m-semihosting/commit/041df4a6c3784bd5fd364b901159d1e425ea2a9b) Update Cargo.toml - [`a641906`](https://github.com/rust-embedded/cortex-m-semihosting/commit/a64190684f61beed7f23b017719e1330ae5f799c) v0.3.3 - [`ee4d151`](https://github.com/rust-embedded/cortex-m-semihosting/commit/ee4d1514acc2a1735716b9d9c1c4d5a48bfba882) Merge [#28](https://github-redirect.dependabot.com/rust-embedded/cortex-m-semihosting/issues/28) - [`ffaf655`](https://github.com/rust-embedded/cortex-m-semihosting/commit/ffaf655d1fcb151594f337ccdec42b5ce2aabcdd) Merge [#32](https://github-redirect.dependabot.com/rust-embedded/cortex-m-semihosting/issues/32) - [`a3c5523`](https://github.com/rust-embedded/cortex-m-semihosting/commit/a3c5523dee03031cde92bd991663fd928d5acbd9) Update cortex-m version requirement to allow new 0.6.0 version - [`461a5e8`](https://github.com/rust-embedded/cortex-m-semihosting/commit/461a5e819e5b546224a82148029e6022372af210) Add thumbv8m.main-none-eabi to Travis. - [`d0020e1`](https://github.com/rust-embedded/cortex-m-semihosting/commit/d0020e1a20027407f4d72d88843d5b9b9ecb3527) Add thumbv8m main. - See full diff in [compare view](https://github.com/rust-embedded/cortex-m-semihosting/compare/v0.3.2...v0.3.3)


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
jonas-schievink commented 5 years ago

I added the requirement since pulling in this version would pull in 2 versions of cortex-m, which is extremely not supported

dependabot-preview[bot] commented 5 years ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

jonas-schievink commented 5 years ago

@dependabot use these labels

dependabot-preview[bot] commented 5 years ago

OK, from now on I'll use .

jonas-schievink commented 5 years ago

lol ok

index out of bounds: the len is 0 but the index is 0