-
Notifications
You must be signed in to change notification settings - Fork 32
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
Experimental QNX Support #544
Conversation
.circleci/workflows.yml
Outdated
@@ -159,11 +159,12 @@ jobs: | |||
resource_class: large # 4-core | |||
environment: | |||
FERROCENE_HOST: x86_64-unknown-linux-gnu | |||
FERROCENE_TARGETS: aarch64-unknown-linux-gnu,aarch64-unknown-none,thumbv7em-none-eabi,thumbv7em-none-eabihf,armv8r-none-eabihf,wasm32-unknown-unknown,armv7r-none-eabihf,armebv7r-none-eabihf | |||
FERROCENE_TARGETS: aarch64-unknown-linux-gnu,aarch64-unknown-none,thumbv7em-none-eabi,thumbv7em-none-eabihf,armv8r-none-eabihf,wasm32-unknown-unknown,armv7r-none-eabihf,armebv7r-none-eabihf,aarch64-unknown-nto-qnx710,x86_64-pc-nto-qnx710 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Noting I still need to add the self-test bits but also that requires more circle.yaml changes since I need to get the QNX toolchain there, too.
bors try |
tryBuild failed: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The permission error in CI is due to the policy don't allowing access to the whole s3://ferrocene-ci-artifacts
, but just s3://ferrocene-ci-artifacts/ferrocene
. I left a comment for where it should be stored.
Also, when adding the target in packages.toml
please add it with the qnx
subset rather than the default
subset, as we want to gate access to it separately.
bors try |
1 similar comment
bors try |
tryAlready running a review |
bors try- |
bors try |
tryBuild failed: |
bors try How about this? It should fail since you can't actually create the SSM session and thus can't get the license. |
tryBuild failed: |
bors try |
tryBuild failed: |
6d8fcd2
to
f8bde8b
Compare
bors try |
tryBuild failed: |
572: Lift the repeated FERROCENE_TARGETS bits into a workflow parameter r=pietroalbini a=Hoverbear Remove a potential footgun where we forget to self-test on a target. This change will also be relevant to #544, since that causes our host platform support to diverge in new and interesting ways. 590: Update to the latest Sphinx version r=tshepang a=pietroalbini This PR updates to the latest Sphinx version, which includes sphinx-doc/sphinx#11665. Along with it I also updated the rest of the dependencies, and replaced `theme.conf` with `theme.toml`. Co-authored-by: Ana Hobden <operator@hoverbear.org> Co-authored-by: Ana Hobden <ana.hobden@ferrous-systems.com> Co-authored-by: Pietro Albini <pietro.albini@ferrous-systems.com>
f8bde8b
to
fb59c48
Compare
bors try |
tryBuild failed: |
977e352
to
179f1ea
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bors merge
Build succeeded:
|
Introduces experimental QNX support.
Open Problems