NuttX CI github failures list

I decided to map all common failures reported by NuttX CI:

#1:

====================================================================================
Configuration/Tool: sam4s-xplained/nsh,CONFIG_ARM_TOOLCHAIN_GNU_EABI
------------------------------------------------------------------------------------
  Cleaning...
  Configuring...
/usr/bin/bash: arm-nuttx-elf-gcc: command not found
/usr/bin/bash: arm-nuttx-elf-gcc: command not found
/usr/bin/bash: arm-nuttx-elf-gcc: command not found
/usr/bin/bash: arm-nuttx-elf-gcc: command not found
/usr/bin/bash: arm-nuttx-elf-gcc: command not found
/usr/bin/bash: arm-nuttx-elf-gcc: command not found
/usr/bin/bash: arm-nuttx-elf-gcc: command not found
/usr/bin/bash: arm-nuttx-elf-gcc: command not found
/usr/bin/bash: arm-nuttx-elf-gcc: command not found

#2:

Collecting MarkupSafe>=0.9.2 (from Mako->alembic==1.5.5->CodeChecker)
  Downloading MarkupSafe-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl (13 kB)
Building wheels for collected packages: esptool, pytest-json, CodeChecker, lxml, psutil, PyYAML, sqlalchemy, thrift, reedsolo
  Building wheel for esptool (pyproject.toml): started
  Building wheel for esptool (pyproject.toml): finished with status 'done'
  Created wheel for esptool: filename=esptool-4.5.1-py3-none-any.whl size=320921 sha256=e4d2e627ddeb04f12144a6d12b87bf3421ffb71a71c66df0241eee6814d5cafd
  Stored in directory: /Users/runner/Library/Caches/pip/wheels/0c/c1/d2/79a44d2615160cce5930be100b5d238e16c5a001f156674b64
  Building wheel for pytest-json (pyproject.toml): started
  Building wheel for pytest-json (pyproject.toml): finished with status 'done'
  Created wheel for pytest-json: filename=pytest_json-0.4.0-py3-none-any.whl size=6039 sha256=03b6d1356920d598221a4006978119c394146b795af6112d9477bedca3c6d1e6
  Stored in directory: /Users/runner/Library/Caches/pip/wheels/d2/59/fb/f288150b2a8f95584f6453385a18f28309b1b096c6755bed0b
  Building wheel for CodeChecker (pyproject.toml): started
  Building wheel for CodeChecker (pyproject.toml): finished with status 'done'
  Created wheel for CodeChecker: filename=codechecker-6.22.1-cp310-cp310-macosx_11_0_x86_64.whl size=7514828 sha256=0715562190cab16b7c4513b5ab22517cadea814e07ecc07114035f15c4c6d977
  Stored in directory: /Users/runner/Library/Caches/pip/wheels/20/eb/ee/87890f3e3e98f482be0313540c75816626c637e283682d395e
  Building wheel for lxml (pyproject.toml): started
  Building wheel for lxml (pyproject.toml): still running...
  Building wheel for lxml (pyproject.toml): finished with status 'done'
  Created wheel for lxml: filename=lxml-4.9.1-cp310-cp310-macosx_11_0_x86_64.whl size=1682130 sha256=ea41a40073c61c009a2429fcd3db66a8ca826b73565992d05aca30b2ce8416e5
  Stored in directory: /Users/runner/Library/Caches/pip/wheels/a4/ec/7b/8acde6da24b5aabeee049213d5bec12d1e9214d3cae276387b
  Building wheel for psutil (pyproject.toml): started
  Building wheel for psutil (pyproject.toml): finished with status 'done'
  Created wheel for psutil: filename=psutil-5.8.0-cp310-cp310-macosx_11_0_x86_64.whl size=236618 sha256=8ec933d4d79ea5cfb7552565cdba037ebd4843ed6160f244334664fdb83cc061
  Stored in directory: /Users/runner/Library/Caches/pip/wheels/12/a3/6d/615295409067d58a62a069d30d296d61d3ac132605e3a9555c
  Building wheel for PyYAML (pyproject.toml): started
  Building wheel for PyYAML (pyproject.toml): finished with status 'error'
  error: subprocess-exited-with-error
  
  × Building wheel for PyYAML (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [363 lines of output]
      /private/var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/pip-build-env-r5vkru4n/overlay/lib/python3.10/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg`
      !!
      
              ********************************************************************************
              The license_file parameter is deprecated, use license_files instead.
      
              By 2023-Oct-30, you need to update your project and remove deprecated calls
              or your builds will no longer be supported.
      
              See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
              ********************************************************************************
      
      !!
        parsed = self.parsers.get(option_name, lambda x: x)(value)
      running bdist_wheel

#3: (similar to #1)

====================================================================================
Configuration/Tool: ea3152/ostest,CONFIG_ARM_TOOLCHAIN_GNU_EABI
------------------------------------------------------------------------------------
  Cleaning...
  Configuring...
/usr/bin/bash: arm-nuttx-eabi-gcc: command not found
/usr/bin/bash: arm-nuttx-eabi-gcc: command not found
/usr/bin/bash: arm-nuttx-eabi-gcc: command not found
/usr/bin/bash: arm-nuttx-eabi-gcc: command not found
/usr/bin/bash: arm-nuttx-eabi-gcc: command not found
/usr/bin/bash: arm-nuttx-eabi-gcc: command not found
/usr/bin/bash: arm-nuttx-eabi-gcc: command not found
/usr/bin/bash: arm-nuttx-eabi-gcc: command not found
/usr/bin/bash: arm-nuttx-eabi-gcc: command not found

#4:

====================================================================================
Configuration/Tool: bambino-200e/knsh,CONFIG_ARM_TOOLCHAIN_GNU_EABI
------------------------------------------------------------------------------------
  Cleaning...
  Configuring...
  Disabling CONFIG_ARM_TOOLCHAIN_GNU_EABI
  Enabling CONFIG_ARM_TOOLCHAIN_GNU_EABI
  Building NuttX...
arm-none-eabi-ld: /github/workspace/sources/nuttx/staging/libstubs.a(syscall_stublookup.o):(.rodata.g_stublookup+0x228): undefined reference to `STUB_getegid'
arm-none-eabi-ld: /github/workspace/sources/nuttx/staging/libstubs.a(syscall_stublookup.o):(.rodata.g_stublookup+0x22c): undefined reference to `STUB_geteuid'
arm-none-eabi-ld: /github/workspace/sources/nuttx/staging/libstubs.a(syscall_stublookup.o):(.rodata.g_stublookup+0x230): undefined reference to `STUB_setegid'
arm-none-eabi-ld: /github/workspace/sources/nuttx/staging/libstubs.a(syscall_stublookup.o):(.rodata.g_stublookup+0x234): undefined reference to `STUB_seteuid'
make[1]: *** [Makefile:187: nuttx.elf] Error 1
make: *** [tools/Unix.mk:510: nuttx.elf] Error 2
make: Target 'all' not remade because of errors.
/github/workspace/sources/nuttx/tools/testbuild.sh: line 338: /github/workspace/sources/nuttx/../nuttx/nuttx.manifest: No such file or directory
  Normalize bambino-200e/knsh
HEAD detached at pull/8924/merge
Untracked files:
  (use "git add <file>..." to include in what will be committed)
	boards/arm/lpc43xx/bambino-200e/scripts/spificonfig.ld.tmp

nothing added to commit but untracked files present (use "git add" to track)

#5: (MacOS sim-01 failing)

Run echo "::add-matcher::sources/nuttx/.github/gcc.json"
+++ dirname ./cibuild.sh
++ cd .
++ pwd
+ WD=/Users/runner/work/nuttx/nuttx/sources/nuttx/tools/ci
++ cd /Users/runner/work/nuttx/nuttx/sources/nuttx/tools/ci/../../../
++ pwd -P
+ WORKSPACE=/Users/runner/work/nuttx/nuttx/sources
+ nuttx=/Users/runner/work/nuttx/nuttx/sources/nuttx
+ apps=/Users/runner/work/nuttx/nuttx/sources/apps
+ tools=/Users/runner/work/nuttx/nuttx/sources/tools
++ uname -s
+ os=Darwin
+ EXTRA_PATH=
+ '[' -z -i ']'
+ '[' -n -i ']'
+ case "$1" in
+ install_tools
+ mkdir -p /Users/runner/work/nuttx/nuttx/sources/tools
+ case ${os} in
+ install='arm-gcc-toolchain arm64-gcc-toolchain avr-gcc-toolchain binutils bloaty elf-toolchain gen-romfs gperf kconfig-frontends mips-gcc-toolchain python-tools riscv-gcc-toolchain rust xtensa-esp32-gcc-toolchain u-boot-tools wasi-sdk c-cache'
+ mkdir -p /Users/runner/work/nuttx/nuttx/sources/tools/homebrew
+ export HOMEBREW_CACHE=/Users/runner/work/nuttx/nuttx/sources/tools/homebrew
+ HOMEBREW_CACHE=/Users/runner/work/nuttx/nuttx/sources/tools/homebrew
+ rm -f /usr/local/bin/2to3
+ rm -f /usr/local/bin/idle3
+ rm -f /usr/local/bin/pydoc3
+ rm -f /usr/local/bin/python3
+ rm -f /usr/local/bin/python3-config
+ rm -f /usr/local/bin/2to3-3.11
+ rm -f /usr/local/bin/idle3.11
+ rm -f /usr/local/bin/pydoc3.11
+ rm -f /usr/local/bin/python3.11
+ rm -f /usr/local/bin/python3.11-config
+ brew update --quiet
remote: fatal: object f8696f9c453a5093bda5ebdc559373d500fa6c7a cannot be read        
remote: aborting due to possible repository corruption on the remote side.

#6: (similar to #5 but on nuttx-apps instead of nuttx)

Run echo "::add-matcher::sources/nuttx/.github/gcc.json"
+++ dirname ./cibuild.sh
++ cd .
++ pwd
+ WD=/Users/runner/work/nuttx-apps/nuttx-apps/sources/nuttx/tools/ci
++ cd /Users/runner/work/nuttx-apps/nuttx-apps/sources/nuttx/tools/ci/../../../
++ pwd -P
+ WORKSPACE=/Users/runner/work/nuttx-apps/nuttx-apps/sources
+ nuttx=/Users/runner/work/nuttx-apps/nuttx-apps/sources/nuttx
+ apps=/Users/runner/work/nuttx-apps/nuttx-apps/sources/apps
+ tools=/Users/runner/work/nuttx-apps/nuttx-apps/sources/tools
++ uname -s
+ os=Darwin
+ EXTRA_PATH=
+ '[' -z -i ']'
+ '[' -n -i ']'
+ case "$1" in
+ install_tools
+ mkdir -p /Users/runner/work/nuttx-apps/nuttx-apps/sources/tools
+ case ${os} in
+ install='arm-gcc-toolchain arm64-gcc-toolchain avr-gcc-toolchain binutils bloaty elf-toolchain gen-romfs gperf kconfig-frontends mips-gcc-toolchain python-tools riscv-gcc-toolchain rust xtensa-esp32-gcc-toolchain u-boot-tools wasi-sdk c-cache'
+ mkdir -p /Users/runner/work/nuttx-apps/nuttx-apps/sources/tools/homebrew
+ export HOMEBREW_CACHE=/Users/runner/work/nuttx-apps/nuttx-apps/sources/tools/homebrew
+ HOMEBREW_CACHE=/Users/runner/work/nuttx-apps/nuttx-apps/sources/tools/homebrew
+ rm -f /usr/local/bin/2to3
+ rm -f /usr/local/bin/idle3
+ rm -f /usr/local/bin/pydoc3
+ rm -f /usr/local/bin/python3
+ rm -f /usr/local/bin/python3-config
+ rm -f /usr/local/bin/2to3-3.11
+ rm -f /usr/local/bin/idle3.11
+ rm -f /usr/local/bin/pydoc3.11
+ rm -f /usr/local/bin/python3.11
+ rm -f /usr/local/bin/python3.11-config
+ brew update --quiet
remote: fatal: object 85d073f72ee81784e5dfc037da435c1001091aeb cannot be read        
remote: aborting due to possible repository corruption on the remote side.

#7:

====================================================================================
Configuration/Tool: sim/bluetooth
------------------------------------------------------------------------------------
  Cleaning...
  Configuring...
  Building NuttX...
Error: The operation was canceled.

#8:

 ==> Pouring openssl@3--3.1.1_1.monterey.bottle.tar.gz
Error: same file: /usr/local/bin/openssl and /Users/runner/work/nuttx-apps/nuttx-apps/sources/tools/homebrew/Backup/bin/openssl
Do not report this issue until you've run `brew update` and tried again.
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/fileutils.rb:1557:in `block in fu_each_src_dest'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/fileutils.rb:1574:in `fu_each_src_dest0'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/fileutils.rb:1556:in `fu_each_src_dest'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/fileutils.rb:520:in `mv'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:993:in `rescue in link'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:986:in `link'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:782:in `finish'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:743:in `install_dependency'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:662:in `block in install_dependencies'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:662:in `each'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:662:in `install_dependencies'
/usr/local/Homebrew/Library/Homebrew/formula_installer.rb:408:in `install'
/usr/local/Homebrew/Library/Homebrew/upgrade.rb:203:in `install_formula'
/usr/local/Homebrew/Library/Homebrew/install.rb:358:in `install_formula'
/usr/local/Homebrew/Library/Homebrew/install.rb:303:in `block in install_formulae'
/usr/local/Homebrew/Library/Homebrew/install.rb:302:in `each'
/usr/local/Homebrew/Library/Homebrew/install.rb:302:in `install_formulae'
/usr/local/Homebrew/Library/Homebrew/cmd/install.rb:274:in `install'
/usr/local/Homebrew/Library/Homebrew/brew.rb:94:in `<main>'
Error: Process completed with exit code 1.

#9: (MacOS crashing)

+ brew update --quiet
remote: fatal: object a81badabcd6415596af60bd4c4cfa7fa0a40a9e7 cannot be read        
remote: aborting due to possible repository corruption on the remote side.
fatal: protocol error: bad pack header
Error: Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask failed!
Updated 5 taps (homebrew/core, homebrew/bundle, homebrew/services, mongodb/brew and aws/tap).
Error: Process completed with exit code 1.

#10: undefined reference to `pthread_key_create’

====================================================================================
Configuration/Tool: teensy-4.x/pikron-bb,CONFIG_ARM_TOOLCHAIN_GNU_EABI
------------------------------------------------------------------------------------
  Cleaning...
  Configuring...
  Disabling CONFIG_ARM_TOOLCHAIN_GNU_EABI
  Enabling CONFIG_ARM_TOOLCHAIN_GNU_EABI
  Building NuttX...
arm-none-eabi-ld: /github/workspace/sources/nuttx/staging/libc.a(exec_symtab.o):(.rodata.g_symtab+0xa5c): undefined reference to `pthread_getspecific'
arm-none-eabi-ld: /github/workspace/sources/nuttx/staging/libc.a(exec_symtab.o):(.rodata.g_symtab+0xa6c): undefined reference to `pthread_key_create'
arm-none-eabi-ld: /github/workspace/sources/nuttx/staging/libc.a(exec_symtab.o):(.rodata.g_symtab+0xa74): undefined reference to `pthread_key_delete'
arm-none-eabi-ld: /github/workspace/sources/nuttx/staging/libc.a(exec_symtab.o):(.rodata.g_symtab+0xb24): undefined reference to `pthread_setspecific'
make[1]: *** [Makefile:189: nuttx] Error 1
make: *** [tools/Unix.mk:527: nuttx] Error 2
make: Target 'all' not remade because of errors.
/github/workspace/sources/nuttx/tools/testbuild.sh: line 370: /github/workspace/sources/nuttx/../nuttx/nuttx.manifest: No such file or directory
  Normalize teensy-4.x/pikron-bb
HEAD detached at pull/9836/merge
Untracked files:
  (use "git add <file>..." to include in what will be committed)
	boards/arm/imxrt/teensy-4.x/scripts/flash.ld.tmp

nothing added to commit but untracked files present (use "git add" to track)

#11: MacOS license issue

  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'error'
  error: subprocess-exited-with-error
  
  × Getting requirements to build wheel did not run successfully.
  │ exit code: 1
  ╰─> [62 lines of output]
      /private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg`
      !!
      
              ********************************************************************************
              The license_file parameter is deprecated, use license_files instead.
      
              By 2023-Oct-30, you need to update your project and remove deprecated calls
              or your builds will no longer be supported.
      
              See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
              ********************************************************************************
      
      !!
        parsed = self.parsers.get(option_name, lambda x: x)(value)
      running egg_info
      writing lib3/PyYAML.egg-info/PKG-INFO
      writing dependency_links to lib3/PyYAML.egg-info/dependency_links.txt
      writing top-level names to lib3/PyYAML.egg-info/top_level.txt
      Traceback (most recent call last):
        File "/Users/runner/hostedtoolcache/Python/3.10.12/x64/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
          main()
        File "/Users/runner/hostedtoolcache/Python/3.10.12/x64/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
        File "/Users/runner/hostedtoolcache/Python/3.10.12/x64/lib/python3.10/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel
          return hook(config_settings)
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 341, in get_requires_for_build_wheel
          return self._get_build_requires(config_settings, requirements=['wheel'])
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 323, in _get_build_requires
          self.run_setup()
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 338, in run_setup
          exec(code, locals())
        File "<string>", line 271, in <module>
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/__init__.py", line 107, in setup
          return distutils.core.setup(**attrs)
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 185, in setup
          return run_commands(dist)
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
          dist.run_commands()
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
          self.run_command(cmd)
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/dist.py", line 1234, in run_command
          super().run_command(command)
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
          cmd_obj.run()
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/command/egg_info.py", line 314, in run
          self.find_sources()
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/command/egg_info.py", line 322, in find_sources
          mm.run()
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/command/egg_info.py", line 551, in run
          self.add_defaults()
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/command/egg_info.py", line 589, in add_defaults
          sdist.add_defaults(self)
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/command/sdist.py", line 104, in add_defaults
          super().add_defaults()
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/_distutils/command/sdist.py", line 251, in add_defaults
          self._add_defaults_ext()
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/_distutils/command/sdist.py", line 336, in _add_defaults_ext
          self.filelist.extend(build_ext.get_source_files())
        File "<string>", line 201, in get_source_files
        File "/private/var/folders/2p/6fxzqc0d64xbxvt_6n0252k40000gn/T/pip-build-env-gg9v9w0y/overlay/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 107, in __getattr__
          raise AttributeError(attr)
      AttributeError: cython_sources
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

Notice:  A new release of pip is available: 23.0.1 -> 23.2
Notice:  To update, run: pip install --upgrade pip
Error: Process completed with exit code 1.

#11: cmake-format not found

Run echo "::add-matcher::nuttx/.github/nxstyle.json"
c69dde7578 Merge d155db5c17de2664fe2afebbb0e552894898874f into 99c29bda7094df5b0a790eb1d0a7a7cf89b7da39
d155db5c17 toolchain/gcc: fix linker error if enable STACK_CANARIES/LTO at same time
../nuttx/tools/checkpatch.sh -u -m -g 99c29bda7094df5b0a790eb1d0a7a7cf89b7da39..HEAD

cmake-format not found, run following command to install:
  $ pip install cmake-format
Error: Process completed with exit code 1.

#12:

   Extract downloaded archive
  /usr/bin/tar xz -C /Users/runner/work/_temp/cdfe2241-0da0-4193-affc-3eb563e1b782 -f /Users/runner/work/_temp/308701cb-8d84-417c-8117-6a41b876803d
  Execute installation script
  Check if Python hostedtoolcache folder exist...
  Deleting Python 3.10.12
  Create Python 3.10.12 folder
  Copy Python binaries to hostedtoolcache folder
  Create additional symlinks (Required for the UsePythonVersion Azure Pipelines task and the setup-python GitHub Action)
  Upgrading pip...
  Looking in links: /var/folders/cn/nkrr6l5n0jz01kq9jbtb9tg00000gn/T/tmpriwyw_g9
  Requirement already satisfied: setuptools in /Users/runner/hostedtoolcache/Python/3.10.12/x64/lib/python3.10/site-packages (65.5.0)
  Requirement already satisfied: pip in /Users/runner/hostedtoolcache/Python/3.10.12/x64/lib/python3.10/site-packages (23.0.1)
  Error: WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
  Error: WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
  Error: WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
  Error: WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
  Error: WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
  Error: WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
  Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
  Error: ERROR: Could not find a version that satisfies the requirement pip (from versions: none)
  Error: ERROR: No matching distribution found for pip
  Error: The process '/bin/bash' failed with exit code 1

Error #13

==> Pouring openssl@3--3.1.2.ventura.bottle.1.tar.gz
Error: Could not symlink bin/openssl
Target /usr/local/bin/openssl
is a symlink belonging to openssl@1.1. You can unlink it:
  brew unlink openssl@1.1

To force the link and overwrite all conflicting files:
  brew link --overwrite openssl@3

To list all files that would be deleted:
  brew link --overwrite --dry-run openssl@3
Error: Process completed with exit code 1.

Error #14 (littlefs download failed)

Configuration/Tool: sim/tcpblaster
------------------------------------------------------------------------------------
  Cleaning...
  Configuring...
CMake Error at /github/workspace/sources/nuttx/build/_deps/littlefs-subbuild/littlefs-populate-prefix/src/littlefs-populate-stamp/download-littlefs-populate.cmake:170 (message):
  Each download failed!

    error: downloading 'https://github.com/ARMmbed/littlefs/archive/v2.4.0.tar.gz' failed
          status_code: 22
          status_string: "HTTP response code said error"
          log:
          --- LOG BEGIN ---
            Trying 192.30.255.112:443...
...
CMake Error at /usr/local/share/cmake-3.26/Modules/FetchContent.cmake:1622 (message):
  Build step for littlefs failed: 1
Call Stack (most recent call first):
  /usr/local/share/cmake-3.26/Modules/FetchContent.cmake:1762:EVAL:2 (__FetchContent_directPopulate)
  /usr/local/share/cmake-3.26/Modules/FetchContent.cmake:1762 (cmake_language)
  /usr/local/share/cmake-3.26/Modules/FetchContent.cmake:1976 (FetchContent_Populate)
  fs/littlefs/CMakeLists.txt:30 (FetchContent_MakeAvailable)


-- Configuring done (0.4s)
CMake Error at cmake/nuttx_add_library.cmake:128 (add_library):
  Cannot find source file:

    /github/workspace/sources/nuttx/fs/littlefs/littlefs/lfs.c
Call Stack (most recent call first):
  fs/CMakeLists.txt:20 (nuttx_add_kernel_library)


-- Generating done (0.2s)
CMake Generate step failed.  Build files cannot be regenerated correctly.

Error #14 (operation cancelled, similar to #7)

====================================================================================
Configuration/Tool: rv-virt/netnsh_smp
------------------------------------------------------------------------------------
  Cleaning...
  Configuring...
  Building NuttX...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

100  496k  100  496k    0     0  1071k      0 --:--:-- --:--:-- --:--:-- 1071k
Error: The operation was canceled.

Error #14

==> Upgrading python@3.11
  3.11.4_1 -> 3.11.5 

==> Pouring python@3.11--3.11.5.ventura.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/2to3
Target /usr/local/bin/2to3
already exists. You may want to remove it:
  rm '/usr/local/bin/2to3'

To force the link and overwrite all conflicting files:
  brew link --overwrite python@3.11

To list all files that would be deleted:
  brew link --overwrite --dry-run python@3.11

Error #15

Configuration/Tool: sim/libcxxtest
------------------------------------------------------------------------------------
  Cleaning...
  Configuring...
  Building NuttX...
Error: libcxx/src/filesystem/directory_iterator.cpp:189:57: error: unqualified call to 'std::move' [-Werror,-Wunqualified-std-cast-call]
                                                __root_(move(other.__root_)),
                                                        ^
                                                        std::
Error: libcxx/src/filesystem/directory_iterator.cpp:190:58: error: unqualified call to 'std::move' [-Werror,-Wunqualified-std-cast-call]
                                                __entry_(move(other.__entry_)) {
                                                         ^
                                                         std::
Error: libcxx/src/filesystem/directory_iterator.cpp:272:17: error: unqualified call to 'std::move' [-Werror,-Wunqualified-std-cast-call]
    path root = move(__imp_->__root_);
                ^
                std::
Error: libcxx/src/filesystem/directory_iterator.cpp:306:25: error: unqualified call to 'std::move' [-Werror,-Wunqualified-std-cast-call]
  __imp_->__stack_.push(move(new_s));
                        ^
                        std::
Error: libcxx/src/filesystem/directory_iterator.cpp:360:17: error: unqualified call to 'std::move' [-Werror,-Wunqualified-std-cast-call]
    path root = move(stack.top().__root_);
                ^
                std::
Error: libcxx/src/filesystem/directory_iterator.cpp:394:29: error: unqualified call to 'std::move' [-Werror,-Wunqualified-std-cast-call]
      __imp_->__stack_.push(move(new_it));
                            ^
                            std::
Error: libcxx/src/filesystem/directory_iterator.cpp:405:21: error: unqualified call to 'std::move' [-Werror,-Wunqualified-std-cast-call]
      path at_ent = move(curr_it.__entry_.__p_);
                    ^
                    std::

Leave a comment