Last active
December 2, 2024 22:58
-
-
Save lupyuen/0fe795089736c0ab33be2c965d0f4cf3 to your computer and use it in GitHub Desktop.
rewind-build.sh esp32c6-devkitc:gpio
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ sudo sh -c '. ../github-token.sh && ./rewind-build.sh esp32c6-devkitc:gpio cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509' | |
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh esp32c6-devkitc:gpio | |
+ target=esp32c6-devkitc:gpio | |
+ [[ esp32c6-devkitc:gpio == '' ]] | |
+ nuttx_commit=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ apps_commit= | |
+ script_path=./rewind-build.sh | |
+++ dirname -- ./rewind-build.sh | |
++ cd -P . | |
++ pwd | |
+ script_dir=/home/luppy/nuttx-build-farm | |
++ uname | |
+ '[' Linux == Linux ']' | |
+ script_option=-c | |
+ tmp_dir=/tmp/rewind-build/esp32c6-devkitc:gpio | |
+ rm -rf /tmp/rewind-build/esp32c6-devkitc:gpio | |
+ mkdir -p /tmp/rewind-build/esp32c6-devkitc:gpio | |
+ cd /tmp/rewind-build/esp32c6-devkitc:gpio | |
+ [[ '' != '' ]] | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.75 MiB | 14.66 MiB/s, done. | |
Resolving deltas: 100% (71425/71425), done. | |
+ pushd apps | |
/tmp/rewind-build/esp32c6-devkitc:gpio/apps /tmp/rewind-build/esp32c6-devkitc:gpio | |
++ git rev-parse HEAD | |
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
/tmp/rewind-build/esp32c6-devkitc:gpio | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1600/1600), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 289.62 MiB | 16.47 MiB/s, done. | |
Resolving deltas: 100% (640195/640195), done. | |
Updating files: 100% (23558/23558), done. | |
+ cd nuttx | |
+ [[ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 != '' ]] | |
+ git reset --hard cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
HEAD is now at cc96289e2d xtensa: syscall SYS_switch_context and SYS_restore_context use 0 para | |
+ num_commits=20 | |
+ count=1 | |
++ TZ=UTC0 | |
++ git log -21 --date=format-local:%Y-%m-%dT%H:%M:%S --format=%cd,%H | |
+ for commit in $(TZ=UTC0 git log -$(( $num_commits + 1 )) --date='format-local:%Y-%m-%dT%H:%M:%S' --format="%cd,%H") | |
++ echo 2024-12-02T12:05:05,cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
++ cut -d , -f 1 | |
+ prev_timestamp=2024-12-02T12:05:05 | |
++ echo 2024-12-02T12:05:05,cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
++ cut -d , -f 2 | |
+ prev_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ [[ '' == '' ]] | |
+ next_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ [[ '' == '' ]] | |
+ nuttx_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ [[ '' == '' ]] | |
+ timestamp=2024-12-02T12:05:05 | |
+ continue | |
+ for commit in $(TZ=UTC0 git log -$(( $num_commits + 1 )) --date='format-local:%Y-%m-%dT%H:%M:%S' --format="%cd,%H") | |
++ echo 2024-12-02T11:59:02,dc8bde8dd565e12657042d55d86214af0e65e694 | |
++ cut -d , -f 1 | |
+ prev_timestamp=2024-12-02T11:59:02 | |
++ echo 2024-12-02T11:59:02,dc8bde8dd565e12657042d55d86214af0e65e694 | |
++ cut -d , -f 2 | |
+ prev_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ [[ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 == '' ]] | |
+ [[ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 == '' ]] | |
+ [[ 2024-12-02T12:05:05 == '' ]] | |
+ set +x | |
***** #1 of 20: Building nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ sleep 10 | |
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log 2024-12-02T12:05:05 ce217b874437b2bd60ad2a2343442506cd8b50b8 cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 dc8bde8dd565e12657042d55d86214af0e65e694 cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ local timestamp=2024-12-02T12:05:05 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ local prev_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local next_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log 2024-12-02T12:05:05 ce217b874437b2bd60ad2a2343442506cd8b50b8 cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 dc8bde8dd565e12657042d55d86214af0e65e694 cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ local timestamp=2024-12-02T12:05:05 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ local prev_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local next_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ pushd /tmp | |
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T12:05:05 dc8bde8dd565e12657042d55d86214af0e65e694 cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 ' | |
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log'. | |
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T12:05:05 dc8bde8dd565e12657042d55d86214af0e65e694 cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh | |
+ target=esp32c6-devkitc:gpio | |
+ [[ esp32c6-devkitc:gpio == '' ]] | |
+ nuttx_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ [[ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 == '' ]] | |
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]] | |
+ timestamp=2024-12-02T12:05:05 | |
+ [[ 2024-12-02T12:05:05 == '' ]] | |
+ prev_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ [[ dc8bde8dd565e12657042d55d86214af0e65e694 == '' ]] | |
+ next_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ [[ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 == '' ]] | |
+ set | |
+ grep TMUX | |
+ true | |
+ neofetch | |
.-/+oossssoo+/-. root@thinkstation | |
`:+ssssssssssssssssss+:` ----------------- | |
-+ssssssssssssssssssyyssss+- OS: Ubuntu 24.04.1 LTS x86_64 | |
.ossssssssssssssssssdMMMNysssso. Host: 30B4S1MW02 ThinkStation P510 | |
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.8.0-49-generic | |
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 2 days, 14 hours, 17 mins | |
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 1809 (dpkg), 12 (snap) | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.2.21 | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1024x768 | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Terminal: script | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: Intel Xeon E5-2650 v4 (24) @ 2.900GHz | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ GPU: NVIDIA Quadro M2000 | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Memory: 5846MiB / 64192MiB | |
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ | |
+sssssssssdmydMMMMMMMMddddyssssssss+ | |
/ssssssssssshdmNNNNmyNMMMMhssssss/ | |
.ossssssssssssssssssdMMMNysssso. | |
-+sssssssssssssssssyyyssss+- | |
`:+ssssssssssssssssss+:` | |
.-/+oossssoo+/-. | |
+ sudo docker pull ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux | |
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5 | |
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
+ echo 'Building This Commit: nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building This Commit: nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ build_nuttx cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ tr T ' ' | |
++ echo 2024-12-02T12:05:05 | |
+ local 'timestamp_space=2024-12-02 12:05:05' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 12:05:05 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux 9c641fce694f 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1598/1598), done. | |
remote: Total 822599 (delta 2519), reused 3609 (delta 2312), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 300.07 MiB | 16.01 MiB/s, done. | |
Resolving deltas: 100% (642586/642586), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 15.12 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
HEAD is now at cc96289e2d xtensa: syscall SYS_switch_context and SYS_restore_context use 0 para | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
NuttX Source: https://github.com/apache/nuttx/tree/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: gpio | |
Register: nsh | |
Register: sh | |
Register: dumpstack | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api | |
common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR THIS COMMIT: nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR THIS COMMIT: nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ dc8bde8dd565e12657042d55d86214af0e65e694 != \c\c\9\6\2\8\9\e\2\d\8\8\a\9\c\d\d\5\a\9\b\e\d\f\0\b\e\2\d\7\2\b\f\5\b\0\e\5\0\9 ]] | |
+ echo 'Building Previous Commit: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building Previous Commit: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ res= | |
+ build_nuttx dc8bde8dd565e12657042d55d86214af0e65e694 ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T12:05:05 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 12:05:05' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 12:05:05 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard dc8bde8dd565e12657042d55d86214af0e65e694 ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux ea8c38c29f61 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1600/1600), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 289.62 MiB | 11.96 MiB/s, done. | |
Resolving deltas: 100% (640195/640195), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 14.83 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard dc8bde8dd565e12657042d55d86214af0e65e694 | |
HEAD is now at dc8bde8dd5 cmake(enhance):Enhance romfs so that RAWS files can be added in any location | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/dc8bde8dd565e12657042d55d86214af0e65e694 | |
NuttX Source: https://github.com/apache/nuttx/tree/dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: nsh | |
Register: sh | |
Register: dumpstack | |
Register: gpio | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api | |
common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 != \c\c\9\6\2\8\9\e\2\d\8\8\a\9\c\d\d\5\a\9\b\e\d\f\0\b\e\2\d\7\2\b\f\5\b\0\e\5\0\9 ]] | |
+ df -H | |
Filesystem Size Used Avail Use% Mounted on | |
tmpfs 6.8G 3.0M 6.8G 1% /run | |
/dev/sda5 276G 99G 163G 38% / | |
tmpfs 34G 0 34G 0% /dev/shm | |
tmpfs 5.3M 13k 5.3M 1% /run/lock | |
efivarfs 263k 128k 130k 50% /sys/firmware/efi/efivars | |
/dev/sda1 311M 34M 278M 11% /boot/efi | |
tmpfs 6.8G 140k 6.8G 1% /run/user/1000 | |
overlay 276G 99G 163G 38% /var/lib/docker/overlay2/19087f8a306b69a16c82b2151ef9c457b086dc89305aceacfc0eb3c3a1b5862f/merged | |
overlay 276G 99G 163G 38% /var/lib/docker/overlay2/289dea16442b7ae4090edbf407004ba9e5b218317394c0ae915ef805e0149f44/merged | |
overlay 276G 99G 163G 38% /var/lib/docker/overlay2/640f7a6c151075888b277f4e24f45e76837b6b3a37a99673c9e1d33dea2e0b4a/merged | |
overlay 276G 99G 163G 38% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged | |
overlay 276G 99G 163G 38% /var/lib/docker/overlay2/98d0450c0720cc0bbe3451a393bb98f68d4054909abb0616f0ce471f6aeb07f3/merged | |
overlay 276G 99G 163G 38% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged | |
Script done. | |
+ popd | |
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log.tmp | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ tr -d '\r' | |
+ tr -d '\r' | |
+ sed 's/\x08/ /g' | |
+ sed 's/\x1B(B//g' | |
+ sed 's/\x1B\[K//g' | |
+ sed 's/\x1B[<=>]//g' | |
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g' | |
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g' | |
+ cat -v | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log' | |
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log.tmp | |
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log.msg | |
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' | |
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ uniq | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ local job=unknown | |
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log unknown cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T12:05:05 | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ local job=unknown | |
+ local nuttx_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local timestamp=2024-12-02T12:05:05 | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509.log | |
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T12:05:05 / nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log | |
- Creating gist ci-unknown.log | |
✓ Created public gist ci-unknown.log | |
https://gist.github.com/nuttxlinux/d43a90c570209b407f60b57ff8e98c90 | |
+ next_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ nuttx_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ timestamp=2024-12-02T11:59:02 | |
+ (( count++ )) | |
+ date | |
Mon Dec 2 11:50:52 PM +08 2024 | |
+ for commit in $(TZ=UTC0 git log -$(( $num_commits + 1 )) --date='format-local:%Y-%m-%dT%H:%M:%S' --format="%cd,%H") | |
++ cut -d , -f 1 | |
++ echo 2024-12-02T11:49:22,208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ prev_timestamp=2024-12-02T11:49:22 | |
++ echo 2024-12-02T11:49:22,208f31c27fe05fa054a459d3abd107b937f4e70f | |
++ cut -d , -f 2 | |
+ prev_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ [[ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 == '' ]] | |
+ [[ dc8bde8dd565e12657042d55d86214af0e65e694 == '' ]] | |
+ [[ 2024-12-02T11:59:02 == '' ]] | |
+ set +x | |
***** #2 of 20: Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ sleep 10 | |
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log 2024-12-02T11:59:02 ce217b874437b2bd60ad2a2343442506cd8b50b8 dc8bde8dd565e12657042d55d86214af0e65e694 208f31c27fe05fa054a459d3abd107b937f4e70f cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ local timestamp=2024-12-02T11:59:02 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local prev_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local next_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log 2024-12-02T11:59:02 ce217b874437b2bd60ad2a2343442506cd8b50b8 dc8bde8dd565e12657042d55d86214af0e65e694 208f31c27fe05fa054a459d3abd107b937f4e70f cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ local timestamp=2024-12-02T11:59:02 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local prev_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local next_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ pushd /tmp | |
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio dc8bde8dd565e12657042d55d86214af0e65e694 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:59:02 208f31c27fe05fa054a459d3abd107b937f4e70f cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 ' | |
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log'. | |
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio dc8bde8dd565e12657042d55d86214af0e65e694 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:59:02 208f31c27fe05fa054a459d3abd107b937f4e70f cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh | |
+ target=esp32c6-devkitc:gpio | |
+ [[ esp32c6-devkitc:gpio == '' ]] | |
+ nuttx_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ [[ dc8bde8dd565e12657042d55d86214af0e65e694 == '' ]] | |
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]] | |
+ timestamp=2024-12-02T11:59:02 | |
+ [[ 2024-12-02T11:59:02 == '' ]] | |
+ prev_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ [[ 208f31c27fe05fa054a459d3abd107b937f4e70f == '' ]] | |
+ next_hash=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ [[ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 == '' ]] | |
+ set | |
+ grep TMUX | |
+ true | |
+ neofetch | |
.-/+oossssoo+/-. root@thinkstation | |
`:+ssssssssssssssssss+:` ----------------- | |
-+ssssssssssssssssssyyssss+- OS: Ubuntu 24.04.1 LTS x86_64 | |
.ossssssssssssssssssdMMMNysssso. Host: 30B4S1MW02 ThinkStation P510 | |
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.8.0-49-generic | |
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 2 days, 14 hours, 22 mins | |
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 1809 (dpkg), 12 (snap) | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.2.21 | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1024x768 | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Terminal: script | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: Intel Xeon E5-2650 v4 (24) @ 2.900GHz | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ GPU: NVIDIA Quadro M2000 | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Memory: 5831MiB / 64192MiB | |
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ | |
+sssssssssdmydMMMMMMMMddddyssssssss+ | |
/ssssssssssshdmNNNNmyNMMMMhssssss/ | |
.ossssssssssssssssssdMMMNysssso. | |
-+sssssssssssssssssyyyssss+- | |
`:+ssssssssssssssssss+:` | |
.-/+oossssoo+/-. | |
+ sudo docker pull ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux | |
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5 | |
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
+ echo 'Building This Commit: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building This Commit: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ build_nuttx dc8bde8dd565e12657042d55d86214af0e65e694 ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:59:02 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:59:02' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:59:02 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard dc8bde8dd565e12657042d55d86214af0e65e694 ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux ef7b2385bd3a 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1598/1598), done. | |
remote: Total 822599 (delta 2519), reused 3609 (delta 2312), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 300.07 MiB | 16.45 MiB/s, done. | |
Resolving deltas: 100% (642586/642586), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 10.28 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard dc8bde8dd565e12657042d55d86214af0e65e694 | |
HEAD is now at dc8bde8dd5 cmake(enhance):Enhance romfs so that RAWS files can be added in any location | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/dc8bde8dd565e12657042d55d86214af0e65e694 | |
NuttX Source: https://github.com/apache/nuttx/tree/dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Cloning Espressif HAL for 3rd Party Platforms | |
CPP: nxfonts_convert.c-> nxfonts_convert_16bpp.i Create version.h | |
LN: platform/board to /root/apps/platform/dummy | |
Register: nsh | |
Register: dumpstack | |
Register: sh | |
Register: gpio | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api | |
common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR THIS COMMIT: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR THIS COMMIT: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ 208f31c27fe05fa054a459d3abd107b937f4e70f != \d\c\8\b\d\e\8\d\d\5\6\5\e\1\2\6\5\7\0\4\2\d\5\5\d\8\6\2\1\4\a\f\0\e\6\5\e\6\9\4 ]] | |
+ echo 'Building Previous Commit: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building Previous Commit: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ res= | |
+ build_nuttx 208f31c27fe05fa054a459d3abd107b937f4e70f ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:59:02 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:59:02' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:59:02 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 208f31c27fe05fa054a459d3abd107b937f4e70f ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux c108b42e32b0 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3969/3969), done. | |
remote: Compressing objects: 100% (1599/1599), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818630 (from 1) | |
Receiving objects: 100% (822599/822599), 289.59 MiB | 15.69 MiB/s, done. | |
Resolving deltas: 100% (640121/640121), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 15.80 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 208f31c27fe05fa054a459d3abd107b937f4e70f | |
HEAD is now at 208f31c27f boards/qemu64: Due to dependency changes, the test program of kasantest is deleted. | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/208f31c27fe05fa054a459d3abd107b937f4e70f | |
NuttX Source: https://github.com/apache/nuttx/tree/208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
CPP: nxfonts_convert.c-> nxfonts_convert_4bpp.i Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: gpio | |
Register: dumpstack | |
Register: nsh | |
Register: sh | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api | |
common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
CC: pthread/pthread_once.c make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 != \d\c\8\b\d\e\8\d\d\5\6\5\e\1\2\6\5\7\0\4\2\d\5\5\d\8\6\2\1\4\a\f\0\e\6\5\e\6\9\4 ]] | |
+ echo 'Building Next Commit: nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building Next Commit: nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ res= | |
+ build_nuttx cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:59:02 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:59:02' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:59:02 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux 76ddd942beec 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3969/3969), done. | |
remote: Compressing objects: 100% (1599/1599), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818630 (from 1) | |
Receiving objects: 100% (822599/822599), 289.59 MiB | 15.68 MiB/s, done. | |
Resolving deltas: 100% (640121/640121), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 16.95 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
HEAD is now at cc96289e2d xtensa: syscall SYS_switch_context and SYS_restore_context use 0 para | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
NuttX Source: https://github.com/apache/nuttx/tree/cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
+ sleep 3600 | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: gpio | |
Register: nsh | |
Register: sh | |
Register: dumpstack | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_apiCC: stdio/lib_setbuf.c common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
CC: stdio/lib_fputwc.c make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR NEXT COMMIT: nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR NEXT COMMIT: nuttx @ cc96289e2d88a9cdd5a9bedf0be2d72bf5b0e509 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ df -H | |
Filesystem Size Used Avail Use% Mounted on | |
tmpfs 6.8G 3.0M 6.8G 1% /run | |
/dev/sda5 276G 104G 159G 40% / | |
tmpfs 34G 0 34G 0% /dev/shm | |
tmpfs 5.3M 13k 5.3M 1% /run/lock | |
efivarfs 263k 128k 130k 50% /sys/firmware/efi/efivars | |
/dev/sda1 311M 34M 278M 11% /boot/efi | |
tmpfs 6.8G 140k 6.8G 1% /run/user/1000 | |
overlay 276G 104G 159G 40% /var/lib/docker/overlay2/289dea16442b7ae4090edbf407004ba9e5b218317394c0ae915ef805e0149f44/merged | |
overlay 276G 104G 159G 40% /var/lib/docker/overlay2/640f7a6c151075888b277f4e24f45e76837b6b3a37a99673c9e1d33dea2e0b4a/merged | |
overlay 276G 104G 159G 40% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged | |
overlay 276G 104G 159G 40% /var/lib/docker/overlay2/98d0450c0720cc0bbe3451a393bb98f68d4054909abb0616f0ce471f6aeb07f3/merged | |
overlay 276G 104G 159G 40% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged | |
overlay 276G 104G 159G 40% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged | |
Script done. | |
+ popd | |
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log.tmp | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ tr -d '\r' | |
+ tr -d '\r' | |
+ sed 's/\x08/ /g' | |
+ sed 's/\x1B(B//g' | |
+ sed 's/\x1B\[K//g' | |
+ sed 's/\x1B[<=>]//g' | |
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g' | |
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g' | |
+ cat -v | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log' | |
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log.tmp | |
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log.msg | |
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' | |
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ uniq | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ local job=unknown | |
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log unknown dc8bde8dd565e12657042d55d86214af0e65e694 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:59:02 | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ local job=unknown | |
+ local nuttx_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local timestamp=2024-12-02T11:59:02 | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/dc8bde8dd565e12657042d55d86214af0e65e694.log | |
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T11:59:02 / nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log | |
- Creating gist ci-unknown.log | |
✓ Created public gist ci-unknown.log | |
https://gist.github.com/nuttxlinux/43bd78bdb90a044faa83a9e1b92d374a | |
+ next_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ nuttx_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ timestamp=2024-12-02T11:49:22 | |
+ (( count++ )) | |
+ date | |
Mon Dec 2 11:57:58 PM +08 2024 | |
+ for commit in $(TZ=UTC0 git log -$(( $num_commits + 1 )) --date='format-local:%Y-%m-%dT%H:%M:%S' --format="%cd,%H") | |
++ echo 2024-12-02T11:47:43,9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
++ cut -d , -f 1 | |
+ prev_timestamp=2024-12-02T11:47:43 | |
++ echo 2024-12-02T11:47:43,9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
++ cut -d , -f 2 | |
+ prev_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ [[ dc8bde8dd565e12657042d55d86214af0e65e694 == '' ]] | |
+ [[ 208f31c27fe05fa054a459d3abd107b937f4e70f == '' ]] | |
+ [[ 2024-12-02T11:49:22 == '' ]] | |
+ set +x | |
***** #3 of 20: Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ sleep 10 | |
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log 2024-12-02T11:49:22 ce217b874437b2bd60ad2a2343442506cd8b50b8 208f31c27fe05fa054a459d3abd107b937f4e70f 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ local timestamp=2024-12-02T11:49:22 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local prev_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local next_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log 2024-12-02T11:49:22 ce217b874437b2bd60ad2a2343442506cd8b50b8 208f31c27fe05fa054a459d3abd107b937f4e70f 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ local timestamp=2024-12-02T11:49:22 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local prev_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local next_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ pushd /tmp | |
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 208f31c27fe05fa054a459d3abd107b937f4e70f ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:49:22 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c dc8bde8dd565e12657042d55d86214af0e65e694 ' | |
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log'. | |
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 208f31c27fe05fa054a459d3abd107b937f4e70f ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:49:22 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c dc8bde8dd565e12657042d55d86214af0e65e694 | |
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh | |
+ target=esp32c6-devkitc:gpio | |
+ [[ esp32c6-devkitc:gpio == '' ]] | |
+ nuttx_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ [[ 208f31c27fe05fa054a459d3abd107b937f4e70f == '' ]] | |
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]] | |
+ timestamp=2024-12-02T11:49:22 | |
+ [[ 2024-12-02T11:49:22 == '' ]] | |
+ prev_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ [[ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c == '' ]] | |
+ next_hash=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ [[ dc8bde8dd565e12657042d55d86214af0e65e694 == '' ]] | |
+ set | |
+ grep TMUX | |
+ true | |
+ neofetch | |
.-/+oossssoo+/-. root@thinkstation | |
`:+ssssssssssssssssss+:` ----------------- | |
-+ssssssssssssssssssyyssss+- OS: Ubuntu 24.04.1 LTS x86_64 | |
.ossssssssssssssssssdMMMNysssso. Host: 30B4S1MW02 ThinkStation P510 | |
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.8.0-49-generic | |
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 2 days, 14 hours, 29 mins | |
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 1809 (dpkg), 12 (snap) | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.2.21 | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1024x768 | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Terminal: script | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: Intel Xeon E5-2650 v4 (24) @ 2.900GHz | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ GPU: NVIDIA Quadro M2000 | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Memory: 5750MiB / 64192MiB | |
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ | |
+sssssssssdmydMMMMMMMMddddyssssssss+ | |
/ssssssssssshdmNNNNmyNMMMMhssssss/ | |
.ossssssssssssssssssdMMMNysssso. | |
-+sssssssssssssssssyyyssss+- | |
`:+ssssssssssssssssss+:` | |
.-/+oossssoo+/-. | |
+ sudo docker pull ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux | |
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5 | |
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
+ echo 'Building This Commit: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building This Commit: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ build_nuttx 208f31c27fe05fa054a459d3abd107b937f4e70f ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:49:22 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:49:22' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:49:22 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 208f31c27fe05fa054a459d3abd107b937f4e70f ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux 4cd8ae839776 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1600/1600), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 289.62 MiB | 15.99 MiB/s, done. | |
Resolving deltas: 100% (640195/640195), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 14.20 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 208f31c27fe05fa054a459d3abd107b937f4e70f | |
HEAD is now at 208f31c27f boards/qemu64: Due to dependency changes, the test program of kasantest is deleted. | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/208f31c27fe05fa054a459d3abd107b937f4e70f | |
NuttX Source: https://github.com/apache/nuttx/tree/208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
+ sleep 3600 | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
CPP: nxfonts_convert.c-> nxfonts_convert_4bpp.i LN: platform/board to /root/apps/platform/dummy | |
Register: nsh | |
Register: sh | |
Register: dumpstack | |
Register: gpio | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api | |
common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR THIS COMMIT: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR THIS COMMIT: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c != \2\0\8\f\3\1\c\2\7\f\e\0\5\f\a\0\5\4\a\4\5\9\d\3\a\b\d\1\0\7\b\9\3\7\f\4\e\7\0\f ]] | |
+ echo 'Building Previous Commit: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building Previous Commit: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ res= | |
+ build_nuttx 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:49:22 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:49:22' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:49:22 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux 9ef496fac4b6 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1598/1598), done. | |
remote: Total 822599 (delta 2519), reused 3609 (delta 2312), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 300.07 MiB | 11.56 MiB/s, done. | |
Resolving deltas: 100% (642586/642586), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 10.70 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
HEAD is now at 9fbb81e8a4 samv7: fix bytes to words calculation in user signature read | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
NuttX Source: https://github.com/apache/nuttx/tree/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: gpio | |
Register: nsh | |
Register: sh | |
Register: dumpstack | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api | |
common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ dc8bde8dd565e12657042d55d86214af0e65e694 != \2\0\8\f\3\1\c\2\7\f\e\0\5\f\a\0\5\4\a\4\5\9\d\3\a\b\d\1\0\7\b\9\3\7\f\4\e\7\0\f ]] | |
+ echo 'Building Next Commit: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building Next Commit: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ res= | |
+ build_nuttx dc8bde8dd565e12657042d55d86214af0e65e694 ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:49:22 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:49:22' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:49:22 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard dc8bde8dd565e12657042d55d86214af0e65e694 ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux a61d00e59a2a 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1598/1598), done. | |
remote: Total 822599 (delta 2519), reused 3609 (delta 2312), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 300.07 MiB | 16.34 MiB/s, done. | |
Resolving deltas: 100% (642586/642586), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 14.52 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard dc8bde8dd565e12657042d55d86214af0e65e694 | |
HEAD is now at dc8bde8dd5 cmake(enhance):Enhance romfs so that RAWS files can be added in any location | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/dc8bde8dd565e12657042d55d86214af0e65e694 | |
NuttX Source: https://github.com/apache/nuttx/tree/dc8bde8dd565e12657042d55d86214af0e65e694 | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
+ sleep 3600 | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: gpio | |
Register: dumpstack | |
Register: nsh | |
Register: sh | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api | |
common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR NEXT COMMIT: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR NEXT COMMIT: nuttx @ dc8bde8dd565e12657042d55d86214af0e65e694 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ df -H | |
Filesystem Size Used Avail Use% Mounted on | |
tmpfs 6.8G 3.0M 6.8G 1% /run | |
/dev/sda5 276G 107G 156G 41% / | |
tmpfs 34G 0 34G 0% /dev/shm | |
tmpfs 5.3M 13k 5.3M 1% /run/lock | |
efivarfs 263k 128k 130k 50% /sys/firmware/efi/efivars | |
/dev/sda1 311M 34M 278M 11% /boot/efi | |
tmpfs 6.8G 140k 6.8G 1% /run/user/1000 | |
overlay 276G 107G 156G 41% /var/lib/docker/overlay2/289dea16442b7ae4090edbf407004ba9e5b218317394c0ae915ef805e0149f44/merged | |
overlay 276G 107G 156G 41% /var/lib/docker/overlay2/640f7a6c151075888b277f4e24f45e76837b6b3a37a99673c9e1d33dea2e0b4a/merged | |
overlay 276G 107G 156G 41% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged | |
overlay 276G 107G 156G 41% /var/lib/docker/overlay2/98d0450c0720cc0bbe3451a393bb98f68d4054909abb0616f0ce471f6aeb07f3/merged | |
overlay 276G 107G 156G 41% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged | |
overlay 276G 107G 156G 41% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged | |
Script done. | |
+ popd | |
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log.tmp | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ tr -d '\r' | |
+ sed 's/\x08/ /g' | |
+ sed 's/\x1B\[K//g' | |
+ sed 's/\x1B[<=>]//g' | |
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g' | |
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g' | |
+ sed 's/\x1B(B//g' | |
+ cat -v | |
+ tr -d '\r' | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log' | |
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log.tmp | |
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log.msg | |
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' | |
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ uniq | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ local job=unknown | |
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log unknown 208f31c27fe05fa054a459d3abd107b937f4e70f ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:49:22 | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ local job=unknown | |
+ local nuttx_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local timestamp=2024-12-02T11:49:22 | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/208f31c27fe05fa054a459d3abd107b937f4e70f.log | |
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T11:49:22 / nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log | |
- Creating gist ci-unknown.log | |
✓ Created public gist ci-unknown.log | |
https://gist.github.com/nuttxlinux/11c63563272ce1a15c0b83ef9cd0f723 | |
+ next_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ nuttx_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ timestamp=2024-12-02T11:47:43 | |
+ (( count++ )) | |
+ date | |
Tue Dec 3 12:04:39 AM +08 2024 | |
+ for commit in $(TZ=UTC0 git log -$(( $num_commits + 1 )) --date='format-local:%Y-%m-%dT%H:%M:%S' --format="%cd,%H") | |
++ echo 2024-12-02T11:14:22,140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
++ cut -d , -f 1 | |
+ prev_timestamp=2024-12-02T11:14:22 | |
++ echo 2024-12-02T11:14:22,140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
++ cut -d , -f 2 | |
+ prev_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ [[ 208f31c27fe05fa054a459d3abd107b937f4e70f == '' ]] | |
+ [[ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c == '' ]] | |
+ [[ 2024-12-02T11:47:43 == '' ]] | |
+ set +x | |
***** #4 of 20: Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ sleep 10 | |
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log 2024-12-02T11:47:43 ce217b874437b2bd60ad2a2343442506cd8b50b8 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ local timestamp=2024-12-02T11:47:43 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local prev_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ local next_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log 2024-12-02T11:47:43 ce217b874437b2bd60ad2a2343442506cd8b50b8 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ local timestamp=2024-12-02T11:47:43 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local prev_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ local next_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ pushd /tmp | |
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:47:43 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 208f31c27fe05fa054a459d3abd107b937f4e70f ' | |
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log'. | |
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:47:43 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 208f31c27fe05fa054a459d3abd107b937f4e70f | |
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh | |
+ target=esp32c6-devkitc:gpio | |
+ [[ esp32c6-devkitc:gpio == '' ]] | |
+ nuttx_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ [[ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c == '' ]] | |
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]] | |
+ timestamp=2024-12-02T11:47:43 | |
+ [[ 2024-12-02T11:47:43 == '' ]] | |
+ prev_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ [[ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 == '' ]] | |
+ next_hash=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ [[ 208f31c27fe05fa054a459d3abd107b937f4e70f == '' ]] | |
+ set | |
+ grep TMUX | |
+ true | |
+ neofetch | |
.-/+oossssoo+/-. root@thinkstation | |
`:+ssssssssssssssssss+:` ----------------- | |
-+ssssssssssssssssssyyssss+- OS: Ubuntu 24.04.1 LTS x86_64 | |
.ossssssssssssssssssdMMMNysssso. Host: 30B4S1MW02 ThinkStation P510 | |
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.8.0-49-generic | |
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 2 days, 14 hours, 35 mins | |
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 1809 (dpkg), 12 (snap) | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.2.21 | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1024x768 | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Terminal: script | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: Intel Xeon E5-2650 v4 (24) @ 2.900GHz | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ GPU: NVIDIA Quadro M2000 | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Memory: 5944MiB / 64192MiB | |
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ | |
+sssssssssdmydMMMMMMMMddddyssssssss+ | |
/ssssssssssshdmNNNNmyNMMMMhssssss/ | |
.ossssssssssssssssssdMMMNysssso. | |
-+sssssssssssssssssyyyssss+- | |
`:+ssssssssssssssssss+:` | |
.-/+oossssoo+/-. | |
+ sudo docker pull ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux | |
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5 | |
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
+ echo 'Building This Commit: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building This Commit: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ build_nuttx 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ tr T ' ' | |
++ echo 2024-12-02T11:47:43 | |
+ local 'timestamp_space=2024-12-02 11:47:43' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:47:43 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux 323ec9ecaf00 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3969/3969), done. | |
remote: Compressing objects: 100% (1599/1599), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818630 (from 1) | |
Receiving objects: 100% (822599/822599), 289.59 MiB | 16.33 MiB/s, done. | |
Resolving deltas: 100% (640121/640121), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.75 MiB | 13.79 MiB/s, done. | |
Resolving deltas: 100% (71425/71425), done. | |
+ echo Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
HEAD is now at 9fbb81e8a4 samv7: fix bytes to words calculation in user signature read | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
NuttX Source: https://github.com/apache/nuttx/tree/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: gpio | |
Register: nsh | |
Register: sh | |
Register: dumpstack | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_apiCC: timer/timer_create.c common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR THIS COMMIT: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR THIS COMMIT: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 != \9\f\b\b\8\1\e\8\a\4\4\b\f\9\d\2\4\9\e\6\d\b\f\e\d\1\7\5\c\5\a\5\4\6\e\e\b\6\2\c ]] | |
+ echo 'Building Previous Commit: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building Previous Commit: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ res= | |
+ build_nuttx 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:47:43 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:47:43' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:47:43 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux df2d1b4b76ec 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1600/1600), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 289.62 MiB | 15.76 MiB/s, done. | |
Resolving deltas: 100% (640195/640195), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 13.25 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
HEAD is now at 140b3080c5 drivers/audio/wm8994.c: Include nuttx/arch.h to fix compilation (up_mdelay prototype) | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
NuttX Source: https://github.com/apache/nuttx/tree/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: dumpstack | |
Register: gpio | |
Register: nsh | |
Register: sh | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_apiCC: pthread/pthread_getname_np.c common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ 208f31c27fe05fa054a459d3abd107b937f4e70f != \9\f\b\b\8\1\e\8\a\4\4\b\f\9\d\2\4\9\e\6\d\b\f\e\d\1\7\5\c\5\a\5\4\6\e\e\b\6\2\c ]] | |
+ echo 'Building Next Commit: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building Next Commit: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ res= | |
+ build_nuttx 208f31c27fe05fa054a459d3abd107b937f4e70f ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:47:43 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:47:43' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:47:43 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 208f31c27fe05fa054a459d3abd107b937f4e70f ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux d41f912da4b8 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1600/1600), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 289.62 MiB | 11.53 MiB/s, done. | |
Resolving deltas: 100% (640195/640195), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.75 MiB | 7.54 MiB/s, done. | |
Resolving deltas: 100% (71425/71425), done. | |
+ echo Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 208f31c27fe05fa054a459d3abd107b937f4e70f | |
HEAD is now at 208f31c27f boards/qemu64: Due to dependency changes, the test program of kasantest is deleted. | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/208f31c27fe05fa054a459d3abd107b937f4e70f | |
NuttX Source: https://github.com/apache/nuttx/tree/208f31c27fe05fa054a459d3abd107b937f4e70f | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: nsh | |
Register: gpio | |
Register: sh | |
Register: dumpstack | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api | |
common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR NEXT COMMIT: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR NEXT COMMIT: nuttx @ 208f31c27fe05fa054a459d3abd107b937f4e70f / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ df -H | |
Filesystem Size Used Avail Use% Mounted on | |
tmpfs 6.8G 2.9M 6.8G 1% /run | |
/dev/sda5 276G 110G 153G 42% / | |
tmpfs 34G 0 34G 0% /dev/shm | |
tmpfs 5.3M 13k 5.3M 1% /run/lock | |
efivarfs 263k 128k 130k 50% /sys/firmware/efi/efivars | |
/dev/sda1 311M 34M 278M 11% /boot/efi | |
tmpfs 6.8G 140k 6.8G 1% /run/user/1000 | |
overlay 276G 110G 153G 42% /var/lib/docker/overlay2/640f7a6c151075888b277f4e24f45e76837b6b3a37a99673c9e1d33dea2e0b4a/merged | |
overlay 276G 110G 153G 42% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged | |
overlay 276G 110G 153G 42% /var/lib/docker/overlay2/98d0450c0720cc0bbe3451a393bb98f68d4054909abb0616f0ce471f6aeb07f3/merged | |
overlay 276G 110G 153G 42% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged | |
overlay 276G 110G 153G 42% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged | |
Script done. | |
+ popd | |
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log.tmp | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ tr -d '\r' | |
+ sed 's/\x08/ /g' | |
+ sed 's/\x1B(B//g' | |
+ tr -d '\r' | |
+ sed 's/\x1B\[K//g' | |
+ cat -v | |
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g' | |
+ sed 's/\x1B[<=>]//g' | |
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g' | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log' | |
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log.tmp | |
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log.msg | |
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' | |
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ uniq | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ local job=unknown | |
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log unknown 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:47:43 | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ local job=unknown | |
+ local nuttx_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local timestamp=2024-12-02T11:47:43 | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c.log | |
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T11:47:43 / nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log | |
- Creating gist ci-unknown.log | |
✓ Created public gist ci-unknown.log | |
https://gist.github.com/nuttxlinux/9d4e54e6c59817ba38eb560b6da5168d | |
+ next_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ nuttx_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ timestamp=2024-12-02T11:14:22 | |
+ (( count++ )) | |
+ date | |
Tue Dec 3 12:11:20 AM +08 2024 | |
+ for commit in $(TZ=UTC0 git log -$(( $num_commits + 1 )) --date='format-local:%Y-%m-%dT%H:%M:%S' --format="%cd,%H") | |
++ cut -d , -f 1 | |
++ echo 2024-12-02T09:41:16,400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ prev_timestamp=2024-12-02T09:41:16 | |
++ echo 2024-12-02T09:41:16,400239877d55b3f63f72c96ca27d44220ae35a89 | |
++ cut -d , -f 2 | |
+ prev_hash=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ [[ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c == '' ]] | |
+ [[ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 == '' ]] | |
+ [[ 2024-12-02T11:14:22 == '' ]] | |
+ set +x | |
***** #5 of 20: Building nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ sleep 10 | |
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log 2024-12-02T11:14:22 ce217b874437b2bd60ad2a2343442506cd8b50b8 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 400239877d55b3f63f72c96ca27d44220ae35a89 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ local timestamp=2024-12-02T11:14:22 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ local prev_hash=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ local next_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log 2024-12-02T11:14:22 ce217b874437b2bd60ad2a2343442506cd8b50b8 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 400239877d55b3f63f72c96ca27d44220ae35a89 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ local timestamp=2024-12-02T11:14:22 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ local prev_hash=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ local next_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ pushd /tmp | |
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:14:22 400239877d55b3f63f72c96ca27d44220ae35a89 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ' | |
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log'. | |
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:14:22 400239877d55b3f63f72c96ca27d44220ae35a89 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh | |
+ target=esp32c6-devkitc:gpio | |
+ [[ esp32c6-devkitc:gpio == '' ]] | |
+ nuttx_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ [[ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 == '' ]] | |
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]] | |
+ timestamp=2024-12-02T11:14:22 | |
+ [[ 2024-12-02T11:14:22 == '' ]] | |
+ prev_hash=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ [[ 400239877d55b3f63f72c96ca27d44220ae35a89 == '' ]] | |
+ next_hash=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ [[ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c == '' ]] | |
+ set | |
+ grep TMUX | |
+ true | |
+ neofetch | |
.-/+oossssoo+/-. root@thinkstation | |
`:+ssssssssssssssssss+:` ----------------- | |
-+ssssssssssssssssssyyssss+- OS: Ubuntu 24.04.1 LTS x86_64 | |
.ossssssssssssssssssdMMMNysssso. Host: 30B4S1MW02 ThinkStation P510 | |
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.8.0-49-generic | |
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 2 days, 14 hours, 42 mins | |
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 1809 (dpkg), 12 (snap) | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.2.21 | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1024x768 | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Terminal: script | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: Intel Xeon E5-2650 v4 (24) @ 2.900GHz | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ GPU: NVIDIA Quadro M2000 | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Memory: 5981MiB / 64192MiB | |
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ | |
+sssssssssdmydMMMMMMMMddddyssssssss+ | |
/ssssssssssshdmNNNNmyNMMMMhssssss/ | |
.ossssssssssssssssssdMMMNysssso. | |
-+sssssssssssssssssyyyssss+- | |
`:+ssssssssssssssssss+:` | |
.-/+oossssoo+/-. | |
+ sudo docker pull ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux | |
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5 | |
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
+ echo 'Building This Commit: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building This Commit: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ build_nuttx 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:14:22 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:14:22' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:14:22 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux d4be38201918 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3969/3969), done. | |
remote: Compressing objects: 100% (1599/1599), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818630 (from 1) | |
Receiving objects: 100% (822599/822599), 289.59 MiB | 16.14 MiB/s, done. | |
Resolving deltas: 100% (640121/640121), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 12.03 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
HEAD is now at 140b3080c5 drivers/audio/wm8994.c: Include nuttx/arch.h to fix compilation (up_mdelay prototype) | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
NuttX Source: https://github.com/apache/nuttx/tree/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: gpio | |
Register: dumpstack | |
Register: nsh | |
Register: sh | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_api | |
common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
CC: pthread/pthread_attr_setinheritsched.c make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR THIS COMMIT: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR THIS COMMIT: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ 400239877d55b3f63f72c96ca27d44220ae35a89 != \1\4\0\b\3\0\8\0\c\5\f\6\9\2\1\e\0\f\9\c\e\c\0\a\5\6\e\b\d\b\7\2\c\a\5\1\d\1\d\8 ]] | |
+ echo 'Building Previous Commit: nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building Previous Commit: nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ res= | |
+ build_nuttx 400239877d55b3f63f72c96ca27d44220ae35a89 ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ tr : / | |
++ echo esp32c6-devkitc:gpio | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:14:22 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:14:22' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:14:22 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 400239877d55b3f63f72c96ca27d44220ae35a89 ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux 8dded2dd8f93 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1600/1600), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 289.62 MiB | 15.76 MiB/s, done. | |
Resolving deltas: 100% (640195/640195), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.75 MiB | 13.66 MiB/s, done. | |
Resolving deltas: 100% (71425/71425), done. | |
+ echo Building nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 400239877d55b3f63f72c96ca27d44220ae35a89 | |
HEAD is now at 400239877d risc-v: remove g_running_tasks[this_cpu()] = NULL | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/400239877d55b3f63f72c96ca27d44220ae35a89 | |
NuttX Source: https://github.com/apache/nuttx/tree/400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: gpio | |
Register: dumpstack | |
Register: nsh | |
Register: sh | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_apiCC: pthread/pthread_mutex_getprioceiling.c common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR PREVIOUS COMMIT: nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c != \1\4\0\b\3\0\8\0\c\5\f\6\9\2\1\e\0\f\9\c\e\c\0\a\5\6\e\b\d\b\7\2\c\a\5\1\d\1\d\8 ]] | |
+ echo 'Building Next Commit: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building Next Commit: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ res= | |
+ build_nuttx 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ echo 2024-12-02T11:14:22 | |
++ tr T ' ' | |
+ local 'timestamp_space=2024-12-02 11:14:22' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 11:14:22 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux 8feda6eb4581 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1600/1600), done. | |
remote: Total 822599 (delta 2520), reused 3597 (delta 2310), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 289.62 MiB | 16.98 MiB/s, done. | |
Resolving deltas: 100% (640195/640195), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.76 MiB | 14.32 MiB/s, done. | |
Resolving deltas: 100% (71428/71428), done. | |
+ echo Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
HEAD is now at 9fbb81e8a4 samv7: fix bytes to words calculation in user signature read | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
NuttX Source: https://github.com/apache/nuttx/tree/9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | |
CP: boards/dummy/Kconfig to /root/nuttx/boards/dummy/dummy_kconfig | |
LN: platform/board to /root/apps/platform/dummy | |
LN: include/arch to arch/risc-v/include | |
LN: include/arch/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/include | |
LN: drivers/platform to /root/nuttx/drivers/dummy | |
LN: include/arch/chip to /root/nuttx/arch/risc-v/include/esp32c6 | |
LN: arch/risc-v/src/chip to /root/nuttx/arch/risc-v/src/esp32c6 | |
LN: arch/risc-v/src/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common | |
LN: arch/risc-v/src/board/board to /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/src | |
mkkconfig in /root/apps/audioutils | |
mkkconfig in /root/apps/benchmarks | |
mkkconfig in /root/apps/boot | |
mkkconfig in /root/apps/canutils | |
mkkconfig in /root/apps/crypto | |
mkkconfig in /root/apps/database | |
mkkconfig in /root/apps/examples/mcuboot | |
mkkconfig in /root/apps/examples/module | |
mkkconfig in /root/apps/examples/sotest | |
mkkconfig in /root/apps/examples | |
mkkconfig in /root/apps/fsutils | |
mkkconfig in /root/apps/games | |
mkkconfig in /root/apps/graphics | |
mkkconfig in /root/apps/industry | |
mkkconfig in /root/apps/inertial | |
mkkconfig in /root/apps/interpreters/luamodules | |
mkkconfig in /root/apps/interpreters | |
mkkconfig in /root/apps/logging | |
mkkconfig in /root/apps/lte | |
mkkconfig in /root/apps/math | |
mkkconfig in /root/apps/mlearning | |
mkkconfig in /root/apps/netutils | |
mkkconfig in /root/apps/sdr | |
mkkconfig in /root/apps/system | |
mkkconfig in /root/apps/testing | |
mkkconfig in /root/apps/videoutils | |
mkkconfig in /root/apps/wireless/bluetooth | |
mkkconfig in /root/apps/wireless/ieee802154 | |
mkkconfig in /root/apps/wireless | |
mkkconfig in /root/apps | |
Loaded configuration '.config' | |
Configuration saved to '.config' | |
+ make -j | |
Create version.h | |
Cloning Espressif HAL for 3rd Party Platforms | |
LN: platform/board to /root/apps/platform/dummy | |
Register: gpio | |
Register: dumpstack | |
Register: nsh | |
Register: sh | |
Espressif HAL for 3rd Party Platforms: e3899a2324c8e326db20f99f208e890fdd7a5b92 | |
CC: chip/esp-hal-3rdparty/components/bootloader_support/bootloader_flash/src/bootloader_flash_configCC: chip/esp-hal-3rdparty/components/efuse/src/efuse_controller/keys/with_key_purposes/esp_efuse_apiCC: pthread/pthread_mutex_setprioceiling.c common/riscv_exit.c: In function 'up_exit': | |
common/riscv_exit.c:65:33: error: 'tcb' undeclared (first use in this function); did you mean 'tcb_s'? | |
65 | g_running_tasks[this_cpu()] = tcb; | |
| ^~~ | |
| tcb_s | |
common/riscv_exit.c:65:33: note: each undeclared identifier is reported only once for each function it appears in | |
CC: pthread/pthread_yield.c make[1]: *** [Makefile:144: riscv_exit.o] Error 1 | |
make[1]: *** Waiting for unfinished jobs.... | |
make: *** [tools/LibTargets.mk:170: arch/risc-v/src/libarch.a] Error 2 | |
make: *** Waiting for unfinished jobs.... | |
+ res=2 | |
+ echo '***** BUILD FAILED' | |
***** BUILD FAILED | |
+ exit 2 | |
+ res=2 | |
+ set -e | |
+ set +x | |
res=2 | |
==================================================================================== | |
+ echo res=2 | |
res=2 | |
+ [[ 2 != \0 ]] | |
+ echo '***** BUILD FAILED FOR NEXT COMMIT: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
***** BUILD FAILED FOR NEXT COMMIT: nuttx @ 9fbb81e8a44bf9d249e6dbfed175c5a546eeb62c / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ df -H | |
Filesystem Size Used Avail Use% Mounted on | |
tmpfs 6.8G 3.0M 6.8G 1% /run | |
/dev/sda5 276G 115G 148G 44% / | |
tmpfs 34G 0 34G 0% /dev/shm | |
tmpfs 5.3M 13k 5.3M 1% /run/lock | |
efivarfs 263k 128k 130k 50% /sys/firmware/efi/efivars | |
/dev/sda1 311M 34M 278M 11% /boot/efi | |
tmpfs 6.8G 140k 6.8G 1% /run/user/1000 | |
overlay 276G 115G 148G 44% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged | |
overlay 276G 115G 148G 44% /var/lib/docker/overlay2/98d0450c0720cc0bbe3451a393bb98f68d4054909abb0616f0ce471f6aeb07f3/merged | |
overlay 276G 115G 148G 44% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged | |
overlay 276G 115G 148G 44% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged | |
overlay 276G 115G 148G 44% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged | |
overlay 276G 115G 148G 44% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged | |
Script done. | |
+ popd | |
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log.tmp | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ tr -d '\r' | |
+ tr -d '\r' | |
+ sed 's/\x08/ /g' | |
+ sed 's/\x1B(B//g' | |
+ sed 's/\x1B\[K//g' | |
+ sed 's/\x1B[<=>]//g' | |
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g' | |
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g' | |
+ cat -v | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log' | |
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log.tmp | |
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log.msg | |
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' | |
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ uniq | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ local job=unknown | |
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log unknown 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T11:14:22 | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
+ local job=unknown | |
+ local nuttx_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local timestamp=2024-12-02T11:14:22 | |
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T11:14:22 / nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log | |
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8.log | |
- Creating gist ci-unknown.log | |
✓ Created public gist ci-unknown.log | |
https://gist.github.com/nuttxlinux/8e1eb4f6ef3015fd64c4c523a5bf7586 | |
+ next_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ nuttx_hash=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ timestamp=2024-12-02T09:41:16 | |
+ (( count++ )) | |
+ date | |
Tue Dec 3 12:19:31 AM +08 2024 | |
+ for commit in $(TZ=UTC0 git log -$(( $num_commits + 1 )) --date='format-local:%Y-%m-%dT%H:%M:%S' --format="%cd,%H") | |
++ echo 2024-12-02T09:23:25,19e42a8978179d23a49c9090c9a713206e6575d0 | |
++ cut -d , -f 1 | |
+ prev_timestamp=2024-12-02T09:23:25 | |
++ echo 2024-12-02T09:23:25,19e42a8978179d23a49c9090c9a713206e6575d0 | |
++ cut -d , -f 2 | |
+ prev_hash=19e42a8978179d23a49c9090c9a713206e6575d0 | |
+ [[ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 == '' ]] | |
+ [[ 400239877d55b3f63f72c96ca27d44220ae35a89 == '' ]] | |
+ [[ 2024-12-02T09:41:16 == '' ]] | |
+ set +x | |
***** #6 of 20: Building nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ sleep 10 | |
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log 2024-12-02T09:41:16 ce217b874437b2bd60ad2a2343442506cd8b50b8 400239877d55b3f63f72c96ca27d44220ae35a89 19e42a8978179d23a49c9090c9a713206e6575d0 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log | |
+ local timestamp=2024-12-02T09:41:16 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ local prev_hash=19e42a8978179d23a49c9090c9a713206e6575d0 | |
+ local next_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log 2024-12-02T09:41:16 ce217b874437b2bd60ad2a2343442506cd8b50b8 400239877d55b3f63f72c96ca27d44220ae35a89 19e42a8978179d23a49c9090c9a713206e6575d0 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log | |
+ local timestamp=2024-12-02T09:41:16 | |
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_hash=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ local prev_hash=19e42a8978179d23a49c9090c9a713206e6575d0 | |
+ local next_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ pushd /tmp | |
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx | |
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 400239877d55b3f63f72c96ca27d44220ae35a89 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:41:16 19e42a8978179d23a49c9090c9a713206e6575d0 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 ' | |
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log'. | |
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 400239877d55b3f63f72c96ca27d44220ae35a89 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:41:16 19e42a8978179d23a49c9090c9a713206e6575d0 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh | |
+ target=esp32c6-devkitc:gpio | |
+ [[ esp32c6-devkitc:gpio == '' ]] | |
+ nuttx_hash=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ [[ 400239877d55b3f63f72c96ca27d44220ae35a89 == '' ]] | |
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]] | |
+ timestamp=2024-12-02T09:41:16 | |
+ [[ 2024-12-02T09:41:16 == '' ]] | |
+ prev_hash=19e42a8978179d23a49c9090c9a713206e6575d0 | |
+ [[ 19e42a8978179d23a49c9090c9a713206e6575d0 == '' ]] | |
+ next_hash=140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 | |
+ [[ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 == '' ]] | |
+ set | |
+ grep TMUX | |
+ true | |
+ neofetch | |
.-/+oossssoo+/-. root@thinkstation | |
`:+ssssssssssssssssss+:` ----------------- | |
-+ssssssssssssssssssyyssss+- OS: Ubuntu 24.04.1 LTS x86_64 | |
.ossssssssssssssssssdMMMNysssso. Host: 30B4S1MW02 ThinkStation P510 | |
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 6.8.0-49-generic | |
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 2 days, 14 hours, 50 mins | |
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 1809 (dpkg), 12 (snap) | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.2.21 | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1024x768 | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Terminal: script | |
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: Intel Xeon E5-2650 v4 (24) @ 2.900GHz | |
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ GPU: NVIDIA Quadro M2000 | |
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Memory: 5950MiB / 64192MiB | |
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ | |
+sssssssssdmydMMMMMMMMddddyssssssss+ | |
/ssssssssssshdmNNNNmyNMMMMhssssss/ | |
.ossssssssssssssssssdMMMNysssso. | |
-+sssssssssssssssssyyyssss+- | |
`:+ssssssssssssssssss+:` | |
.-/+oossssoo+/-. | |
+ sudo docker pull ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
latest: Pulling from apache/nuttx/apache-nuttx-ci-linux | |
Digest: sha256:15949c71a5b70cd12ff63ff326c1d002fd41b8eda504f174c00e96d49b5c4cd5 | |
Status: Image is up to date for ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest | |
+ echo 'Building This Commit: nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' | |
Building This Commit: nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ build_nuttx 400239877d55b3f63f72c96ca27d44220ae35a89 ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ local nuttx_commit=400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
++ echo esp32c6-devkitc:gpio | |
++ tr : / | |
+ local target_slash=esp32c6-devkitc/gpio | |
++ tr T ' ' | |
++ echo 2024-12-02T09:41:16 | |
+ local 'timestamp_space=2024-12-02 09:41:16' | |
+ set +x | |
==================================================================================== | |
Configuration/Tool: esp32c6-devkitc/gpio, | |
2024-12-02 09:41:16 | |
------------------------------------------------------------------------------------ | |
+ set +e | |
+ sudo docker run -it ghcr.io/apache/nuttx/apache-nuttx-ci-linux:latest /bin/bash -c ' | |
set -e ; | |
set -x ; | |
uname -a ; | |
cd ; | |
pwd ; | |
git clone https://github.com/apache/nuttx ; | |
git clone https://github.com/apache/nuttx-apps apps ; | |
echo Building nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ; | |
pushd nuttx ; git reset --hard 400239877d55b3f63f72c96ca27d44220ae35a89 ; popd ; | |
pushd apps ; git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 ; popd ; | |
pushd nuttx ; echo NuttX Source: https://github.com/apache/nuttx/tree/$(git rev-parse HEAD) ; popd ; | |
pushd apps ; echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/$(git rev-parse HEAD) ; popd ; | |
cd nuttx ; | |
( sleep 3600 ; echo Killing pytest after timeout... ; pkill -f pytest )& | |
( | |
(./tools/configure.sh esp32c6-devkitc:gpio && make -j) || (res=$? ; echo '\''***** BUILD FAILED'\'' ; exit $res) | |
) | |
' | |
+ uname -a | |
Linux 3bc9d21e0b78 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux | |
+ cd | |
+ pwd | |
/root | |
+ git clone https://github.com/apache/nuttx | |
Cloning into 'nuttx'... | |
remote: Enumerating objects: 822599, done. | |
remote: Counting objects: 100% (3970/3970), done. | |
remote: Compressing objects: 100% (1598/1598), done. | |
remote: Total 822599 (delta 2519), reused 3609 (delta 2312), pack-reused 818629 (from 1) | |
Receiving objects: 100% (822599/822599), 300.07 MiB | 16.75 MiB/s, done. | |
Resolving deltas: 100% (642586/642586), done. | |
Updating files: 100% (23558/23558), done. | |
+ git clone https://github.com/apache/nuttx-apps apps | |
Cloning into 'apps'... | |
remote: Enumerating objects: 88397, done. | |
remote: Counting objects: 100% (119/119), done. | |
remote: Compressing objects: 100% (55/55), done. | |
remote: Total 88397 (delta 65), reused 108 (delta 63), pack-reused 88278 (from 1) | |
Receiving objects: 100% (88397/88397), 22.75 MiB | 8.77 MiB/s, done. | |
Resolving deltas: 100% (71425/71425), done. | |
+ echo Building nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
Building nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ pushd nuttx | |
~/nuttx ~ | |
+ git reset --hard 400239877d55b3f63f72c96ca27d44220ae35a89 | |
HEAD is now at 400239877d risc-v: remove g_running_tasks[this_cpu()] = NULL | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
+ git reset --hard ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
HEAD is now at ce217b874 lvgldemo: add LVGL duplicate initialization protection | |
+ popd | |
~ | |
+ pushd nuttx | |
~/nuttx ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Source: https://github.com/apache/nuttx/tree/400239877d55b3f63f72c96ca27d44220ae35a89 | |
NuttX Source: https://github.com/apache/nuttx/tree/400239877d55b3f63f72c96ca27d44220ae35a89 | |
+ popd | |
~ | |
+ pushd apps | |
~/apps ~ | |
++ git rev-parse HEAD | |
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
NuttX Apps: https://github.com/apache/nuttx-apps/tree/ce217b874437b2bd60ad2a2343442506cd8b50b8 | |
+ popd | |
~ | |
+ cd nuttx | |
+ sleep 3600 | |
+ ./tools/configure.sh esp32c6-devkitc:gpio | |
Copy files | |
Select CONFIG_HOST_LINUX=y | |
Refreshing... | |
CP: arch/dummy/Kconfig to /root/nuttx/arch/dummy/dummy_kconfig | <