Skip to content

Commit

Permalink
Remove Windows from self-test for now
Browse files Browse the repository at this point in the history
  • Loading branch information
Hoverbear committed Jun 20, 2024
1 parent 4d7c181 commit 977e352
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 6 deletions.
2 changes: 1 addition & 1 deletion .circleci/calculate-parameters.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@

# Tagets only built (and tested!) on Windows
WINDOWS_ONLY_TARGETS = ["x86_64-pc-windows-msvc"]
X86_64_WINDOWS_ALL_TARGETS = WINDOWS_ONLY_TARGETS + X86_64_LINUX_BUILT_CROSS_TARGETS + QNX_TARGETS
X86_64_WINDOWS_ALL_TARGETS = WINDOWS_ONLY_TARGETS + X86_64_LINUX_BUILT_CROSS_TARGETS

s3 = boto3.client("s3", region_name=S3_REGION)
ecr = boto3.client("ecr", region_name=ECR_REGION)
Expand Down
1 change: 0 additions & 1 deletion .circleci/workflows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -484,7 +484,6 @@ jobs:
depth: 1
- aws-oidc-auth
- ferrocene-setup-windows
- setup-qnx-toolchain: {}
- run:
name: Download dist artifacts and run the self-test tool
command: ferrocene/ci/scripts/run-self-test.sh
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,12 @@ ARMv8-A processors operating in Aarch64 mode.

.. note::

QNX only supports :ref:`x86_64-unknown-linux-gnu` and
QNX SDP only supports :ref:`x86_64-unknown-linux-gnu` and
:ref:`x86_64-pc-windows-msvc` as host platforms.

Currently, Ferrocene only tests cross compiling from :ref:`x86_64-unknown-linux-gnu`
to :target:`aarch64-unknown-nto-qnx710`. Compiling from :ref:`x86_64-pc-windows-msvc`
will be supported in the future.

QNX does not support :ref:`aarch64-apple-darwin` as a host platform. QNX is
deprecating support for :target:`x86_64-apple-darwin` as a host platform.
Expand Down
4 changes: 2 additions & 2 deletions ferrocene/doc/user-manual/src/targets/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -106,13 +106,13 @@ should not be used in production.
- ``aarch64-unknown-nto-qnx710``
- Cross-compilation
- Full
- Can only be cross-compiled from :ref:`x86_64-unknown-linux-gnu` and :ref:`x86_64-pc-windows-msvc`.
- Can only be cross-compiled from :ref:`x86_64-unknown-linux-gnu`.

* - :ref:`x86_64-pc-nto-qnx710`
- ``x86_64-pc-nto-qnx710``
- Cross-compilation
- Full
- Can only be cross-compiled from :ref:`x86_64-unknown-linux-gnu` and :ref:`x86_64-pc-windows-msvc`.
- Can only be cross-compiled from :ref:`x86_64-unknown-linux-gnu`.

* - :target:`wasm32-unknown-unknown`
- ``wasm32-unknown-unknown``
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,12 @@ x86-64 processors.

.. note::

QNX only supports :ref:`x86_64-unknown-linux-gnu` and
QNX SDP only supports :ref:`x86_64-unknown-linux-gnu` and
:ref:`x86_64-pc-windows-msvc` as host platforms.

Currently, Ferrocene only tests cross compiling from :ref:`x86_64-unknown-linux-gnu`
to :target:`x86_64-pc-nto-qnx710`. Compiling from :ref:`x86_64-pc-windows-msvc`
will be supported in the future.

QNX does not support :ref:`aarch64-apple-darwin` as a host platform. QNX is
deprecating support for :target:`x86_64-apple-darwin` as a host platform.
Expand Down

0 comments on commit 977e352

Please sign in to comment.