linguini1 opened a new pull request, #3654:
URL: https://github.com/apache/nuttx-apps/pull/3654

   ## Summary
   
   Use newer version without compile time warnings that prevent CI from 
building.
   
   ## Impact
   
   Will fix the CI error in https://github.com/apache/nuttx/pull/19493
   
   ## Testing
   
   Run local build, observe warning is gone:
   
   Before:
   
   ```console
   morsey/morsey.c: In function 'morsey_lookup':
   Error: morsey/morsey.c:137:28: error: array subscript has type 'char' 
[-Werror=char-subscripts]
     137 |       return &MORSEY_LOOKUP[c];
         |                            ^
   cc1: all warnings being treated as errors
   make[2]: *** [/github/workspace/sources/apps/Application.mk:265: 
morsey/morsey.c.github.workspace.sources.apps.audioutils.morsey.o] Error 1
   make[2]: Target 'all' not remade because of errors.
   make[1]: *** [Makefile:54: 
/github/workspace/sources/apps/audioutils/morsey_all] Error 2
   make[1]: Target 'all' not remade because of errors.
   make: *** [tools/LibTargets.mk:248: 
/github/workspace/sources/apps/libapps.a] Error 2
   make: Target 'all' not remade because of errors.
   ```
   
   After:
   
   ```console
   $ ./tools/configure.sh sim:txmorse && make -j
     Copy files
     Select CONFIG_HOST_LINUX=y
     Refreshing...
   CP: arch/dummy/Kconfig to 
/home/linguini/coding/nuttx-space/nuttx/arch/dummy/dummy_kconfig
   CP: boards/dummy/Kconfig to 
/home/linguini/coding/nuttx-space/nuttx/boards/dummy/dummy_kconfig
   LN: platform/board to /home/linguini/coding/nuttx-space/apps/platform/dummy
   LN: include/arch to arch/sim/include
   LN: include/arch/board to 
/home/linguini/coding/nuttx-space/nuttx/boards/sim/sim/sim/include
   LN: drivers/platform to /home/linguini/coding/nuttx-space/nuttx/drivers/dummy
   LN: include/arch/chip to 
/home/linguini/coding/nuttx-space/nuttx/arch/sim/include/sim
   LN: arch/sim/src/chip to 
/home/linguini/coding/nuttx-space/nuttx/arch/sim/src/sim
   LN: arch/sim/src/board to 
/home/linguini/coding/nuttx-space/nuttx/boards/sim/sim/sim/src
   mkkconfig in /home/linguini/coding/nuttx-space/apps/audioutils
   mkkconfig in /home/linguini/coding/nuttx-space/apps/benchmarks
   mkkconfig in /home/linguini/coding/nuttx-space/apps/boot
   mkkconfig in /home/linguini/coding/nuttx-space/apps/canutils
   mkkconfig in /home/linguini/coding/nuttx-space/apps/crypto
   mkkconfig in /home/linguini/coding/nuttx-space/apps/database
   mkkconfig in /home/linguini/coding/nuttx-space/apps/examples/elf/tests
   mkkconfig in /home/linguini/coding/nuttx-space/apps/examples/elf
   mkkconfig in /home/linguini/coding/nuttx-space/apps/examples/mcuboot
   mkkconfig in /home/linguini/coding/nuttx-space/apps/examples/module
   mkkconfig in /home/linguini/coding/nuttx-space/apps/examples/rust
   mkkconfig in /home/linguini/coding/nuttx-space/apps/examples/sotest
   mkkconfig in /home/linguini/coding/nuttx-space/apps/examples
   mkkconfig in /home/linguini/coding/nuttx-space/apps/fsutils
   mkkconfig in /home/linguini/coding/nuttx-space/apps/games
   mkkconfig in /home/linguini/coding/nuttx-space/apps/graphics
   mkkconfig in /home/linguini/coding/nuttx-space/apps/industry/modbus
   mkkconfig in /home/linguini/coding/nuttx-space/apps/industry
   mkkconfig in /home/linguini/coding/nuttx-space/apps/inertial
   mkkconfig in /home/linguini/coding/nuttx-space/apps/interpreters/luamodules
   mkkconfig in /home/linguini/coding/nuttx-space/apps/interpreters
   mkkconfig in /home/linguini/coding/nuttx-space/apps/logging
   mkkconfig in /home/linguini/coding/nuttx-space/apps/lte
   mkkconfig in /home/linguini/coding/nuttx-space/apps/math
   mkkconfig in /home/linguini/coding/nuttx-space/apps/mlearning
   mkkconfig in /home/linguini/coding/nuttx-space/apps/netutils
   mkkconfig in /home/linguini/coding/nuttx-space/apps/pygmy-telem
   mkkconfig in /home/linguini/coding/nuttx-space/apps/rocket-altimeter
   mkkconfig in /home/linguini/coding/nuttx-space/apps/sdr
   mkkconfig in /home/linguini/coding/nuttx-space/apps/system
   mkkconfig in /home/linguini/coding/nuttx-space/apps/tee
   mkkconfig in /home/linguini/coding/nuttx-space/apps/testing/arch
   mkkconfig in /home/linguini/coding/nuttx-space/apps/testing/cxx
   mkkconfig in /home/linguini/coding/nuttx-space/apps/testing/drivers
   mkkconfig in /home/linguini/coding/nuttx-space/apps/testing/fs
   mkkconfig in /home/linguini/coding/nuttx-space/apps/testing/libc
   mkkconfig in /home/linguini/coding/nuttx-space/apps/testing/mm
   mkkconfig in /home/linguini/coding/nuttx-space/apps/testing/sched
   mkkconfig in /home/linguini/coding/nuttx-space/apps/testing
   mkkconfig in /home/linguini/coding/nuttx-space/apps/videoutils
   mkkconfig in /home/linguini/coding/nuttx-space/apps/wireless/bluetooth
   mkkconfig in /home/linguini/coding/nuttx-space/apps/wireless/ieee802154
   mkkconfig in /home/linguini/coding/nuttx-space/apps/wireless
   mkkconfig in /home/linguini/coding/nuttx-space/apps
   #
   # configuration written to .config
   #
   Create version.h
   Cloning Morsey repo...
   Cloning into 'morsey'...
   LN: platform/board to /home/linguini/coding/nuttx-space/apps/platform/dummy
   remote: Enumerating objects: 10, done.
   remote: Counting objects: 100% (10/10), done.
   remote: Compressing objects: 100% (10/10), done.
   remote: Total 10 (delta 0), reused 5 (delta 0), pack-reused 0 (from 0)
   Receiving objects: 100% (10/10), 11.35 KiB | 332.00 KiB/s, done.
   Note: switching to 'a80569e95d0e3aa3bfae17cfe6536c7cae723d50'.
   
   You are in 'detached HEAD' state. You can look around, make experimental
   changes and commit them, and you can discard any commits you make in this
   state without impacting any branches by switching back to a branch.
   
   If you want to create a new branch to retain commits you create, you may
   do so (now or later) by using -c with the switch command. Example:
   
     git switch -c <new-branch-name>
   
   Or undo this operation with:
   
     git switch -
   
   Turn off this advice by setting config variable advice.detachedHead to false
   
   Checking Morsey hashes...
   Register: dumpstack
   Register: ostest
   Register: txmorse
   Register: nsh
   Register: sh
   Register: gpio
   Register: dd
   Register: hello
   Register: gcov
   CP:  /home/linguini/coding/nuttx-space/nuttx/include/nuttx/config.h
   CP:  /home/linguini/coding/nuttx-space/nuttx/include/nuttx/fs/hostfs.h
   LD:  nuttx
   Pac SIM with dynamic libs..
   '/usr/lib/libm.so.6' -> 'sim-pac/libs/libm.so.6'
   '/usr/lib/libz.so.1' -> 'sim-pac/libs/libz.so.1'
   '/usr/lib/libc.so.6' -> 'sim-pac/libs/libc.so.6'
   '/usr/lib64/ld-linux-x86-64.so.2' -> 'sim-pac/libs/ld-linux-x86-64.so.2'
   '/lib64/ld-linux-x86-64.so.2' -> 'sim-pac/ld-linux-x86-64.so.2'
   SIM elf with dynamic libs archive in nuttx.tgz
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to