Skip to content

Commit 456e785

Browse files
authoredMar 28, 2024
Removed the enable sanitizers check from qemu dockerfile to fix the QEMU CI failure (#32685)
- The tests before disabling the QEMU tests in CI were failing. - When we run QEMU with address sanitizers enabled ,we get following warning at the start WARNING: ASan doesn't fully support makecontext/swapcontext functions and may produce false positives in some cases!. - For some case, this features works fine with Clang toolchain but has issues with GNU. - Also it might consume more CPU or memory resources which might affect the CI - Updated the chip build version and removed the address sanitizers from QEMU docker image.
1 parent b30ef3b commit 456e785

File tree

2 files changed

+2
-3
lines changed
  • integrations/docker/images

2 files changed

+2
-3
lines changed
 
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
45 : [TI] Update Sysconfig Version to 1.18.1
2-
1+
46 : [ESP32] Updated the QEMU Dockerfile.

‎integrations/docker/images/stage-3/chip-build-esp32-qemu/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ WORKDIR /opt/espressif/qemu
1414
# Setup QEMU emulator for ESP32 platform
1515
RUN set -x \
1616
&& git clone --depth 1 -b esp-develop-20210826 https://github.com/espressif/qemu.git ../qemu-src \
17-
&& ../qemu-src/configure --target-list=xtensa-softmmu --enable-debug --enable-sanitizers --disable-strip --disable-user --disable-capstone --disable-vnc --disable-sdl --disable-gtk \
17+
&& ../qemu-src/configure --target-list=xtensa-softmmu --enable-debug --disable-strip --disable-user --disable-capstone --disable-vnc --disable-sdl --disable-gtk \
1818
&& make -j8 \
1919
&& : # last line
2020

0 commit comments

Comments
 (0)