Skip to content

Instantly share code, notes, and snippets.

@lupyuen
Last active December 2, 2024 22:58
Show Gist options
  • Select an option

  • Save lupyuen/0fe795089736c0ab33be2c965d0f4cf3 to your computer and use it in GitHub Desktop.

Select an option

Save lupyuen/0fe795089736c0ab33be2c965d0f4cf3 to your computer and use it in GitHub Desktop.
rewind-build.sh esp32c6-devkitc:gpio
$ 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
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_4bpp.i Create version.h
CPP: nxfonts_convert.c-> nxfonts_convert_2bpp.i 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_kill.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_get_stackaddr_np.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 @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
***** BUILD FAILED FOR THIS COMMIT: nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ 19e42a8978179d23a49c9090c9a713206e6575d0 != \4\0\0\2\3\9\8\7\7\d\5\5\b\3\f\6\3\f\7\2\c\9\6\c\a\2\7\d\4\4\2\2\0\a\e\3\5\a\8\9 ]]
+ echo 'Building Previous Commit: nuttx @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building Previous Commit: nuttx @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ res=
+ build_nuttx 19e42a8978179d23a49c9090c9a713206e6575d0 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=19e42a8978179d23a49c9090c9a713206e6575d0
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:41:16
++ tr T ' '
+ 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 @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 19e42a8978179d23a49c9090c9a713206e6575d0 ; 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 c1af8ddc05ab 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.74 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 | 8.05 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 19e42a8978179d23a49c9090c9a713206e6575d0
HEAD is now at 19e42a8978 arch/tricore: migrate to SPDX identifier
+ 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/19e42a8978179d23a49c9090c9a713206e6575d0
NuttX Source: https://github.com/apache/nuttx/tree/19e42a8978179d23a49c9090c9a713206e6575d0
+ 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: nsh
Register: gpio
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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ [[ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 != \4\0\0\2\3\9\8\7\7\d\5\5\b\3\f\6\3\f\7\2\c\9\6\c\a\2\7\d\4\4\2\2\0\a\e\3\5\a\8\9 ]]
+ echo 'Building Next Commit: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building Next 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-02T09:41:16
++ tr T ' '
+ 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 @ 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 1a86f7861dc0 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.54 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.37 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
+ ./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_apiCC: pthread/pthread_barrierdestroy.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 NEXT COMMIT: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
***** BUILD FAILED FOR NEXT COMMIT: nuttx @ 140b3080c5f6921e0f9cec0a56ebdb72ca51d1d8 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 118G 144G 45% /
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 118G 144G 45% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged
overlay 276G 118G 144G 45% /var/lib/docker/overlay2/98d0450c0720cc0bbe3451a393bb98f68d4054909abb0616f0ce471f6aeb07f3/merged
overlay 276G 118G 144G 45% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 118G 144G 45% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged
overlay 276G 118G 144G 45% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 118G 144G 45% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.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/400239877d55b3f63f72c96ca27d44220ae35a89.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log unknown 400239877d55b3f63f72c96ca27d44220ae35a89 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:41:16
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ local job=unknown
+ local nuttx_hash=400239877d55b3f63f72c96ca27d44220ae35a89
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:41:16
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/400239877d55b3f63f72c96ca27d44220ae35a89.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:41:16 / nuttx @ 400239877d55b3f63f72c96ca27d44220ae35a89 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/9a64f73bd87d553492a46d980fdf611e
+ next_hash=400239877d55b3f63f72c96ca27d44220ae35a89
+ nuttx_hash=19e42a8978179d23a49c9090c9a713206e6575d0
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:26:52 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,3013ff9ba9da8e17f4364403379e36ca386bf5fb
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T09:23:25
++ echo 2024-12-02T09:23:25,3013ff9ba9da8e17f4364403379e36ca386bf5fb
++ cut -d , -f 2
+ prev_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ [[ 400239877d55b3f63f72c96ca27d44220ae35a89 == '' ]]
+ [[ 19e42a8978179d23a49c9090c9a713206e6575d0 == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #7 of 20: Building nuttx @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 19e42a8978179d23a49c9090c9a713206e6575d0 3013ff9ba9da8e17f4364403379e36ca386bf5fb 400239877d55b3f63f72c96ca27d44220ae35a89
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=19e42a8978179d23a49c9090c9a713206e6575d0
+ local prev_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ local next_hash=400239877d55b3f63f72c96ca27d44220ae35a89
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 19e42a8978179d23a49c9090c9a713206e6575d0 3013ff9ba9da8e17f4364403379e36ca386bf5fb 400239877d55b3f63f72c96ca27d44220ae35a89
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=19e42a8978179d23a49c9090c9a713206e6575d0
+ local prev_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ local next_hash=400239877d55b3f63f72c96ca27d44220ae35a89
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 19e42a8978179d23a49c9090c9a713206e6575d0 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 3013ff9ba9da8e17f4364403379e36ca386bf5fb 400239877d55b3f63f72c96ca27d44220ae35a89 '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 19e42a8978179d23a49c9090c9a713206e6575d0 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 3013ff9ba9da8e17f4364403379e36ca386bf5fb 400239877d55b3f63f72c96ca27d44220ae35a89
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=19e42a8978179d23a49c9090c9a713206e6575d0
+ [[ 19e42a8978179d23a49c9090c9a713206e6575d0 == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ [[ 3013ff9ba9da8e17f4364403379e36ca386bf5fb == '' ]]
+ next_hash=400239877d55b3f63f72c96ca27d44220ae35a89
+ [[ 400239877d55b3f63f72c96ca27d44220ae35a89 == '' ]]
+ 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, 58 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: 7819MiB / 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 @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 19e42a8978179d23a49c9090c9a713206e6575d0 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=19e42a8978179d23a49c9090c9a713206e6575d0
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:23:25
++ tr T ' '
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 19e42a8978179d23a49c9090c9a713206e6575d0 ; 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 9f846f5cc3b5 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 | 17.08 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.40 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 19e42a8978179d23a49c9090c9a713206e6575d0
HEAD is now at 19e42a8978 arch/tricore: migrate to SPDX identifier
+ 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/19e42a8978179d23a49c9090c9a713206e6575d0
NuttX Source: https://github.com/apache/nuttx/tree/19e42a8978179d23a49c9090c9a713206e6575d0
+ 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 119G 143G 46% /
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 119G 143G 46% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged
overlay 276G 119G 143G 46% /var/lib/docker/overlay2/98d0450c0720cc0bbe3451a393bb98f68d4054909abb0616f0ce471f6aeb07f3/merged
overlay 276G 119G 143G 46% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 119G 143G 46% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged
overlay 276G 119G 143G 46% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 119G 143G 46% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ tr -d '\r'
+ sed 's/\x1B(B//g'
+ sed 's/\x08/ /g'
+ sed 's/\x1B\[K//g'
+ sed 's/\x1B[<=>]//g'
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g'
+ tr -d '\r'
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g'
+ cat -v
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log unknown 19e42a8978179d23a49c9090c9a713206e6575d0 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
+ local job=unknown
+ local nuttx_hash=19e42a8978179d23a49c9090c9a713206e6575d0
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ 19e42a8978179d23a49c9090c9a713206e6575d0 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/19e42a8978179d23a49c9090c9a713206e6575d0.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/5670199e6a6e2c5c3dbc7171eb1ed0ba
+ next_hash=19e42a8978179d23a49c9090c9a713206e6575d0
+ nuttx_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:29: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,3dde10adaa14e123652cac9c6700296a30a002ab
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T09:23:25
++ echo 2024-12-02T09:23:25,3dde10adaa14e123652cac9c6700296a30a002ab
++ cut -d , -f 2
+ prev_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ [[ 19e42a8978179d23a49c9090c9a713206e6575d0 == '' ]]
+ [[ 3013ff9ba9da8e17f4364403379e36ca386bf5fb == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #8 of 20: Building nuttx @ 3013ff9ba9da8e17f4364403379e36ca386bf5fb / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 3013ff9ba9da8e17f4364403379e36ca386bf5fb 3dde10adaa14e123652cac9c6700296a30a002ab 19e42a8978179d23a49c9090c9a713206e6575d0
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ local prev_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ local next_hash=19e42a8978179d23a49c9090c9a713206e6575d0
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 3013ff9ba9da8e17f4364403379e36ca386bf5fb 3dde10adaa14e123652cac9c6700296a30a002ab 19e42a8978179d23a49c9090c9a713206e6575d0
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ local prev_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ local next_hash=19e42a8978179d23a49c9090c9a713206e6575d0
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 3013ff9ba9da8e17f4364403379e36ca386bf5fb ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 3dde10adaa14e123652cac9c6700296a30a002ab 19e42a8978179d23a49c9090c9a713206e6575d0 '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 3013ff9ba9da8e17f4364403379e36ca386bf5fb ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 3dde10adaa14e123652cac9c6700296a30a002ab 19e42a8978179d23a49c9090c9a713206e6575d0
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ [[ 3013ff9ba9da8e17f4364403379e36ca386bf5fb == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ [[ 3dde10adaa14e123652cac9c6700296a30a002ab == '' ]]
+ next_hash=19e42a8978179d23a49c9090c9a713206e6575d0
+ [[ 19e42a8978179d23a49c9090c9a713206e6575d0 == '' ]]
+ grep TMUX
+ set
+ 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, 15 hours
/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: 6013MiB / 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 @ 3013ff9ba9da8e17f4364403379e36ca386bf5fb / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 3013ff9ba9da8e17f4364403379e36ca386bf5fb / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 3013ff9ba9da8e17f4364403379e36ca386bf5fb ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ tr T ' '
++ echo 2024-12-02T09:23:25
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ 3013ff9ba9da8e17f4364403379e36ca386bf5fb / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 3013ff9ba9da8e17f4364403379e36ca386bf5fb ; 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 3fb8aee18b70 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.27 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 | 11.80 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ 3013ff9ba9da8e17f4364403379e36ca386bf5fb / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 3013ff9ba9da8e17f4364403379e36ca386bf5fb / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 3013ff9ba9da8e17f4364403379e36ca386bf5fb
HEAD is now at 3013ff9ba9 arch/renesas: migrate to SPDX identifier
+ 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/3013ff9ba9da8e17f4364403379e36ca386bf5fb
NuttX Source: https://github.com/apache/nuttx/tree/3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 120G 142G 46% /
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 120G 142G 46% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged
overlay 276G 120G 142G 46% /var/lib/docker/overlay2/98d0450c0720cc0bbe3451a393bb98f68d4054909abb0616f0ce471f6aeb07f3/merged
overlay 276G 120G 142G 46% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 120G 142G 46% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged
overlay 276G 120G 142G 46% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 120G 142G 46% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ tr -d '\r'
+ tr -d '\r'
+ sed 's/\x08/ /g'
+ sed 's/\x1B\[K//g'
+ sed 's/\x1B[<=>]//g'
+ sed 's/\x1B(B//g'
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g'
+ cat -v
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g'
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ true
+ uniq
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log unknown 3013ff9ba9da8e17f4364403379e36ca386bf5fb ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ local job=unknown
+ local nuttx_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/3013ff9ba9da8e17f4364403379e36ca386bf5fb.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ 3013ff9ba9da8e17f4364403379e36ca386bf5fb / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/0da2853cbcf68c767ad9edefa488ebc1
+ next_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ nuttx_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:32:00 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,eea3d77a6e0ed68d19dd7814440d3a0d742f345a
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T09:23:25
++ echo 2024-12-02T09:23:25,eea3d77a6e0ed68d19dd7814440d3a0d742f345a
++ cut -d , -f 2
+ prev_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ [[ 3013ff9ba9da8e17f4364403379e36ca386bf5fb == '' ]]
+ [[ 3dde10adaa14e123652cac9c6700296a30a002ab == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #9 of 20: Building nuttx @ 3dde10adaa14e123652cac9c6700296a30a002ab / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 3dde10adaa14e123652cac9c6700296a30a002ab eea3d77a6e0ed68d19dd7814440d3a0d742f345a 3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ local prev_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ local next_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 3dde10adaa14e123652cac9c6700296a30a002ab eea3d77a6e0ed68d19dd7814440d3a0d742f345a 3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ local prev_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ local next_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 3dde10adaa14e123652cac9c6700296a30a002ab ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 eea3d77a6e0ed68d19dd7814440d3a0d742f345a 3013ff9ba9da8e17f4364403379e36ca386bf5fb '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 3dde10adaa14e123652cac9c6700296a30a002ab ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 eea3d77a6e0ed68d19dd7814440d3a0d742f345a 3013ff9ba9da8e17f4364403379e36ca386bf5fb
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ [[ 3dde10adaa14e123652cac9c6700296a30a002ab == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ [[ eea3d77a6e0ed68d19dd7814440d3a0d742f345a == '' ]]
+ next_hash=3013ff9ba9da8e17f4364403379e36ca386bf5fb
+ [[ 3013ff9ba9da8e17f4364403379e36ca386bf5fb == '' ]]
+ 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, 15 hours, 3 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: 6024MiB / 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 @ 3dde10adaa14e123652cac9c6700296a30a002ab / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 3dde10adaa14e123652cac9c6700296a30a002ab / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 3dde10adaa14e123652cac9c6700296a30a002ab ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=3dde10adaa14e123652cac9c6700296a30a002ab
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:23:25
++ tr T ' '
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ 3dde10adaa14e123652cac9c6700296a30a002ab / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 3dde10adaa14e123652cac9c6700296a30a002ab ; 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 e4f37b6fd951 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.37 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 | 16.57 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ 3dde10adaa14e123652cac9c6700296a30a002ab / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 3dde10adaa14e123652cac9c6700296a30a002ab / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 3dde10adaa14e123652cac9c6700296a30a002ab
HEAD is now at 3dde10adaa arch/risk-v: migrate to SPDX identifier
+ 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/3dde10adaa14e123652cac9c6700296a30a002ab
NuttX Source: https://github.com/apache/nuttx/tree/3dde10adaa14e123652cac9c6700296a30a002ab
+ 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 122G 140G 47% /
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 122G 140G 47% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged
overlay 276G 122G 140G 47% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 122G 140G 47% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged
overlay 276G 122G 140G 47% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 122G 140G 47% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 122G 140G 47% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.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'
+ cat -v
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g'
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log unknown 3dde10adaa14e123652cac9c6700296a30a002ab ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ local job=unknown
+ local nuttx_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/3dde10adaa14e123652cac9c6700296a30a002ab.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ 3dde10adaa14e123652cac9c6700296a30a002ab / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/d7b078ec73e730ec06fefaef7925777e
+ next_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ nuttx_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:34:32 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,7d3fe64a6aa364a2eb1e53934565a00103c0d28b
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T09:23:25
++ echo 2024-12-02T09:23:25,7d3fe64a6aa364a2eb1e53934565a00103c0d28b
++ cut -d , -f 2
+ prev_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ [[ 3dde10adaa14e123652cac9c6700296a30a002ab == '' ]]
+ [[ eea3d77a6e0ed68d19dd7814440d3a0d742f345a == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #10 of 20: Building nuttx @ eea3d77a6e0ed68d19dd7814440d3a0d742f345a / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 eea3d77a6e0ed68d19dd7814440d3a0d742f345a 7d3fe64a6aa364a2eb1e53934565a00103c0d28b 3dde10adaa14e123652cac9c6700296a30a002ab
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ local prev_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ local next_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 eea3d77a6e0ed68d19dd7814440d3a0d742f345a 7d3fe64a6aa364a2eb1e53934565a00103c0d28b 3dde10adaa14e123652cac9c6700296a30a002ab
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ local prev_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ local next_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio eea3d77a6e0ed68d19dd7814440d3a0d742f345a ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 7d3fe64a6aa364a2eb1e53934565a00103c0d28b 3dde10adaa14e123652cac9c6700296a30a002ab '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio eea3d77a6e0ed68d19dd7814440d3a0d742f345a ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 7d3fe64a6aa364a2eb1e53934565a00103c0d28b 3dde10adaa14e123652cac9c6700296a30a002ab
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ [[ eea3d77a6e0ed68d19dd7814440d3a0d742f345a == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ [[ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b == '' ]]
+ next_hash=3dde10adaa14e123652cac9c6700296a30a002ab
+ [[ 3dde10adaa14e123652cac9c6700296a30a002ab == '' ]]
+ 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, 15 hours, 5 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: 6399MiB / 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 @ eea3d77a6e0ed68d19dd7814440d3a0d742f345a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ eea3d77a6e0ed68d19dd7814440d3a0d742f345a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx eea3d77a6e0ed68d19dd7814440d3a0d742f345a ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ tr : /
++ echo esp32c6-devkitc:gpio
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:23:25
++ tr T ' '
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ eea3d77a6e0ed68d19dd7814440d3a0d742f345a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard eea3d77a6e0ed68d19dd7814440d3a0d742f345a ; 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 b35de26bf70e 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.67 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 | 12.08 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ eea3d77a6e0ed68d19dd7814440d3a0d742f345a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ eea3d77a6e0ed68d19dd7814440d3a0d742f345a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard eea3d77a6e0ed68d19dd7814440d3a0d742f345a
HEAD is now at eea3d77a6e arch/sim: migrate to SPDX identifier
+ 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/eea3d77a6e0ed68d19dd7814440d3a0d742f345a
NuttX Source: https://github.com/apache/nuttx/tree/eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ 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
Clone: chip/esp-hal-3rdparty Create version.h
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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 123G 139G 48% /
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 123G 139G 48% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged
overlay 276G 123G 139G 48% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 123G 139G 48% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged
overlay 276G 123G 139G 48% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 123G 139G 48% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 123G 139G 48% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.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/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log unknown eea3d77a6e0ed68d19dd7814440d3a0d742f345a ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ local job=unknown
+ local nuttx_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/eea3d77a6e0ed68d19dd7814440d3a0d742f345a.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ eea3d77a6e0ed68d19dd7814440d3a0d742f345a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/4fe3c7fc7855697566d0504b45441cd7
+ next_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ nuttx_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:36:55 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,b6a32301ee97e58580a0212210a88c23f0979ec9
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T09:23:25
++ echo 2024-12-02T09:23:25,b6a32301ee97e58580a0212210a88c23f0979ec9
++ cut -d , -f 2
+ prev_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ [[ eea3d77a6e0ed68d19dd7814440d3a0d742f345a == '' ]]
+ [[ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #11 of 20: Building nuttx @ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 7d3fe64a6aa364a2eb1e53934565a00103c0d28b b6a32301ee97e58580a0212210a88c23f0979ec9 eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ local prev_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ local next_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 7d3fe64a6aa364a2eb1e53934565a00103c0d28b b6a32301ee97e58580a0212210a88c23f0979ec9 eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ local prev_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ local next_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 7d3fe64a6aa364a2eb1e53934565a00103c0d28b ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 b6a32301ee97e58580a0212210a88c23f0979ec9 eea3d77a6e0ed68d19dd7814440d3a0d742f345a '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 7d3fe64a6aa364a2eb1e53934565a00103c0d28b ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 b6a32301ee97e58580a0212210a88c23f0979ec9 eea3d77a6e0ed68d19dd7814440d3a0d742f345a
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ [[ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ [[ b6a32301ee97e58580a0212210a88c23f0979ec9 == '' ]]
+ next_hash=eea3d77a6e0ed68d19dd7814440d3a0d742f345a
+ [[ eea3d77a6e0ed68d19dd7814440d3a0d742f345a == '' ]]
+ 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, 15 hours, 8 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: 6263MiB / 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 @ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 7d3fe64a6aa364a2eb1e53934565a00103c0d28b ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:23:25
++ tr T ' '
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 7d3fe64a6aa364a2eb1e53934565a00103c0d28b ; 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 fb13dc4c066a 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 | 14.18 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.31 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 7d3fe64a6aa364a2eb1e53934565a00103c0d28b
HEAD is now at 7d3fe64a6a arch/sparc: migrate to SPDX identifier
+ 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/7d3fe64a6aa364a2eb1e53934565a00103c0d28b
NuttX Source: https://github.com/apache/nuttx/tree/7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 125G 137G 48% /
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 125G 137G 48% /var/lib/docker/overlay2/a1023ca87b17f3f81325af94225ebe7a5623802a8f7a64b90814c5d51c56ec66/merged
overlay 276G 125G 137G 48% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 125G 137G 48% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged
overlay 276G 125G 137G 48% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 125G 137G 48% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 125G 137G 48% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.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[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g'
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g'
+ cat -v
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log unknown 7d3fe64a6aa364a2eb1e53934565a00103c0d28b ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ local job=unknown
+ local nuttx_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/7d3fe64a6aa364a2eb1e53934565a00103c0d28b.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/aa57d7954a0f798fd76a59f59721560e
+ next_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ nuttx_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:39:54 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,5e0347b20af321bf3500a55a341154c19a5362d9
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T09:23:25
++ echo 2024-12-02T09:23:25,5e0347b20af321bf3500a55a341154c19a5362d9
++ cut -d , -f 2
+ prev_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ [[ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b == '' ]]
+ [[ b6a32301ee97e58580a0212210a88c23f0979ec9 == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #12 of 20: Building nuttx @ b6a32301ee97e58580a0212210a88c23f0979ec9 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 b6a32301ee97e58580a0212210a88c23f0979ec9 5e0347b20af321bf3500a55a341154c19a5362d9 7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ local prev_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ local next_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 b6a32301ee97e58580a0212210a88c23f0979ec9 5e0347b20af321bf3500a55a341154c19a5362d9 7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ local prev_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ local next_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio b6a32301ee97e58580a0212210a88c23f0979ec9 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 5e0347b20af321bf3500a55a341154c19a5362d9 7d3fe64a6aa364a2eb1e53934565a00103c0d28b '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio b6a32301ee97e58580a0212210a88c23f0979ec9 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 5e0347b20af321bf3500a55a341154c19a5362d9 7d3fe64a6aa364a2eb1e53934565a00103c0d28b
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ [[ b6a32301ee97e58580a0212210a88c23f0979ec9 == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ [[ 5e0347b20af321bf3500a55a341154c19a5362d9 == '' ]]
+ next_hash=7d3fe64a6aa364a2eb1e53934565a00103c0d28b
+ [[ 7d3fe64a6aa364a2eb1e53934565a00103c0d28b == '' ]]
+ 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, 15 hours, 11 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: 6121MiB / 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 @ b6a32301ee97e58580a0212210a88c23f0979ec9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ b6a32301ee97e58580a0212210a88c23f0979ec9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx b6a32301ee97e58580a0212210a88c23f0979ec9 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=b6a32301ee97e58580a0212210a88c23f0979ec9
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:23:25
++ tr T ' '
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ b6a32301ee97e58580a0212210a88c23f0979ec9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard b6a32301ee97e58580a0212210a88c23f0979ec9 ; 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 7bbed1c2b702 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.82 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 | 14.42 MiB/s, done.
Resolving deltas: 100% (71425/71425), done.
+ echo Building nuttx @ b6a32301ee97e58580a0212210a88c23f0979ec9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ b6a32301ee97e58580a0212210a88c23f0979ec9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard b6a32301ee97e58580a0212210a88c23f0979ec9
HEAD is now at b6a32301ee arch/x86: migrate to SPDX identifier
+ 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/b6a32301ee97e58580a0212210a88c23f0979ec9
NuttX Source: https://github.com/apache/nuttx/tree/b6a32301ee97e58580a0212210a88c23f0979ec9
+ 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 126G 137G 48% /
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 126G 137G 48% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 126G 137G 48% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged
overlay 276G 126G 137G 48% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 126G 137G 48% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 126G 137G 48% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
overlay 276G 126G 137G 48% /var/lib/docker/overlay2/13625874e58ec29a72c8f392b7342337a9d5b782ffe4462d0894f4be91f66c39/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ tr -d '\r'
+ tr -d '\r'
+ sed 's/\x08/ /g'
+ sed 's/\x1B\[K//g'
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g'
+ cat -v
+ sed 's/\x1B[<=>]//g'
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g'
+ sed 's/\x1B(B//g'
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ true
+ uniq
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log unknown b6a32301ee97e58580a0212210a88c23f0979ec9 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
+ local job=unknown
+ local nuttx_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ b6a32301ee97e58580a0212210a88c23f0979ec9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/b6a32301ee97e58580a0212210a88c23f0979ec9.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/bd19afbbb83cc098168e1c9bb5a6d77e
+ next_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ nuttx_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:42:06 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,8d50457dfc6f79f58487fb33c42407f115e94de6
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T09:23:25
++ echo 2024-12-02T09:23:25,8d50457dfc6f79f58487fb33c42407f115e94de6
++ cut -d , -f 2
+ prev_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ [[ b6a32301ee97e58580a0212210a88c23f0979ec9 == '' ]]
+ [[ 5e0347b20af321bf3500a55a341154c19a5362d9 == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #13 of 20: Building nuttx @ 5e0347b20af321bf3500a55a341154c19a5362d9 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 5e0347b20af321bf3500a55a341154c19a5362d9 8d50457dfc6f79f58487fb33c42407f115e94de6 b6a32301ee97e58580a0212210a88c23f0979ec9
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ local prev_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ local next_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 5e0347b20af321bf3500a55a341154c19a5362d9 8d50457dfc6f79f58487fb33c42407f115e94de6 b6a32301ee97e58580a0212210a88c23f0979ec9
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ local prev_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ local next_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 5e0347b20af321bf3500a55a341154c19a5362d9 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 8d50457dfc6f79f58487fb33c42407f115e94de6 b6a32301ee97e58580a0212210a88c23f0979ec9 '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 5e0347b20af321bf3500a55a341154c19a5362d9 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 8d50457dfc6f79f58487fb33c42407f115e94de6 b6a32301ee97e58580a0212210a88c23f0979ec9
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ [[ 5e0347b20af321bf3500a55a341154c19a5362d9 == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ [[ 8d50457dfc6f79f58487fb33c42407f115e94de6 == '' ]]
+ next_hash=b6a32301ee97e58580a0212210a88c23f0979ec9
+ [[ b6a32301ee97e58580a0212210a88c23f0979ec9 == '' ]]
+ 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, 15 hours, 13 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: 6259MiB / 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 @ 5e0347b20af321bf3500a55a341154c19a5362d9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 5e0347b20af321bf3500a55a341154c19a5362d9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 5e0347b20af321bf3500a55a341154c19a5362d9 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=5e0347b20af321bf3500a55a341154c19a5362d9
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:23:25
++ tr T ' '
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ 5e0347b20af321bf3500a55a341154c19a5362d9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 5e0347b20af321bf3500a55a341154c19a5362d9 ; 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 2954bd1e7809 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.25 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 | 11.37 MiB/s, done.
Resolving deltas: 100% (71425/71425), done.
+ echo Building nuttx @ 5e0347b20af321bf3500a55a341154c19a5362d9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 5e0347b20af321bf3500a55a341154c19a5362d9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 5e0347b20af321bf3500a55a341154c19a5362d9
HEAD is now at 5e0347b20a arch/x86_64: migrate to SPDX identifier
+ 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/5e0347b20af321bf3500a55a341154c19a5362d9
NuttX Source: https://github.com/apache/nuttx/tree/5e0347b20af321bf3500a55a341154c19a5362d9
+ 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_24bpp.i Create version.h
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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 128G 135G 49% /
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 128G 135G 49% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 128G 135G 49% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged
overlay 276G 128G 135G 49% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 128G 135G 49% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 128G 135G 49% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
overlay 276G 128G 135G 49% /var/lib/docker/overlay2/13625874e58ec29a72c8f392b7342337a9d5b782ffe4462d0894f4be91f66c39/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.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/5e0347b20af321bf3500a55a341154c19a5362d9.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log unknown 5e0347b20af321bf3500a55a341154c19a5362d9 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
+ local job=unknown
+ local nuttx_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ 5e0347b20af321bf3500a55a341154c19a5362d9 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/5e0347b20af321bf3500a55a341154c19a5362d9.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/210eb2492e5798a16dcf880bb749a2d8
+ next_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ nuttx_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:44:21 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,b3e1e21c659185d3da71d897003af2c2d25aad77
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T09:23:25
++ echo 2024-12-02T09:23:25,b3e1e21c659185d3da71d897003af2c2d25aad77
++ cut -d , -f 2
+ prev_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ [[ 5e0347b20af321bf3500a55a341154c19a5362d9 == '' ]]
+ [[ 8d50457dfc6f79f58487fb33c42407f115e94de6 == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #14 of 20: Building nuttx @ 8d50457dfc6f79f58487fb33c42407f115e94de6 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 8d50457dfc6f79f58487fb33c42407f115e94de6 b3e1e21c659185d3da71d897003af2c2d25aad77 5e0347b20af321bf3500a55a341154c19a5362d9
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ local prev_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ local next_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 8d50457dfc6f79f58487fb33c42407f115e94de6 b3e1e21c659185d3da71d897003af2c2d25aad77 5e0347b20af321bf3500a55a341154c19a5362d9
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ local prev_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ local next_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 8d50457dfc6f79f58487fb33c42407f115e94de6 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 b3e1e21c659185d3da71d897003af2c2d25aad77 5e0347b20af321bf3500a55a341154c19a5362d9 '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 8d50457dfc6f79f58487fb33c42407f115e94de6 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 b3e1e21c659185d3da71d897003af2c2d25aad77 5e0347b20af321bf3500a55a341154c19a5362d9
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ [[ 8d50457dfc6f79f58487fb33c42407f115e94de6 == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ [[ b3e1e21c659185d3da71d897003af2c2d25aad77 == '' ]]
+ next_hash=5e0347b20af321bf3500a55a341154c19a5362d9
+ [[ 5e0347b20af321bf3500a55a341154c19a5362d9 == '' ]]
+ 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, 15 hours, 15 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: 6291MiB / 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 @ 8d50457dfc6f79f58487fb33c42407f115e94de6 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 8d50457dfc6f79f58487fb33c42407f115e94de6 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 8d50457dfc6f79f58487fb33c42407f115e94de6 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=8d50457dfc6f79f58487fb33c42407f115e94de6
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:23:25
++ tr T ' '
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ 8d50457dfc6f79f58487fb33c42407f115e94de6 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 8d50457dfc6f79f58487fb33c42407f115e94de6 ; 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 5c72b37b8e7c 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.78 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 | 14.37 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ 8d50457dfc6f79f58487fb33c42407f115e94de6 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 8d50457dfc6f79f58487fb33c42407f115e94de6 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 8d50457dfc6f79f58487fb33c42407f115e94de6
HEAD is now at 8d50457dfc arch/xtensa: migrate to SPDX identifier
+ 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/8d50457dfc6f79f58487fb33c42407f115e94de6
NuttX Source: https://github.com/apache/nuttx/tree/8d50457dfc6f79f58487fb33c42407f115e94de6
+ 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: 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 129G 134G 50% /
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 129G 134G 50% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 129G 134G 50% /var/lib/docker/overlay2/9660ccfbd8800636c8f3cfd5e1f9661a7a89f8bacbc9ba5b2e6bc078e0f2afe8/merged
overlay 276G 129G 134G 50% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 129G 134G 50% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 129G 134G 50% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
overlay 276G 129G 134G 50% /var/lib/docker/overlay2/13625874e58ec29a72c8f392b7342337a9d5b782ffe4462d0894f4be91f66c39/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.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/8d50457dfc6f79f58487fb33c42407f115e94de6.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log unknown 8d50457dfc6f79f58487fb33c42407f115e94de6 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ local job=unknown
+ local nuttx_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/8d50457dfc6f79f58487fb33c42407f115e94de6.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ 8d50457dfc6f79f58487fb33c42407f115e94de6 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/74ac27f4b255c063560dc108eb74e4c8
+ next_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ nuttx_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:46:57 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:23:25,99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ prev_timestamp=2024-12-02T09:23:25
++ echo 2024-12-02T09:23:25,99d8641cdd81bc043f39a54dd4be4a05822c4d7a
++ cut -d , -f 2
+ prev_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ [[ 8d50457dfc6f79f58487fb33c42407f115e94de6 == '' ]]
+ [[ b3e1e21c659185d3da71d897003af2c2d25aad77 == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #15 of 20: Building nuttx @ b3e1e21c659185d3da71d897003af2c2d25aad77 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 b3e1e21c659185d3da71d897003af2c2d25aad77 99d8641cdd81bc043f39a54dd4be4a05822c4d7a 8d50457dfc6f79f58487fb33c42407f115e94de6
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ local prev_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ local next_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 b3e1e21c659185d3da71d897003af2c2d25aad77 99d8641cdd81bc043f39a54dd4be4a05822c4d7a 8d50457dfc6f79f58487fb33c42407f115e94de6
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ local prev_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ local next_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio b3e1e21c659185d3da71d897003af2c2d25aad77 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 99d8641cdd81bc043f39a54dd4be4a05822c4d7a 8d50457dfc6f79f58487fb33c42407f115e94de6 '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio b3e1e21c659185d3da71d897003af2c2d25aad77 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 99d8641cdd81bc043f39a54dd4be4a05822c4d7a 8d50457dfc6f79f58487fb33c42407f115e94de6
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ [[ b3e1e21c659185d3da71d897003af2c2d25aad77 == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ [[ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a == '' ]]
+ next_hash=8d50457dfc6f79f58487fb33c42407f115e94de6
+ [[ 8d50457dfc6f79f58487fb33c42407f115e94de6 == '' ]]
+ grep TMUX
+ set
+ 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, 15 hours, 18 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: 6250MiB / 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 @ b3e1e21c659185d3da71d897003af2c2d25aad77 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ b3e1e21c659185d3da71d897003af2c2d25aad77 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx b3e1e21c659185d3da71d897003af2c2d25aad77 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=b3e1e21c659185d3da71d897003af2c2d25aad77
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:23:25
++ tr T ' '
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ b3e1e21c659185d3da71d897003af2c2d25aad77 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard b3e1e21c659185d3da71d897003af2c2d25aad77 ; 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 75af2eec3165 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 | 15.35 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 | 13.37 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ b3e1e21c659185d3da71d897003af2c2d25aad77 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ b3e1e21c659185d3da71d897003af2c2d25aad77 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard b3e1e21c659185d3da71d897003af2c2d25aad77
HEAD is now at b3e1e21c65 arch/z16: migrate to SPDX identifier
+ 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/b3e1e21c659185d3da71d897003af2c2d25aad77
NuttX Source: https://github.com/apache/nuttx/tree/b3e1e21c659185d3da71d897003af2c2d25aad77
+ 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 2.9M 6.8G 1% /run
/dev/sda5 276G 130G 133G 50% /
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 130G 133G 50% /var/lib/docker/overlay2/eaa583212dd477e41eb7d7248ef318a9c1f8b30343e809a3baf5ac158f2aa362/merged
overlay 276G 130G 133G 50% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 130G 133G 50% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 130G 133G 50% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
overlay 276G 130G 133G 50% /var/lib/docker/overlay2/13625874e58ec29a72c8f392b7342337a9d5b782ffe4462d0894f4be91f66c39/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.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'
+ cat -v
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g'
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log unknown b3e1e21c659185d3da71d897003af2c2d25aad77 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ local job=unknown
+ local nuttx_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/b3e1e21c659185d3da71d897003af2c2d25aad77.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ b3e1e21c659185d3da71d897003af2c2d25aad77 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/2ed8aa5c1416146a7000faa1959165ea
+ next_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ nuttx_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ timestamp=2024-12-02T09:23:25
+ (( count++ ))
+ date
Tue Dec 3 12:49:00 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-02T07:27:47,9127d8f59b898d19ada425b49c5d963bdaf61b39
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T07:27:47
++ echo 2024-12-02T07:27:47,9127d8f59b898d19ada425b49c5d963bdaf61b39
++ cut -d , -f 2
+ prev_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ [[ b3e1e21c659185d3da71d897003af2c2d25aad77 == '' ]]
+ [[ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a == '' ]]
+ [[ 2024-12-02T09:23:25 == '' ]]
+ set +x
***** #16 of 20: Building nuttx @ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 99d8641cdd81bc043f39a54dd4be4a05822c4d7a 9127d8f59b898d19ada425b49c5d963bdaf61b39 b3e1e21c659185d3da71d897003af2c2d25aad77
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ local prev_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ local next_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log 2024-12-02T09:23:25 ce217b874437b2bd60ad2a2343442506cd8b50b8 99d8641cdd81bc043f39a54dd4be4a05822c4d7a 9127d8f59b898d19ada425b49c5d963bdaf61b39 b3e1e21c659185d3da71d897003af2c2d25aad77
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ local timestamp=2024-12-02T09:23:25
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ local prev_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ local next_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 99d8641cdd81bc043f39a54dd4be4a05822c4d7a ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 9127d8f59b898d19ada425b49c5d963bdaf61b39 b3e1e21c659185d3da71d897003af2c2d25aad77 '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 99d8641cdd81bc043f39a54dd4be4a05822c4d7a ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25 9127d8f59b898d19ada425b49c5d963bdaf61b39 b3e1e21c659185d3da71d897003af2c2d25aad77
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ [[ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T09:23:25
+ [[ 2024-12-02T09:23:25 == '' ]]
+ prev_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ [[ 9127d8f59b898d19ada425b49c5d963bdaf61b39 == '' ]]
+ next_hash=b3e1e21c659185d3da71d897003af2c2d25aad77
+ [[ b3e1e21c659185d3da71d897003af2c2d25aad77 == '' ]]
+ 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, 15 hours, 20 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: 6266MiB / 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 @ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 99d8641cdd81bc043f39a54dd4be4a05822c4d7a ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T09:23:25
++ tr T ' '
+ local 'timestamp_space=2024-12-02 09:23:25'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 09:23:25
------------------------------------------------------------------------------------
+ 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 @ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 99d8641cdd81bc043f39a54dd4be4a05822c4d7a ; 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 c6686d519694 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 | 15.61 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 | 16.39 MiB/s, done.
Resolving deltas: 100% (71425/71425), done.
+ echo Building nuttx @ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 99d8641cdd81bc043f39a54dd4be4a05822c4d7a
HEAD is now at 99d8641cdd arch/z80: migrate to SPDX identifier
+ 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/99d8641cdd81bc043f39a54dd4be4a05822c4d7a
NuttX Source: https://github.com/apache/nuttx/tree/99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 2.9M 6.8G 1% /run
/dev/sda5 276G 131G 131G 51% /
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 131G 131G 51% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 131G 131G 51% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 131G 131G 51% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
overlay 276G 131G 131G 51% /var/lib/docker/overlay2/13625874e58ec29a72c8f392b7342337a9d5b782ffe4462d0894f4be91f66c39/merged
overlay 276G 131G 131G 51% /var/lib/docker/overlay2/ab443a65b9f2729131b7f027cdc55df3aedf5603afcef7881f588710ab94ae57/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ tr -d '\r'
+ tr -d '\r'
+ sed 's/\x08/ /g'
+ sed 's/\x1B(B//g'
+ sed 's/\x1B\[K//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
+ sed 's/\x1B[<=>]//g'
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log unknown 99d8641cdd81bc043f39a54dd4be4a05822c4d7a ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T09:23:25
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
+ local job=unknown
+ local nuttx_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T09:23:25
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T09:23:25 / nuttx @ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/99d8641cdd81bc043f39a54dd4be4a05822c4d7a.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/0c3292df0c73e90cdff5c47aef55f528
+ next_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ nuttx_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ timestamp=2024-12-02T07:27:47
+ (( count++ ))
+ date
Tue Dec 3 12:51:27 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-02T06:44:37,3c32517b94b8e31a87f128ccb9ec84a68ef195c7
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T06:44:37
++ cut -d , -f 2
++ echo 2024-12-02T06:44:37,3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ prev_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ [[ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a == '' ]]
+ [[ 9127d8f59b898d19ada425b49c5d963bdaf61b39 == '' ]]
+ [[ 2024-12-02T07:27:47 == '' ]]
+ set +x
***** #17 of 20: Building nuttx @ 9127d8f59b898d19ada425b49c5d963bdaf61b39 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log 2024-12-02T07:27:47 ce217b874437b2bd60ad2a2343442506cd8b50b8 9127d8f59b898d19ada425b49c5d963bdaf61b39 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ local timestamp=2024-12-02T07:27:47
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ local prev_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ local next_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log 2024-12-02T07:27:47 ce217b874437b2bd60ad2a2343442506cd8b50b8 9127d8f59b898d19ada425b49c5d963bdaf61b39 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ local timestamp=2024-12-02T07:27:47
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ local prev_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ local next_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 9127d8f59b898d19ada425b49c5d963bdaf61b39 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T07:27:47 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 99d8641cdd81bc043f39a54dd4be4a05822c4d7a '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 9127d8f59b898d19ada425b49c5d963bdaf61b39 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T07:27:47 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 99d8641cdd81bc043f39a54dd4be4a05822c4d7a
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ [[ 9127d8f59b898d19ada425b49c5d963bdaf61b39 == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T07:27:47
+ [[ 2024-12-02T07:27:47 == '' ]]
+ prev_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ [[ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 == '' ]]
+ next_hash=99d8641cdd81bc043f39a54dd4be4a05822c4d7a
+ [[ 99d8641cdd81bc043f39a54dd4be4a05822c4d7a == '' ]]
+ 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, 15 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: 6396MiB / 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 @ 9127d8f59b898d19ada425b49c5d963bdaf61b39 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 9127d8f59b898d19ada425b49c5d963bdaf61b39 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 9127d8f59b898d19ada425b49c5d963bdaf61b39 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ tr T ' '
++ echo 2024-12-02T07:27:47
+ local 'timestamp_space=2024-12-02 07:27:47'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 07:27:47
------------------------------------------------------------------------------------
+ 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 @ 9127d8f59b898d19ada425b49c5d963bdaf61b39 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 9127d8f59b898d19ada425b49c5d963bdaf61b39 ; 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 5614ce495635 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.78 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 | 14.56 MiB/s, done.
Resolving deltas: 100% (71425/71425), done.
+ echo Building nuttx @ 9127d8f59b898d19ada425b49c5d963bdaf61b39 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 9127d8f59b898d19ada425b49c5d963bdaf61b39 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 9127d8f59b898d19ada425b49c5d963bdaf61b39
HEAD is now at 9127d8f59b sim/tflm: enable tflm hello world
+ 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/9127d8f59b898d19ada425b49c5d963bdaf61b39
NuttX Source: https://github.com/apache/nuttx/tree/9127d8f59b898d19ada425b49c5d963bdaf61b39
+ 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 133G 129G 51% /
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 133G 129G 51% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 133G 129G 51% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 133G 129G 51% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
overlay 276G 133G 129G 51% /var/lib/docker/overlay2/13625874e58ec29a72c8f392b7342337a9d5b782ffe4462d0894f4be91f66c39/merged
overlay 276G 133G 129G 51% /var/lib/docker/overlay2/ab443a65b9f2729131b7f027cdc55df3aedf5603afcef7881f588710ab94ae57/merged
overlay 276G 133G 129G 51% /var/lib/docker/overlay2/7fd80b42f861a2c29ac13693ab1fe6d735238b55504b11cfcc9263455c385a79/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ tr -d '\r'
+ tr -d '\r'
+ sed 's/\x08/ /g'
+ sed 's/\x1B(B//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
+ sed 's/\x1B\[K//g'
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log unknown 9127d8f59b898d19ada425b49c5d963bdaf61b39 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T07:27:47
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ local job=unknown
+ local nuttx_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T07:27:47
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/9127d8f59b898d19ada425b49c5d963bdaf61b39.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T07:27:47 / nuttx @ 9127d8f59b898d19ada425b49c5d963bdaf61b39 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/6e35d28a0d6d80bc6512bcea09194303
+ next_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ nuttx_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ timestamp=2024-12-02T06:44:37
+ (( count++ ))
+ date
Tue Dec 3 12:53:38 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-02T05:43:52,08139fb1db3e3d6a2694e12976c77eaa8d260dc2
++ cut -d , -f 1
+ prev_timestamp=2024-12-02T05:43:52
++ cut -d , -f 2
++ echo 2024-12-02T05:43:52,08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ prev_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ [[ 9127d8f59b898d19ada425b49c5d963bdaf61b39 == '' ]]
+ [[ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 == '' ]]
+ [[ 2024-12-02T06:44:37 == '' ]]
+ set +x
***** #18 of 20: Building nuttx @ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log 2024-12-02T06:44:37 ce217b874437b2bd60ad2a2343442506cd8b50b8 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 9127d8f59b898d19ada425b49c5d963bdaf61b39
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ local timestamp=2024-12-02T06:44:37
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ local prev_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ local next_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log 2024-12-02T06:44:37 ce217b874437b2bd60ad2a2343442506cd8b50b8 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 9127d8f59b898d19ada425b49c5d963bdaf61b39
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ local timestamp=2024-12-02T06:44:37
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ local prev_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ local next_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T06:44:37 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 9127d8f59b898d19ada425b49c5d963bdaf61b39 '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T06:44:37 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 9127d8f59b898d19ada425b49c5d963bdaf61b39
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ [[ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T06:44:37
+ [[ 2024-12-02T06:44:37 == '' ]]
+ prev_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ [[ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 == '' ]]
+ next_hash=9127d8f59b898d19ada425b49c5d963bdaf61b39
+ [[ 9127d8f59b898d19ada425b49c5d963bdaf61b39 == '' ]]
+ 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, 15 hours, 24 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: 6231MiB / 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 @ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T06:44:37
++ tr T ' '
+ local 'timestamp_space=2024-12-02 06:44:37'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 06:44:37
------------------------------------------------------------------------------------
+ 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 @ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 ; 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 469515d6fdad 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.53 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 | 12.83 MiB/s, done.
Resolving deltas: 100% (71425/71425), done.
+ echo Building nuttx @ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 3c32517b94b8e31a87f128ccb9ec84a68ef195c7
HEAD is now at 3c32517b94 riscv: 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/3c32517b94b8e31a87f128ccb9ec84a68ef195c7
NuttX Source: https://github.com/apache/nuttx/tree/3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ 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
Clone: chip/esp-hal-3rdparty LN: platform/board to /root/apps/platform/dummy
Register: dumpstack
Register: nsh
Register: gpio
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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86094 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 134G 128G 52% /
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 134G 128G 52% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 134G 128G 52% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 134G 128G 52% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
overlay 276G 134G 128G 52% /var/lib/docker/overlay2/13625874e58ec29a72c8f392b7342337a9d5b782ffe4462d0894f4be91f66c39/merged
overlay 276G 134G 128G 52% /var/lib/docker/overlay2/ab443a65b9f2729131b7f027cdc55df3aedf5603afcef7881f588710ab94ae57/merged
overlay 276G 134G 128G 52% /var/lib/docker/overlay2/7fd80b42f861a2c29ac13693ab1fe6d735238b55504b11cfcc9263455c385a79/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.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/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log unknown 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T06:44:37
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
+ local job=unknown
+ local nuttx_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T06:44:37
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T06:44:37 / nuttx @ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/3c32517b94b8e31a87f128ccb9ec84a68ef195c7.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/319e7b1766c8c4f41dc3f403aa6c0c5d
+ next_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ nuttx_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ timestamp=2024-12-02T05:43:52
+ (( count++ ))
+ date
Tue Dec 3 12:55: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")
++ cut -d , -f 1
++ echo 2024-12-02T05:43:52,1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ prev_timestamp=2024-12-02T05:43:52
++ echo 2024-12-02T05:43:52,1d55f111f38ca7d7b3199372abd5a76ac2ba5047
++ cut -d , -f 2
+ prev_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ [[ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 == '' ]]
+ [[ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 == '' ]]
+ [[ 2024-12-02T05:43:52 == '' ]]
+ set +x
***** #19 of 20: Building nuttx @ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log 2024-12-02T05:43:52 ce217b874437b2bd60ad2a2343442506cd8b50b8 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ local timestamp=2024-12-02T05:43:52
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ local prev_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ local next_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log 2024-12-02T05:43:52 ce217b874437b2bd60ad2a2343442506cd8b50b8 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ local timestamp=2024-12-02T05:43:52
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ local prev_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ local next_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T05:43:52 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T05:43:52 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 3c32517b94b8e31a87f128ccb9ec84a68ef195c7
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ [[ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T05:43:52
+ [[ 2024-12-02T05:43:52 == '' ]]
+ prev_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ [[ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 == '' ]]
+ next_hash=3c32517b94b8e31a87f128ccb9ec84a68ef195c7
+ [[ 3c32517b94b8e31a87f128ccb9ec84a68ef195c7 == '' ]]
+ 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, 15 hours, 26 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: 6384MiB / 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 @ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ tr : /
++ echo esp32c6-devkitc:gpio
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T05:43:52
++ tr T ' '
+ local 'timestamp_space=2024-12-02 05:43:52'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 05:43:52
------------------------------------------------------------------------------------
+ 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 @ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 ; 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 0e7bc497b6a0 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.34 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.10 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 08139fb1db3e3d6a2694e12976c77eaa8d260dc2
HEAD is now at 08139fb1db nxgdb/thread: fix ps command
+ 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/08139fb1db3e3d6a2694e12976c77eaa8d260dc2
NuttX Source: https://github.com/apache/nuttx/tree/08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86126 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 136G 126G 53% /
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 136G 126G 53% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/13625874e58ec29a72c8f392b7342337a9d5b782ffe4462d0894f4be91f66c39/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/ab443a65b9f2729131b7f027cdc55df3aedf5603afcef7881f588710ab94ae57/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/7fd80b42f861a2c29ac13693ab1fe6d735238b55504b11cfcc9263455c385a79/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.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/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log unknown 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T05:43:52
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ local job=unknown
+ local nuttx_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T05:43:52
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/08139fb1db3e3d6a2694e12976c77eaa8d260dc2.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T05:43:52 / nuttx @ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/e7af2f6d2c8267112336d8f590f6f0fa
+ next_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ nuttx_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ timestamp=2024-12-02T05:43:52
+ (( count++ ))
+ date
Tue Dec 3 12:58:36 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-02T05:43:52,1f2435641d4e033d962a0cc6e78742430d8a1f7b
+ prev_timestamp=2024-12-02T05:43:52
++ echo 2024-12-02T05:43:52,1f2435641d4e033d962a0cc6e78742430d8a1f7b
++ cut -d , -f 2
+ prev_hash=1f2435641d4e033d962a0cc6e78742430d8a1f7b
+ [[ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 == '' ]]
+ [[ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 == '' ]]
+ [[ 2024-12-02T05:43:52 == '' ]]
+ set +x
***** #20 of 20: Building nuttx @ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 / nuttx_apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ sleep 10
+ build_commit /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log 2024-12-02T05:43:52 ce217b874437b2bd60ad2a2343442506cd8b50b8 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 1f2435641d4e033d962a0cc6e78742430d8a1f7b 08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ local log=/tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ local timestamp=2024-12-02T05:43:52
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ local prev_hash=1f2435641d4e033d962a0cc6e78742430d8a1f7b
+ local next_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ run_job /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log 2024-12-02T05:43:52 ce217b874437b2bd60ad2a2343442506cd8b50b8 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 1f2435641d4e033d962a0cc6e78742430d8a1f7b 08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ local timestamp=2024-12-02T05:43:52
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ local prev_hash=1f2435641d4e033d962a0cc6e78742430d8a1f7b
+ local next_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ pushd /tmp
/tmp /tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ script /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log -c ' /home/luppy/nuttx-build-farm/rewind-commit.sh esp32c6-devkitc:gpio 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T05:43:52 1f2435641d4e033d962a0cc6e78742430d8a1f7b 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 '
Script started, output log file is '/tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log'.
Now running https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-commit.sh esp32c6-devkitc:gpio 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T05:43:52 1f2435641d4e033d962a0cc6e78742430d8a1f7b 08139fb1db3e3d6a2694e12976c77eaa8d260dc2
Called by https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
+ target=esp32c6-devkitc:gpio
+ [[ esp32c6-devkitc:gpio == '' ]]
+ nuttx_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ [[ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 == '' ]]
+ apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ [[ ce217b874437b2bd60ad2a2343442506cd8b50b8 == '' ]]
+ timestamp=2024-12-02T05:43:52
+ [[ 2024-12-02T05:43:52 == '' ]]
+ prev_hash=1f2435641d4e033d962a0cc6e78742430d8a1f7b
+ [[ 1f2435641d4e033d962a0cc6e78742430d8a1f7b == '' ]]
+ next_hash=08139fb1db3e3d6a2694e12976c77eaa8d260dc2
+ [[ 08139fb1db3e3d6a2694e12976c77eaa8d260dc2 == '' ]]
+ 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, 15 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: 6318MiB / 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 @ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8'
Building This Commit: nuttx @ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ build_nuttx 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local nuttx_commit=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ local apps_commit=ce217b874437b2bd60ad2a2343442506cd8b50b8
++ echo esp32c6-devkitc:gpio
++ tr : /
+ local target_slash=esp32c6-devkitc/gpio
++ echo 2024-12-02T05:43:52
++ tr T ' '
+ local 'timestamp_space=2024-12-02 05:43:52'
+ set +x
====================================================================================
Configuration/Tool: esp32c6-devkitc/gpio,
2024-12-02 05:43:52
------------------------------------------------------------------------------------
+ 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 @ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8 ;
pushd nuttx ; git reset --hard 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 ; 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 b4c2c4ae0119 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.37 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 | 9.23 MiB/s, done.
Resolving deltas: 100% (71428/71428), done.
+ echo Building nuttx @ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
Building nuttx @ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8
+ pushd nuttx
~/nuttx ~
+ git reset --hard 1d55f111f38ca7d7b3199372abd5a76ac2ba5047
HEAD is now at 1d55f111f3 gdb: check if pid is valid
+ 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/1d55f111f38ca7d7b3199372abd5a76ac2ba5047
NuttX Source: https://github.com/apache/nuttx/tree/1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ 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_16bpp.i 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_apiCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_aliases.ld-> /root/CPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_flat_memory.ld-> /rCPP: /root/nuttx/boards/risc-v/esp32c6/esp32c6-devkitc/../common/scripts/esp32c6_sections.ld-> /rootCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.api.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.apiCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.coexist.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.ld-CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.libgcc.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.net80211.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.newlib.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.CPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phy.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.phyCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.pp.lCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.spiflash.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.roCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.version.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.romCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdt.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/esp_rom/esp32c6/ld/esp32c6.rom.wdtCPP: /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripherals.ld-> /root/nuttx/arch/risc-v/src/chip/esp-hal-3rdparty/components/soc/esp32c6/ld/esp32c6.peripheralsLD: nuttx
riscv-none-elf-ld: warning: /root/nuttx/nuttx has a LOAD segment with RWX permissions
Memory region Used Size Region Size %age Used
ROM: 214289 B 16 MB 1.28%
iram0_0_seg: 19232 B 452112 B 4.25%
irom_seg: 86126 B 16 MB 0.51%
dram0_0_seg: 28864 B 452112 B 6.38%
drom_seg: 148756 B 16 MB 0.89%
lp_ram_seg: 16 B 16360 B 0.10%
lp_reserved_seg: 0 GB 24 B 0.00%
CP: nuttx.hex
MKIMAGE: NuttX binary
esptool.py -c esp32c6 elf2image --ram-only-header -fs 4MB -fm dio -ff 80m -o nuttx.bin nuttx
esptool.py v4.8.dev4
Creating esp32c6 image...
Image has only RAM segments visible. ROM segments are hidden and SHA256 digest is not appended.
Merged 1 ELF section
Successfully created esp32c6 image.
Generated: nuttx.bin
+ res=0
+ set -e
+ set +x
res=0
====================================================================================
+ echo res=0
res=0
+ [[ 0 != \0 ]]
+ df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 6.8G 3.0M 6.8G 1% /run
/dev/sda5 276G 136G 126G 53% /
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 136G 126G 53% /var/lib/docker/overlay2/9e12de939c96b506215ef2e392ca51049dc0394a84a0d38957116528fa0e6495/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/8541a4b83364c5566674589a727caad25d100dfbdaf499b6c2d736c453c468b8/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/2c106a771b07d0ac38c174417c215a0c99f3ade216b6c3ccd71cf6e7919e780e/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/13625874e58ec29a72c8f392b7342337a9d5b782ffe4462d0894f4be91f66c39/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/ab443a65b9f2729131b7f027cdc55df3aedf5603afcef7881f588710ab94ae57/merged
overlay 276G 136G 126G 53% /var/lib/docker/overlay2/7fd80b42f861a2c29ac13693ab1fe6d735238b55504b11cfcc9263455c385a79/merged
Script done.
+ popd
/tmp/rewind-build/esp32c6-devkitc:gpio/nuttx
+ clean_log /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log.tmp
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ tr -d '\r'
+ tr -d '\r'
+ sed 's/\x08/ /g'
+ sed 's/\x1B(B//g'
+ sed 's/\x1B[<=>]//g'
+ sed 's/\x1B\[[0-9:;<=>?]*[!]*[A-Za-z]//g'
+ cat -v
+ sed 's/\x1B\[K//g'
+ sed 's/\x1B[@A-Z\\\]^_]\|\x1B\[[0-9:;<=>?]*[-!"#$%&'\''()*+,.\/]*[][\\@A-Z^_`a-z{|}~]//g'
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ echo ----- 'Done! /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log'
----- Done! /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ find_messages /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ local tmp_file=/tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log.tmp
+ local msg_file=/tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log.msg
+ local 'pattern=^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$'
+ grep '^\*\*\*\*\*' /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ true
+ grep -P '^(.*):(\d+):(\d+):\s+(warning|fatal error|error):\s+(.*)$' /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ uniq
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log.msg /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ mv /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log.tmp /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ local job=unknown
+ upload_log /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log unknown 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 ce217b874437b2bd60ad2a2343442506cd8b50b8 2024-12-02T05:43:52
+ local log_file=/tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ local job=unknown
+ local nuttx_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ local apps_hash=ce217b874437b2bd60ad2a2343442506cd8b50b8
+ local timestamp=2024-12-02T05:43:52
+ cat /tmp/rewind-build/esp32c6-devkitc:gpio/1d55f111f38ca7d7b3199372abd5a76ac2ba5047.log
+ gh gist create --public --desc '[unknown] CI Log for esp32c6-devkitc:gpio @ 2024-12-02T05:43:52 / nuttx @ 1d55f111f38ca7d7b3199372abd5a76ac2ba5047 / nuttx-apps @ ce217b874437b2bd60ad2a2343442506cd8b50b8' --filename ci-unknown.log
- Creating gist ci-unknown.log
✓ Created public gist ci-unknown.log
https://gist.github.com/nuttxlinux/638a807ae92c1c978a11697db8c36078
+ next_hash=1d55f111f38ca7d7b3199372abd5a76ac2ba5047
+ nuttx_hash=1f2435641d4e033d962a0cc6e78742430d8a1f7b
+ timestamp=2024-12-02T05:43:52
+ (( count++ ))
+ date
Tue Dec 3 01:00:58 AM +08 2024
+ fg
./rewind-build.sh: line 210: fg: no job control
+ true
+ sudo docker system prune --force
Deleted Containers:
b4c2c4ae01192e378e04f90a866e7aac94a8b66e21742cf1905bda46445ce533
0e7bc497b6a0f65f37164d91c9241a473f0e6232f057123b5cff8b0beb15cd87
469515d6fdadf96b263c42d0c011224d58c347667998144b49ba37888c1d9544
5614ce495635b384b70f1a96a99f353767c58e7267fff8bf1976c31de4917353
c6686d519694e86849d5bc7b20722377f595613c569ac6aca9e158b9e04acbbe
75af2eec3165ccdab317b29718acc45b24aa45b41d6872ce93b5c1642b59ec7e
5c72b37b8e7c93f873a83ec7065ed20ac6bcbe2b2cdc47f70d99bc9f0e25f2a6
2954bd1e780928b9df21307adcd1d1d19fdc7432fd5843cb30eb8662c9bb592d
7bbed1c2b702ae2d0047bfbe8e1fbb94bcaafd6832bcc0a2cc6adfbf24ddca23
fb13dc4c066accea8fa41981739331a6b9a522ad15cbcbfb6d686f696a4cde1a
b35de26bf70e218702bb31b82fa491c0ae26ddb3cc67d82926a8dbc7a63f4926
e4f37b6fd9517b1f13f8b18922092d661b47680de7edb50f013572a7ad220781
3fb8aee18b70354abdfd4e6ec960e6cd24ea8eb891fcd7013bbaae9ca3411274
9f846f5cc3b5243b85946571fa24499c3643fc62540c2c1da471ecbb967da2d3
1a86f7861dc00c600ad539ef298371a421c3811476a2037a64ebf89b923e26a4
c1af8ddc05ab0371fcc30d98bc0f6e525d7c2f620e0771744cb9bf44afc2d2f0
3bc9d21e0b785936dbd32be8eab437e7c1f1fcfe62eb7af29314731d093d0f77
8feda6eb4581700662a24ada1027bfe8e5838164e29d31ec9d12032121138598
8dded2dd8f9370e8b9969737b7b6abbcac37f2ca99abfcd00df2f98b282984e8
d4be382019181f977a11bde092944fa5f8158ea9a74579ea5d499aa31cbfc00a
d41f912da4b857ba1d65442dd5a826d4856286e5570b8c69daeb9851ff30d98e
df2d1b4b76ecbc7e39b52f66761b23ba0005e2d1f996be0a0570f241b95540bf
323ec9ecaf00cba1c82fa2286400a74fb1c83b5d2970d468f8489939aec7911c
a61d00e59a2aab3d7d21eea02d88e0be8981661fd8a0d6153b83afc77740c381
9ef496fac4b6701994d4da52bf7f6e7e33a3fc3dc686444768264551d92126dc
4cd8ae8397769e08811bcf5fabdb94d5b93ef4ae2a3d0ab87a5938c1398929c9
76ddd942beec5fa7f58e2b8a9b1285c5b45de33c690c8d235cc2dd3c95204ad7
93d817f06b13b4684f7b2b507044881326a59728d469f65d1214e09205684e8f
c108b42e32b047cb55fc0a7b0fb330bbb0bdd5b44378574fb9eb67b021f07861
ef7b2385bd3afeb1cab226154c844b615e6e78068104404e83268557842192ad
911eea5d2c4f41e648cb054b29e72508d61b8c86e9ca5037978bb26be19e3c04
ea8c38c29f6133eb6262160abffe5865ab94fa1c908db26cfb55c6a6296cda06
bdcc7c184fb6b91fd83cca8534bc5c9b42d0bb182b6912f5c8a21026886377d7
9c641fce694f3450cfa100d9a6ff2ac8671f71817543b466f3944639ba164d87
a70bdc5265c43d22ae45672c823a0ac906fdd872020bed1cedd496e1b740f484
729f99d222d2a2068c3a29d8269ae386b7ae7c2413c3a18e67653133d1b9f611
a726a60ee0e0ffbc409c70876d096bb4d4f0c80863b21ff72f31bad135ac9bed
eb3206a26f3504faa6ce0d1f8b6a14e448c9d5d249f246dff121dd1213ab0d4d
72d30aa7f4e4818e4d6a4c2906bebf497422ccf7528e35f1e678abb9c7322123
fee311119ce1b3b002f16f08955e1e6f36cb3d90c0170aefec2cd7882c1d572f
af7ecb6b6595be00a6cea0ae9b1b4230249cb666b9331352e876b0302d15e64d
d9d5a05b74a18f4f53eaa9324dc9a56dc3f276ec4a47571a0dcdd93bc235e731
c4e838b6bf92f6c1dcc43faa7dccc95fedab8b89a95c146d35e2d5e4d37c4fcb
aeacf653023c053773cb08b50d5debfd5f011077d24ae7993131ac35a11ccdff
0f69339fb98de134bfe14f50efbb2166fd0027511b56d3a510e5e046da48da23
03bf638b2c6f33b8f9af200a0a5f9a10368c13819cbf5b83258cb044895d28cd
38de894b15541eff6cdf3b604342002dac7a89a310920912320f42cd7a52dff9
a614af6de0dee99ac4aae69c9016add48848794ae1a27f61177bc89107c5519d
06643fe2e6f2d0caf7ac79956aed34247aa8c416656225cce0a554470be26dc1
6c74a4b05c97efb7a0bfdda2f4da823c9d894a9a05e7588ac4a1774b0248ade7
711236395b3bd10d5a7e716616aab4026dcc20007cb4bee5ea496fef1ea68fa7
521b29891b33cee9060ab1292ef0eb8d0525785638a0f9a43048f8e8284c0da0
28236c574e0a7b5de706cbf360d43412f0993e4c21e424936adf7e8d7f627ee0
092c77db0ae8e1caa3834c708fc4db67efd3316ef045507cbce3ef97ae9bcf82
e966a4a5c66a438c9f5f26d233dbd818f7be0572c60e700d23c9e373c505c07e
efa5a10771227e21430c5680f792adfbe24be0b1fd56e614a54a80bc0d576d29
c0a25dfc822cc6583ff8a90e1bfe78c69e44221b877ffad0f3b39b1af650d987
d2a44b804cd7d515283d7dd366ac50b9e5a9bf42ed6012320c1268c1108d4776
95758a36b3e39dac528f84f6de93e4a0e6571bb5c0828be1dfb46a72d3f0d20e
5fc7509b6d9c28230ebeb5b27a34cf1db5dab02b6f68c8bac2ae7826508afbde
090d2a7d04257dbcd85788b095d7cd3ef5c9e6c91d18dcc2e5e7bc15bc78d747
7ca0def507afe647b1d7f5e1d3047e9bba5967de96652d38e01d4b2bdacfa9e5
9e3f05ce43d8a1cafb5476546e469797f26221b7084cec515638274c8cfeee7f
1aba6402f9d7d1280b6cb9e40189f6a2fe423b3280234bf3362abb9322f0a54b
3fc8b8fb96fd72784f838ae516f605e697dd11c1ea138b7707d5f3e8f63e8748
55c63e0953c0ba20057a0ec8170ffff81b96484e643badf8df756d1ec6be3b40
ed350d078cd099bd25f86ae151acbaf1b6287c775b96631378851a26c4d54260
838e6e83a64937d97479f90d8a109b446c40dc12ff6985d084cdae9da4dfc3a6
85f1f2c326c2585bfcda9cdbfbcb00d6ebc81a4c4a558e7dcf43d81c0223c4ec
88cb0df96648d802a149a34fe4f522ed4f13298e00ae83eb9b0cb6dda4aa54ec
814527bd9f7b28437cd76e8a4b929772047c686fce193187326de75a83468bc1
ac0fa2533748c7cc8e7e6192f50585503d8cd524925dc077a4cd9b4fbc61ed82
7c4799b358f73e035102c38dce705a32a8ba26eb149858389b6b31b98a75a899
94a90ad2f4a3f83c727be60fbb471c8d7c0fd53f07094ecf58b4a46b265879bc
570237ee3d9a1a4ccbb4c3ce7d661d8befbe7f791aa2b12adb4478e3b934371c
1f69147522a5dd81f92800f6f9b50952656f0cab1a88664df9f5e83a55f4f053
691a4eef306d329aea22490c02e5c1375ba73b4526d2d3739b6153499f0880d0
89e9c5e7dc4570f361ea7816bba78ff7d28db05d1655429f6b097744aaa3ed3e
04e2d5d404ade0d218cc8e9915d1788fd51ba0add3195e7c018a98087021375b
60d83dcc3fabf0f534b7e60336b3cac082fb0a56812d9e457d09d65088041f88
f50e96d2ab1782abc2a91ff55f0ffdd895f2a701e012bfca6b771016444c03fd
37a57f455fe3be3914083db4380d6d1fff64a2cf2c92a03f505dbcfa180cf1fb
Total reclaimed space: 78.7GB
+ set +x
***** Done!
luppy@thinkstation:~/nuttx-build-farm$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment