Skip to content

Commit f92b1ac

Browse files
committed
Remove qemu from CI
Our workaround to download a new version on Ubuntu keeps breaking because the Debian URL is not stable. - #1700 - #1738
1 parent c1d75e4 commit f92b1ac

2 files changed

Lines changed: 1 addition & 11 deletions

File tree

.github/workflows/basic.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -270,13 +270,6 @@ jobs:
270270

271271
- uses: carlosperate/arm-none-eabi-gcc-action@v1
272272
if: ${{ matrix.name == 'GCC ARM embedded' }}
273-
- name: Install QEMU
274-
# The version in the ubuntu repositories (6.2) is broken.
275-
run: |
276-
wget -nv http://ftp.de.debian.org/debian/pool/main/q/qemu/qemu-user-static_7.1+dfsg-2+b3_amd64.deb -O qemu.deb
277-
sudo dpkg --install qemu.deb
278-
rm -f qemu.deb
279-
if: ${{ matrix.name == 'GCC ARM embedded' }}
280273

281274
- name: Install OpenWatcom
282275
uses: open-watcom/setup-watcom@v0

CMakePresets.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,7 @@
6767
{
6868
"name": "arm-embedded",
6969
"inherits": ["defaults"],
70-
"toolchainFile": "${sourceDir}/cmake/Toolchains/arm-none-eabi-gcc.toolchain.cmake",
71-
"cacheVariables": {
72-
"CMAKE_CROSSCOMPILING_EMULATOR": "qemu-arm-static;-cpu;cortex-m4"
73-
}
70+
"toolchainFile": "${sourceDir}/cmake/Toolchains/arm-none-eabi-gcc.toolchain.cmake"
7471
},
7572
{
7673
"name": "coverage",

0 commit comments

Comments
 (0)