Skip to content

Commit

Permalink
Remove mips/mipsel targets from CI (#413)
Browse files Browse the repository at this point in the history
  • Loading branch information
zanieb authored Dec 8, 2024
1 parent b0070c6 commit 985eb18
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 120 deletions.
120 changes: 0 additions & 120 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -244,88 +244,6 @@ jobs:
py: 'cpython-3.12'
options: 'lto'

# Cross-compiles can't do PGO and require Python 3.9.
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.9'
options: 'debug'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.9'
options: 'noopt'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.9'
options: 'lto'

- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.10'
options: 'debug'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.10'
options: 'noopt'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.10'
options: 'lto'

- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.11'
options: 'debug'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.11'
options: 'noopt'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.11'
options: 'lto'

- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.12'
options: 'debug'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.12'
options: 'noopt'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.12'
options: 'lto'

# Cross-compiles can't do PGO and require Python 3.9.
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.9'
options: 'debug'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.9'
options: 'noopt'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.9'
options: 'lto'

- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.10'
options: 'debug'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.10'
options: 'noopt'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.10'
options: 'lto'

- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.11'
options: 'debug'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.11'
options: 'noopt'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.11'
options: 'lto'

- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.12'
options: 'debug'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.12'
options: 'noopt'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.12'
options: 'lto'

# Cross-compiles can't do PGO and require Python 3.9.
- target_triple: 's390x-unknown-linux-gnu'
py: 'cpython-3.9'
Expand Down Expand Up @@ -936,44 +854,6 @@ jobs:
py: 'cpython-3.13'
options: 'freethreaded+lto'

- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'debug'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'noopt'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'lto'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'freethreaded+debug'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'freethreaded+noopt'
- target_triple: 'mips-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'freethreaded+lto'

- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'debug'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'noopt'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'lto'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'freethreaded+debug'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'freethreaded+noopt'
- target_triple: 'mipsel-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'freethreaded+lto'

- target_triple: 's390x-unknown-linux-gnu'
py: 'cpython-3.13'
options: 'debug'
Expand Down
2 changes: 2 additions & 0 deletions src/validation.rs
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ const RECOGNIZED_TRIPLES: &[&str] = &[
"arm64-apple-tvos",
"i686-pc-windows-msvc",
"i686-unknown-linux-gnu",
// Note there's build support for mips* targets but they are not tested
// See https://github.com/indygreg/python-build-standalone/issues/412
"mips-unknown-linux-gnu",
"mipsel-unknown-linux-gnu",
"mips64el-unknown-linux-gnuabi64",
Expand Down

0 comments on commit 985eb18

Please sign in to comment.