Having applied this fix to e3-core
I get the following failures with d34cc53.
INFO FAIL pin__recursive-local: non-zero status code
INFO FAIL printenv__compiler-indirect: non-zero status code
INFO FAIL pin__dir-mismatch: non-zero status code
INFO FAIL with__git-reference: non-zero status code
INFO FAIL pin__conflicting-link: non-zero status code
INFO FAIL pin__dir-crate: non-zero status code
INFO FAIL with__pin-transitive: non-zero status code
INFO FAIL build_profile__custom_switches: non-zero status code
INFO FAIL pin__without-lockfile: non-zero status code
INFO FAIL pin__branch: non-zero status code
INFO FAIL build_profile__custom_profiles: non-zero status code
INFO FAIL pin__change-path: non-zero status code
INFO FAIL pin__equivalent: non-zero status code
INFO FAIL publish__pin-removal: non-zero status code
INFO FAIL workflows__actions-as-root: non-zero status code
INFO FAIL pin__recursive-remote: non-zero status code
INFO FAIL pin__remote: non-zero status code
INFO FAIL with__tree-switch: non-zero status code
INFO FAIL with__pin-dir-crate-autodetect: non-zero status code
INFO FAIL with__changes-info: non-zero status code
INFO FAIL printenv__linked-paths: non-zero status code
INFO FAIL build_profile__default: non-zero status code
INFO FAIL pin__pin-dir: non-zero status code
INFO FAIL pin__change-type: non-zero status code
INFO FAIL pin__pin-dir-with-regular: non-zero status code
INFO FAIL get__indirect-link: non-zero status code
INFO FAIL with__pin-dir-mismatch: non-zero status code
INFO FAIL with__equivalent: non-zero status code
INFO FAIL pin__conflicting-remote: non-zero status code
INFO FAIL with__versions-switch: non-zero status code
INFO FAIL with__pin-dir: non-zero status code
INFO FAIL crate_config__basic: non-zero status code
INFO FAIL build__incremental: non-zero status code
INFO FAIL pin__portable-path: non-zero status code
INFO FAIL with__pin-dir-crate: non-zero status code
INFO FAIL workflows__actions-as-dependency: non-zero status code
INFO FAIL pin__circularity: non-zero status code
INFO FAIL build_profile__alr_build_switches: non-zero status code
INFO FAIL solver__compiler-mixing: non-zero status code
FAIL 39
This appears to be related to pins, particularly link pins, as in this output from alr update
in trendy_terminal_tests
:
$ alr update
[...]
Changes to dependency solution:
+β trendy_terminal 0.0.5 (new,path=)
+ trendy_test 0.0.3 (new)
Do you want to proceed?
[Y] Yes [N] No (default is Yes) no
(the path=
).
I strongly suspect this is related to this ada-toml issue.
I started to work on fixing up the alire source, but became quite confused about which parts were meant to change queues and which were merely to inspect them, so I'm not going to proceed until I hear from you!
I think we're OK as long as people don't use pins, so newcomers should be unaffected.
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too