Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix ci breaking due to new dependencies and rustc changes (backport …
…to master) (#163) Applies the same fixes that was applied to `color-eyre-0.6` to master, namely the new update to `trybuild` that breaks our MSRV requirement, requiring us to pin the version, as the dependency only bumped the patch version for the updated MRSV. It also fixes the theme test breaking on windows due to new *before-main* machinery on windows affecting the backtrace. This is fixed by filtering out the functions before and including main(due to no take_until iter adapter in std), but still includes the panicking function call. There are currently three branches that need/needed this fix - master: containing latest breaking code for 1.0 - color-eyre-0.6 - release-0.6 (does not include the theme test change as color-eyre is not present there)
- Loading branch information