Skip to content

Instantly share code, notes, and snippets.

@chorman0773
Created Jul 22, 2021
Embed
What would you like to do?
Rustc Targets
Invalid configuration `i686-pc-windows-gnu': Kernel `windows' not known to work with OS `gnu'.
Invalid configuration `i686-pc-windows-msvc': OS `msvc' not recognized
Invalid configuration `x86_64-pc-windows-gnu': Kernel `windows' not known to work with OS `gnu'.
Invalid configuration `x86_64-pc-windows-msvc': OS `msvc' not recognized
Invalid configuration `aarch64-pc-windows-msvc': OS `msvc' not recognized
Invalid configuration `riscv64gc-unknown-linux-gnu': machine `riscv64gc-unknown' not recognized
Invalid configuration `x86_64-unknown-illumos': OS `illumos' not recognized
Invalid configuration `aarch64-unknown-none-softfloat': OS `softfloat' not recognized
Invalid configuration `armebv7r-none-eabi': machine `armebv7r-none' not recognized
Invalid configuration `armebv7r-none-eabihf': machine `armebv7r-none' not recognized
Invalid configuration `i586-pc-windows-msvc': OS `msvc' not recognized
Invalid configuration `nvptx64-nvidia-cuda': machine `nvptx64-nvidia' not recognized
Invalid configuration `riscv32i-unknown-none-elf': machine `riscv32i-unknown' not recognized
Invalid configuration `riscv32imac-unknown-none-elf': machine `riscv32imac-unknown' not recognized
Invalid configuration `riscv32imc-unknown-none-elf': machine `riscv32imc-unknown' not recognized
Invalid configuration `riscv64gc-unknown-none-elf': machine `riscv64gc-unknown' not recognized
Invalid configuration `riscv64imac-unknown-none-elf': machine `riscv64imac-unknown' not recognized
Invalid configuration `thumbv6m-none-eabi': machine `thumbv6m-none' not recognized
Invalid configuration `thumbv8m.base-none-eabi': machine `thumbv8m.base-none' not recognized
Invalid configuration `thumbv8m.main-none-eabi': machine `thumbv8m.main-none' not recognized
Invalid configuration `thumbv8m.main-none-eabihf': machine `thumbv8m.main-none' not recognized
Invalid configuration `wasm32-unknown-unknown': OS `unknown' not recognized
Invalid configuration `x86_64-fortanix-unknown-sgx': OS `sgx' not recognized
Invalid configuration `aarch64-apple-ios-macabi': OS `macabi' not recognized
Invalid configuration `aarch64-apple-ios-sim': Kernel `ios' not known to work with OS `sim'.
Invalid configuration `aarch64-apple-tvos': OS `tvos' not recognized
Invalid configuration `aarch64-unknown-hermit': OS `hermit' not recognized
Invalid configuration `aarch64-uwp-windows-msvc': OS `msvc' not recognized
Invalid configuration `avr-unknown-gnu-atmega328': OS `atmega328' not recognized
Invalid configuration `bpfeb-unknown-none': machine `bpfeb-unknown' not recognized
Invalid configuration `bpfel-unknown-none': machine `bpfel-unknown' not recognized
Invalid configuration `i686-pc-windows-msvc': OS `msvc' not recognized
Invalid configuration `i686-unknown-uefi': OS `uefi' not recognized
Invalid configuration `i686-uwp-windows-gnu': Kernel `windows' not known to work with OS `gnu'.
Invalid configuration `i686-uwp-windows-msvc': OS `msvc' not recognized
Invalid configuration `riscv32gc-unknown-linux-gnu': machine `riscv32gc-unknown' not recognized
Invalid configuration `riscv32gc-unknown-linux-musl': machine `riscv32gc-unknown' not recognized
Invalid configuration `riscv64gc-unknown-linux-musl': machine `riscv64gc-unknown' not recognized
Invalid configuration `thumbv4t-none-eabi': machine `thumbv4t-none' not recognized
Invalid configuration `thumbv7a-pc-windows-msvc': OS `msvc' not recognized
Invalid configuration `thumbv7a-uwp-windows-msvc': OS `msvc' not recognized
Invalid configuration `wasm64-unknown-unknown': OS `unknown' not recognized
Invalid configuration `x86_64-apple-ios-macabi': OS `macabi' not recognized
Invalid configuration `x86_64-apple-tvos': OS `tvos' not recognized
Invalid configuration `x86_64-pc-windows-msvc': OS `msvc' not recognized
Invalid configuration `x86_64-unknown-hermit': OS `hermit' not recognized
Invalid configuration `x86_64-unknown-l4re-uclibc': Kernel `l4re' not known to work with OS `uclibc'.
Invalid configuration `x86_64-unknown-none-hermitkernel': OS `hermitkernel' not recognized
Invalid configuration `x86_64-unknown-none-linuxkernel': OS `linuxkernel' not recognized
Invalid configuration `x86_64-unknown-uefi': OS `uefi' not recognized
Invalid configuration `x86_64-uwp-windows-gnu': Kernel `windows' not known to work with OS `gnu'.
Invalid configuration `x86_64-uwp-windows-msvc': OS `msvc' not recognized
#!/bin/sh
echo -n '' > unsupported
echo -n '' > comprehensive
for targ in $(tail -n +11 $0)
do
$1 $targ > /dev/null 2>> comprehensive || echo $targ >> unsupported
done
exit 0
####
aarch64-unknown-linux-gnu
i686-pc-windows-gnu
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-gnu
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
aarch64-apple-darwin
aarch64-pc-windows-msvc
aarch64-unknown-linux-musl
arm-unknown-linux-gnueabi
arm-unknown-linux-gnueabihf
armv7-unknown-linux-gnueabihf
mips-unknown-linux-gnu
mips64-unknown-linux-gnuabi64
mips64el-unknown-linux-gnuabi64
mipsel-unknown-linux-gnu
powerpc-unknown-linux-gnu
powerpc64-unknown-linux-gnu
powerpc64le-unknown-linux-gnu
riscv64gc-unknown-linux-gnu
s390x-unknown-linux-gnu
x86_64-unknown-freebsd
x86_64-unknown-illumos
x86_64-unknown-linux-musl
x86_64-unknown-netbsd
aarch64-apple-ios
aarch64-fuchsia
aarch64-linux-android
aarch64-unknown-none-softfloat
aarch64-unknown-none
arm-linux-androideabi
arm-unknown-linux-musleabi
arm-unknown-linux-musleabihf
armebv7r-none-eabi
armebv7r-none-eabihf
armv5te-unknown-linux-gnueabi
armv5te-unknown-linux-musleabi
armv7-linux-androideabi
armv7-unknown-linux-gnueabi
armv7-unknown-linux-musleabi
armv7-unknown-linux-musleabihf
armv7a-none-eabi
armv7r-none-eabi
armv7r-none-eabihf
asmjs-unknown-emscripten
i586-pc-windows-msvc
i586-unknown-linux-gnu
i586-unknown-linux-musl
i686-linux-android
i686-unknown-freebsd
i686-unknown-linux-musl
mips-unknown-linux-musl
mips64-unknown-linux-muslabi64
mips64el-unknown-linux-muslabi64
mipsel-unknown-linux-musl
nvptx64-nvidia-cuda
riscv32i-unknown-none-elf
riscv32imac-unknown-none-elf
riscv32imc-unknown-none-elf
riscv64gc-unknown-none-elf
riscv64imac-unknown-none-elf
sparc64-unknown-linux-gnu
sparcv9-sun-solaris
thumbv6m-none-eabi
thumbv7em-none-eabi
thumbv7em-none-eabihf
thumbv7m-none-eabi
thumbv7neon-linux-androideabi
thumbv7neon-unknown-linux-gnueabihf
thumbv8m.base-none-eabi
thumbv8m.main-none-eabi
thumbv8m.main-none-eabihf
wasm32-unknown-emscripten
wasm32-unknown-unknown
wasm32-wasi
x86_64-apple-ios
x86_64-fortanix-unknown-sgx
x86_64-fuchsia
x86_64-linux-android
x86_64-pc-solaris
x86_64-unknown-linux-gnux32
x86_64-unknown-redox
aarch64-apple-ios-macabi
aarch64-apple-ios-sim
aarch64-apple-tvos
aarch64-unknown-freebsd
aarch64-unknown-hermit
aarch64-unknown-linux-gnu_ilp32
aarch64-unknown-netbsd
aarch64-unknown-openbsd
aarch64-unknown-redox
aarch64-uwp-windows-msvc
aarch64-wrs-vxworks
aarch64_be-unknown-linux-gnu_ilp32
aarch64_be-unknown-linux-gnu
armv4t-unknown-linux-gnueabi
armv5te-unknown-linux-uclibceabi
armv6-unknown-freebsd
armv6-unknown-netbsd-eabihf
armv7-apple-ios
armv7-unknown-freebsd
armv7-unknown-netbsd-eabihf
armv7-wrs-vxworks-eabihf
armv7a-none-eabihf
armv7s-apple-ios
avr-unknown-gnu-atmega328
bpfeb-unknown-none
bpfel-unknown-none
hexagon-unknown-linux-musl
i386-apple-ios
i686-apple-darwin
i686-pc-windows-msvc
i686-unknown-haiku
i686-unknown-netbsd
i686-unknown-openbsd
i686-unknown-uefi
i686-uwp-windows-gnu
i686-uwp-windows-msvc
i686-wrs-vxworks
mips-unknown-linux-uclibc
mipsel-sony-psp
mipsel-unknown-linux-uclibc
mipsel-unknown-none
mipsisa32r6-unknown-linux-gnu
mipsisa32r6el-unknown-linux-gnu
mipsisa64r6-unknown-linux-gnuabi64
mipsisa64r6el-unknown-linux-gnuabi64
msp430-none-elf
powerpc-unknown-linux-gnuspe
powerpc-unknown-linux-musl
powerpc-unknown-netbsd
powerpc-unknown-openbsd
powerpc-wrs-vxworks-spe
powerpc-wrs-vxworks
powerpc64-unknown-freebsd
powerpc64le-unknown-freebsd
powerpc64-unknown-linux-musl
powerpc64-wrs-vxworks
powerpc64le-unknown-linux-musl
riscv32gc-unknown-linux-gnu
riscv32gc-unknown-linux-musl
riscv64gc-unknown-linux-musl
s390x-unknown-linux-musl
sparc-unknown-linux-gnu
sparc64-unknown-netbsd
sparc64-unknown-openbsd
thumbv4t-none-eabi
thumbv7a-pc-windows-msvc
thumbv7a-uwp-windows-msvc
thumbv7neon-unknown-linux-musleabihf
wasm64-unknown-unknown
x86_64-apple-ios-macabi
x86_64-apple-tvos
x86_64-pc-windows-msvc
x86_64-sun-solaris
x86_64-unknown-dragonfly
x86_64-unknown-haiku
x86_64-unknown-hermit
x86_64-unknown-l4re-uclibc
x86_64-unknown-none-hermitkernel
x86_64-unknown-none-linuxkernel
x86_64-unknown-openbsd
x86_64-unknown-uefi
x86_64-uwp-windows-gnu
x86_64-uwp-windows-msvc
x86_64-wrs-vxworks
i686-pc-windows-gnu
i686-pc-windows-msvc
x86_64-pc-windows-gnu
x86_64-pc-windows-msvc
aarch64-pc-windows-msvc
riscv64gc-unknown-linux-gnu
x86_64-unknown-illumos
aarch64-unknown-none-softfloat
armebv7r-none-eabi
armebv7r-none-eabihf
i586-pc-windows-msvc
nvptx64-nvidia-cuda
riscv32i-unknown-none-elf
riscv32imac-unknown-none-elf
riscv32imc-unknown-none-elf
riscv64gc-unknown-none-elf
riscv64imac-unknown-none-elf
thumbv6m-none-eabi
thumbv8m.base-none-eabi
thumbv8m.main-none-eabi
thumbv8m.main-none-eabihf
wasm32-unknown-unknown
x86_64-fortanix-unknown-sgx
aarch64-apple-ios-macabi
aarch64-apple-ios-sim
aarch64-apple-tvos
aarch64-unknown-hermit
aarch64-uwp-windows-msvc
avr-unknown-gnu-atmega328
bpfeb-unknown-none
bpfel-unknown-none
i686-pc-windows-msvc
i686-unknown-uefi
i686-uwp-windows-gnu
i686-uwp-windows-msvc
riscv32gc-unknown-linux-gnu
riscv32gc-unknown-linux-musl
riscv64gc-unknown-linux-musl
thumbv4t-none-eabi
thumbv7a-pc-windows-msvc
thumbv7a-uwp-windows-msvc
wasm64-unknown-unknown
x86_64-apple-ios-macabi
x86_64-apple-tvos
x86_64-pc-windows-msvc
x86_64-unknown-hermit
x86_64-unknown-l4re-uclibc
x86_64-unknown-none-hermitkernel
x86_64-unknown-none-linuxkernel
x86_64-unknown-uefi
x86_64-uwp-windows-gnu
x86_64-uwp-windows-msvc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment