Skip to content

Instantly share code, notes, and snippets.

@lupyuen
Last active December 29, 2023 05:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lupyuen/578a7eb2d4d827aa252fff37c172dd18 to your computer and use it in GitHub Desktop.
Save lupyuen/578a7eb2d4d827aa252fff37c172dd18 to your computer and use it in GitHub Desktop.
Nim on Apache NuttX RTOS and Ox64 BL808 RISC-V SBC: Build Log. See https://github.com/lupyuen/nuttx-nim
* Executing task: cd nuttx && ../run.sh
rm: cannot remove 'boards/risc-v/bl808/ox64/src/etctmp': No such file or directory
+ git pull
remote: Enumerating objects: 593, done.
remote: Counting objects: 100% (593/593), done.
remote: Compressing objects: 100% (306/306), done.
remote: Total 593 (delta 278), reused 543 (delta 250), pack-reused 0
Receiving objects: 100% (593/593), 685.22 KiB | 2.65 MiB/s, done.
Resolving deltas: 100% (278/278), completed with 30 local objects.
From https://github.com/lupyuen2/wip-pinephone-nuttx
0a41d040ac5..f7fb816235b master -> origin/master
* [new branch] task -> origin/task
Already up to date.
+ git status
On branch nim
Your branch is up to date with 'origin/nim'.
nothing to commit, working tree clean
++ git rev-parse HEAD
+ hash1=a69aadf6adac60011ac83b347fcdde300f8ca96c
+ pushd ../apps
/workspaces/bookworm/apps /workspaces/bookworm/nuttx
+ git pull
Already up to date.
+ git status
On branch nim
Your branch is up to date with 'origin/nim'.
nothing to commit, working tree clean
++ git rev-parse HEAD
+ hash2=1c8af3517d6b7ce7dcf71c562cc3e5d7b634b54a
+ popd
/workspaces/bookworm/nuttx
+ echo NuttX Source: https://github.com/apache/nuttx/tree/a69aadf6adac60011ac83b347fcdde300f8ca96c
+ echo NuttX Apps: https://github.com/apache/nuttx-apps/tree/1c8af3517d6b7ce7dcf71c562cc3e5d7b634b54a
+ riscv-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv-none-elf-gcc
COLLECT_LTO_WRAPPER=/workspaces/bookworm/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper
Target: riscv-none-elf
Configured with: /__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/sources/gcc-13.2.0/configure --prefix=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application --with-sysroot=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/application/riscv-none-elf --with-native-system-header-dir=/include --infodir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/info --mandir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/man --htmldir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/html --pdfdir=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install/share/pdf --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=riscv-none-elf --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libsanitizer --disable-libssp --disable-nls --disable-shared --disable-threads --disable-tls --enable-checking=release --enable-languages=c,c++,fortran --with-gmp=/__w/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/linux-x64/x86_64-pc-linux-gnu/install --with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC x86_64' --with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32 --with-arch=rv32imac --enable-multilib
Thread model: single
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC x86_64)
+ nim -v
Nim Compiler Version 2.1.1 [Linux: amd64]
Compiled at 2023-12-22
Copyright (c) 2006-2023 by Andreas Rumpf
git hash: 4b1a84170786653f60313f7bdf56efa3928c2a3a
active boot switches: -d:release
+ build_nuttx
+ pushd ../nuttx
/workspaces/bookworm/nuttx /workspaces/bookworm/nuttx
+ make -j 8
Create version.h
LN: platform/board to /workspaces/bookworm/apps/platform/dummy
Register: leds
Register: hello_nim
Register: hello
Register: init
Register: sh
Register: getprime
CC: chip/bl808_allocateheap.c chip/bl808_timerisr.c:69:12: warning: 'bl808_ssoft_interrupt' defined but not used [-Wunused-function]
69 | static int bl808_ssoft_interrupt(int irq, void *context, void *arg)
| ^~~~~~~~~~~~~~~~~~~~~
In file included from elf.c:31:
elf.c: In function 'elf_dumploadinfo':
CC: pthread/pthread_condattr_getpshared.c elf.c:158:17: warning: format '%x' expects argument of type 'unsigned int', but argument 3 has type 'Elf64_Xword' {aka 'long unsigned int'} [-Wformat=]
158 | binfo(" p_align: %08x\n", phdr->p_align);
| ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~
| |
| Elf64_Xword {aka long unsigned int}
elf.c:158:37: note: format string is defined here
158 | binfo(" p_align: %08x\n", phdr->p_align);
| ~~~^
| |
| unsigned int
| %08lx
CPP: /workspaces/bookworm/nuttx/boards/risc-v/bl808/ox64/scripts/ld.script-> /workspaces/bookwo
bl808_appinit.c: In function 'board_late_initialize':
bl808_appinit.c:172:13: warning: implicit declaration of function 'userled_lower_initialize'; did you mean 'board_late_initialize'? [-Wimplicit-function-declaration]
172 | int ret = userled_lower_initialize("/dev/userleds");
| ^~~~~~~~~~~~~~~~~~~~~~~~
| board_late_initialize
LD: nuttx
CP: nuttx.hex
+ popd
/workspaces/bookworm/nuttx
+ build_apps
+ pushd ../nuttx
/workspaces/bookworm/nuttx /workspaces/bookworm/nuttx
+ make -j 8 export
+ pushd ../apps
/workspaces/bookworm/apps /workspaces/bookworm/nuttx /workspaces/bookworm/nuttx
+ ./tools/mkimport.sh -z -x ../nuttx/nuttx-export-12.0.3.tar.gz
+ make -j 8 import
cc -O2 -Wall -Wstrict-prototypes -Wshadow -DHAVE_STRTOK_C=1 /workspaces/bookworm/apps/import/tools/mkdeps.c -o /workspaces/bookworm/apps/import/tools/mkdeps
cc -O2 -Wall -Wstrict-prototypes -Wshadow -DHAVE_STRTOK_C=1 /workspaces/bookworm/apps/import/tools/incdir.c -o "/workspaces/bookworm/apps/import/tools/incdir"
make[1]: Entering directory '/workspaces/bookworm/apps'
make[2]: Entering directory '/workspaces/bookworm/apps'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/hello_nim'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/leds'
make[3]: Entering directory '/workspaces/bookworm/apps/netutils/netinit'
make[3]: Entering directory '/workspaces/bookworm/apps/netutils/netlib'
make[3]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[3]: Entering directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Entering directory '/workspaces/bookworm/apps/platform'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Entering directory '/workspaces/bookworm/apps/system/readline'
make[3]: Leaving directory '/workspaces/bookworm/apps/netutils/netinit'
make[3]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Leaving directory '/workspaces/bookworm/apps/netutils/netlib'
make[3]: Leaving directory '/workspaces/bookworm/apps/nshlib'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/hello_nim'
LN: platform/board to /workspaces/bookworm/apps/platform/dummy
make[3]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/leds'
make[3]: Leaving directory '/workspaces/bookworm/apps/platform'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/readline'
make[3]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
make[2]: Leaving directory '/workspaces/bookworm/apps'
make[2]: Entering directory '/workspaces/bookworm/apps'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/hello_nim'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/leds'
make[3]: Entering directory '/workspaces/bookworm/apps/netutils/netinit'
make[3]: Entering directory '/workspaces/bookworm/apps/netutils/netlib'
make[3]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[3]: Entering directory '/workspaces/bookworm/apps/platform'
make[3]: Entering directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Leaving directory '/workspaces/bookworm/apps/netutils/netinit'
make[3]: Entering directory '/workspaces/bookworm/apps/system/readline'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Leaving directory '/workspaces/bookworm/apps/netutils/netlib'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/leds'
make[3]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Leaving directory '/workspaces/bookworm/apps/platform'
make[3]: Leaving directory '/workspaces/bookworm/apps/nshlib'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/hello_nim'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/readline'
make[3]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
make[2]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Entering directory '/workspaces/bookworm/apps'
make[1]: Nothing to be done for 'register'.
make[1]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Entering directory '/workspaces/bookworm/apps'
make[2]: Entering directory '/workspaces/bookworm/apps/examples/hello_nim'
make[2]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[2]: Entering directory '/workspaces/bookworm/apps/examples/leds'
make[2]: Entering directory '/workspaces/bookworm/apps/netutils/netlib'
make[2]: Entering directory '/workspaces/bookworm/apps/netutils/netinit'
make[2]: Entering directory '/workspaces/bookworm/apps/platform'
make[2]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[2]: Entering directory '/workspaces/bookworm/apps/system/nsh'
nim c --header hello_nim_async.nim
make[2]: Leaving directory '/workspaces/bookworm/apps/platform'
make[2]: Entering directory '/workspaces/bookworm/apps/system/readline'
make[2]: Leaving directory '/workspaces/bookworm/apps/examples/leds'
make[2]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[2]: Leaving directory '/workspaces/bookworm/apps/netutils/netinit'
make[2]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
make[2]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
make[2]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
make[2]: Leaving directory '/workspaces/bookworm/apps/system/readline'
make[2]: Leaving directory '/workspaces/bookworm/apps/netutils/netlib'
read_config: /workspaces/bookworm/apps/import/.config
line=CONFIG_DEBUG_SYMBOLS=y
line=CONFIG_DEBUG_FULLOPT=y
line=CONFIG_ARCH="risc-v"
@["keyval=", "ARCH", "\"risc-v\""]
keyval[1]="risc-v"
line=CONFIG_RAM_SIZE=1048576
make[2]: Leaving directory '/workspaces/bookworm/apps/nshlib'
* arch: riscv64
* opt: oSize
* debug: true
* ramSize: 1048576
* isSim: false
Hint: used config file '/home/vscode/.choosenim/toolchains/nim-#devel/config/nim.cfg' [Conf]
Hint: used config file '/home/vscode/.choosenim/toolchains/nim-#devel/config/config.nims' [Conf]
Hint: used config file '/workspaces/bookworm/apps/config.nims' [Conf]
....................................................................................................................................
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim(99, 6) Hint: 'launch' is declared but not used [XDeclaredButNotUsed]
Hint: mm: orc; opt: size; options: -d:danger
93011 lines; 1.708s; 137.637MiB peakmem; proj: /workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim; out: /workspaces/bookworm/apps/.nimcache/hello_nim_async.json [SuccessX]
touch .nimc
make[2]: Leaving directory '/workspaces/bookworm/apps/examples/hello_nim'
make[1]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Entering directory '/workspaces/bookworm/apps'
make[2]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[2]: Entering directory '/workspaces/bookworm/apps/examples/hello_nim'
make[2]: Entering directory '/workspaces/bookworm/apps/netutils/netinit'
make[2]: Entering directory '/workspaces/bookworm/apps/examples/leds'
make[2]: Entering directory '/workspaces/bookworm/apps/netutils/netlib'
make[2]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[2]: Entering directory '/workspaces/bookworm/apps/system/nsh'
make[2]: Entering directory '/workspaces/bookworm/apps/platform'
CC: board/dummy.c make[2]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
make[2]: Entering directory '/workspaces/bookworm/apps/system/readline'
cp dummy.c.workspaces.bookworm.apps.platform.o dummy.c.workspaces.bookworm.apps.platform_1.o
make[2]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
make[2]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[2]: Leaving directory '/workspaces/bookworm/apps/examples/leds'
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: netlib_getarp.c make[2]: Leaving directory '/workspaces/bookworm/apps/platform'
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slicp netinit.c.workspaces.bookworm.apps.netutils.netinit.o netinit.c.workspaces.bookworm.apps.netutils.netinit_1.o
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slimake[2]: Leaving directory '/workspaces/bookworm/apps/netutils/netinit'
make[2]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slicp netlib_delarp.c.workspaces.bookworm.apps.netutils.netlib.o netlib_delarp.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_ethaddrconv.c.workspaces.bookworm.apps.netutils.netlib.o netlib_ethaddrconv.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_getarp.c.workspaces.bookworm.apps.netutils.netlib.o netlib_getarp.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_getdripv4addr.c.workspaces.bookworm.apps.netutils.netlib.o netlib_getdripv4addr.c.workspaces.bookworm.apps.netutils.netlib_1.o
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sasyncmacro.nim.c cp netlib_getifstatus.c.workspaces.bookworm.apps.netutils.netlib.o netlib_getifstatus.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_getipv4addr.c.workspaces.bookworm.apps.netutils.netlib.o netlib_getipv4addr.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_getipv4netmask.c.workspaces.bookworm.apps.netutils.netlib.o netlib_getipv4netmask.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp readline.c.workspaces.bookworm.apps.system.readline.o readline.c.workspaces.bookworm.apps.system.readline_1.o
cp netlib_getmacaddr.c.workspaces.bookworm.apps.netutils.netlib.o netlib_getmacaddr.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp readline_common.c.workspaces.bookworm.apps.system.readline.o readline_common.c.workspaces.bookworm.apps.system.readline_1.o
cp netlib_ipv4adaptor.c.workspaces.bookworm.apps.netutils.netlib.o netlib_ipv4adaptor.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_ipv4addrconv.c.workspaces.bookworm.apps.netutils.netlib.o netlib_ipv4addrconv.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_parsehttpurl.c.workspaces.bookworm.apps.netutils.netlib.o netlib_parsehttpurl.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp readline_fd.c.workspaces.bookworm.apps.system.readline.o readline_fd.c.workspaces.bookworm.apps.system.readline_1.o
cp netlib_setarp.c.workspaces.bookworm.apps.netutils.netlib.o netlib_setarp.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_setdripv4addr.c.workspaces.bookworm.apps.netutils.netlib.o netlib_setdripv4addr.c.workspaces.bookworm.apps.netutils.netlib_1.o
CC: nsh_consolemain.c cp netlib_setifstatus.c.workspaces.bookworm.apps.netutils.netlib.o netlib_setifstatus.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_setipv4addr.c.workspaces.bookworm.apps.netutils.netlib.o netlib_setipv4addr.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_setipv4netmask.c.workspaces.bookworm.apps.netutils.netlib.o netlib_setipv4netmask.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp readline_stream.c.workspaces.bookworm.apps.system.readline.o readline_stream.c.workspaces.bookworm.apps.system.readline_1.o
cp netlib_setmtu.c.workspaces.bookworm.apps.netutils.netlib.o netlib_setmtu.c.workspaces.bookworm.apps.netutils.netlib_1.o
cp netlib_setmacaddr.c.workspaces.bookworm.apps.netutils.netlib.o netlib_setmacaddr.c.workspaces.bookworm.apps.netutils.netlib_1.o
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slimake[2]: Leaving directory '/workspaces/bookworm/apps/netutils/netlib'
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sbitops.nim.c make[2]: Leaving directory '/workspaces/bookworm/apps/system/readline'
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slicp nsh_alias.c.workspaces.bookworm.apps.nshlib.o nsh_alias.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_command.c.workspaces.bookworm.apps.nshlib.o nsh_command.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_console.c.workspaces.bookworm.apps.nshlib.o nsh_console.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_consolemain.c.workspaces.bookworm.apps.nshlib.o nsh_consolemain.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_dbgcmds.c.workspaces.bookworm.apps.nshlib.o nsh_dbgcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_ddcmd.c.workspaces.bookworm.apps.nshlib.o nsh_ddcmd.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_envcmds.c.workspaces.bookworm.apps.nshlib.o nsh_envcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_fileapps.c.workspaces.bookworm.apps.nshlib.o nsh_fileapps.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_fsutils.c.workspaces.bookworm.apps.nshlib.o nsh_fsutils.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_init.c.workspaces.bookworm.apps.nshlib.o nsh_init.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_mmcmds.c.workspaces.bookworm.apps.nshlib.o nsh_mmcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_mntcmds.c.workspaces.bookworm.apps.nshlib.o nsh_mntcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_netcmds.c.workspaces.bookworm.apps.nshlib.o nsh_netcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_printf.c.workspaces.bookworm.apps.nshlib.o nsh_printf.c.workspaces.bookworm.apps.nshlib_1.o
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@shashes.nim.c cp nsh_script.c.workspaces.bookworm.apps.nshlib.o nsh_script.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_session.c.workspaces.bookworm.apps.nshlib.o nsh_session.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_syscmds.c.workspaces.bookworm.apps.nshlib.o nsh_syscmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_system.c.workspaces.bookworm.apps.nshlib.o nsh_system.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_timcmds.c.workspaces.bookworm.apps.nshlib.o nsh_timcmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_proccmds.c.workspaces.bookworm.apps.nshlib.o nsh_proccmds.c.workspaces.bookworm.apps.nshlib_1.o
cp nsh_test.c.workspaces.bookworm.apps.nshlib.o nsh_test.c.workspaces.bookworm.apps.nshlib_1.o
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slicp nsh_fscmds.c.workspaces.bookworm.apps.nshlib.o nsh_fscmds.c.workspaces.bookworm.apps.nshlib_1.o
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slicp nsh_parse.c.workspaces.bookworm.apps.nshlib.o nsh_parse.c.workspaces.bookworm.apps.nshlib_1.o
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@spathnorm.nim.c make[2]: Leaving directory '/workspaces/bookworm/apps/nshlib'
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sdragonbox.nim.c /home/vscode/.choosenim/toolchains/nim-#devel/lib/system/memory.nim: In function 'nimCopyMem':
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/memory.nim:8:87: warning: variable 'T1_' set but not used [-Wunused-but-set-variable]
8 | proc nimCopyMem*(dest, source: pointer, size: Natural) {.nonReloadable, compilerproc, inline.} =
| ^~~
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sli
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/memory.nim: In function 'nimCopyMem':
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/memory.nim:8:87: warning: variable 'T1_' set but not used [-Wunused-but-set-variable]
8 | proc nimCopyMem*(dest, source: pointer, size: Natural) {.nonReloadable, compilerproc, inline.} =
| ^~~
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/memory.nim: In function 'nimSetMem__systemZmemory_u7':
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/memory.nim:19:94: warning: variable 'T1_' set but not used [-Wunused-but-set-variable]
19 | proc nimSetMem*(a: pointer, v: cint, size: Natural) {.nonReloadable, inline.} =
| ^
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/excpt.nim: In function 'auxWriteStackTrace__system_u4178':
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/excpt.nim:291:4: warning: variable 'j' set but not used [-Wunused-but-set-variable]
291 | for j in 1..skipped:
| ^
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/excpt.nim:242:4: warning: variable 'kX60gensym215_' set but not used [-Wunused-but-set-variable]
242 | for k in 1..max(1, 25-(s.len-oldLen)): add(s, ' ')
| ^~~~~~~~~~~~~~
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sansi_c.nim.c /home/vscode/.choosenim/toolchains/nim-#devel/lib/system.nim: In function 'showErrorMessage__system_u3895':
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system.nim:379:187: warning: label 'LA7_' defined but not used [-Wunused-label]
379 | proc `=destroy`*(x: string) {.inline, magic: "Destroy".} =
| ^
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system.nim:379:122: warning: label 'LA5_' defined but not used [-Wunused-label]
379 | proc `=destroy`*(x: string) {.inline, magic: "Destroy".} =
| ^
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/excpt.nim: In function 'dollar___system_u4154':
/home/vscode/.choosenim/toolchains/nim-#devel/lib/system/excpt.nim:242:4: warning: variable 'kX60gensym206_' set but not used [-Wunused-but-set-variable]
242 | for k in 1..max(1, 25-(s.len-oldLen)): add(s, ' ')
| ^~~~~~~~~~~~~~
CC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@sliCC: ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slicp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@score@slocks.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@score@slocks.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
CC: ../../.nimcache/@mhello_nim_async.nim.c cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@score@smacros.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@score@smacros.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sposix@sepoll.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sposix@sepoll.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sposix@sposix.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sposix@sposix.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@salgorithm.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@salgorithm.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sasyncdispatch.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sasyncdispatch.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sasyncfutures.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sasyncfutures.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim: In function 'blink_led__hello95nim95async_u13':
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:24:26: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
24 | echo "Opening /dev/userleds"
| ^~~~~
../../.nimcache/@mhello_nim_async.nim.c:46:57: note: expected 'NimStringV2 *' but argument is of type 'const NimStringV2 *'
46 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringV2* args_p0, NI args_p0Len_0);
| ~~~~~~~~~~~~~^~~~~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:27:28: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
27 | echo "Failed to open /dev/userleds"
| ^~~~~~~~~~~~
../../.nimcache/@mhello_nim_async.nim.c:46:57: note: expected 'NimStringV2 *' but argument is of type 'const NimStringV2 *'
46 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringV2* args_p0, NI args_p0Len_0);
| ~~~~~~~~~~~~~^~~~~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:34:26: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
34 | echo "Set LED 0 to 1"
| ^
../../.nimcache/@mhello_nim_async.nim.c:46:57: note: expected 'NimStringV2 *' but argument is of type 'const NimStringV2 *'
46 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringV2* args_p0, NI args_p0Len_0);
| ~~~~~~~~~~~~~^~~~~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:37:28: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
37 | echo "ioctl(ULEDIOC_SETALL) failed"
| ^~~~~~~~~~~~
../../.nimcache/@mhello_nim_async.nim.c:46:57: note: expected 'NimStringV2 *' but argument is of type 'const NimStringV2 *'
46 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringV2* args_p0, NI args_p0Len_0);
| ~~~~~~~~~~~~~^~~~~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:36:21: warning: variable 'T12_' set but not used [-Wunused-but-set-variable]
36 | if ret < 0:
| ^
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:41:26: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
41 | echo "Waiting..."
| ^
../../.nimcache/@mhello_nim_async.nim.c:46:57: note: expected 'NimStringV2 *' but argument is of type 'const NimStringV2 *'
46 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringV2* args_p0, NI args_p0Len_0);
| ~~~~~~~~~~~~~^~~~~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:45:26: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
45 | echo "Set LED 0 to 0"
| ^
../../.nimcache/@mhello_nim_async.nim.c:46:57: note: expected 'NimStringV2 *' but argument is of type 'const NimStringV2 *'
46 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringV2* args_p0, NI args_p0Len_0);
| ~~~~~~~~~~~~~^~~~~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:48:28: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
48 | echo "ioctl(ULEDIOC_SETALL) failed"
| ^~~~~~~~~~~~
../../.nimcache/@mhello_nim_async.nim.c:46:57: note: expected 'NimStringV2 *' but argument is of type 'const NimStringV2 *'
46 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringV2* args_p0, NI args_p0Len_0);
| ~~~~~~~~~~~~~^~~~~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:47:21: warning: variable 'T18_' set but not used [-Wunused-but-set-variable]
47 | if ret < 0:
| ^
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:52:26: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
52 | echo "Waiting..."
| ^
../../.nimcache/@mhello_nim_async.nim.c:46:57: note: expected 'NimStringV2 *' but argument is of type 'const NimStringV2 *'
46 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringV2* args_p0, NI args_p0Len_0);
| ~~~~~~~~~~~~~^~~~~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:56:9: warning: variable 'T23_' set but not used [-Wunused-but-set-variable]
56 | proc hello_nim() {.exportc, cdecl.} =
| ^~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:53:81: warning: label 'LA7_' defined but not used [-Wunused-label]
53 | c_usleep(1000_000)
| ^
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:35:14: warning: variable 'T13_' set but not used [-Wunused-but-set-variable]
35 | var ret = c_ioctl(fd, ULEDIOC_SETALL, 1)
| ^~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:25:15: warning: variable 'T6_' set but not used [-Wunused-but-set-variable]
25 | let fd = c_open("/dev/userleds", O_WRONLY)
| ^~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim: In function 'hello_nim':
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sasyncmacro.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sasyncmacro.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:62:26: warning: passing argument 1 of 'echoBinSafe' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
62 | echo "Hello Nim!"
| ^
../../.nimcache/@mhello_nim_async.nim.c:46:57: note: expected 'NimStringV2 *' but argument is of type 'const NimStringV2 *'
46 | N_LIB_PRIVATE N_NIMCALL(void, echoBinSafe)(NimStringV2* args_p0, NI args_p0Len_0);
| ~~~~~~~~~~~~~^~~~~~~
/workspaces/bookworm/apps/examples/hello_nim/hello_nim_async.nim:65:4: warning: variable 'loop' set but not used [-Wunused-but-set-variable]
65 | for loop in 0..19:
| ^~~~
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sasyncstreams.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sasyncstreams.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sbitops.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sbitops.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scollections@sdeques.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scollections@sdeques.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scollections@sheapqueue.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scollections@sheapqueue.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scollections@ssets.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scollections@ssets.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scollections@stables.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scollections@stables.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scstrutils.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@scstrutils.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sfenv.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sfenv.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@shashes.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@shashes.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@smath.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@smath.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@snativesockets.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@snativesockets.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@snet.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@snet.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@soptions.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@soptions.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sos.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sos.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sparseutils.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sparseutils.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@spathnorm.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@spathnorm.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sselectors.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sselectors.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sssl_config.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sssl_config.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sstrformat.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sstrformat.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sstrutils.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sstrutils.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@stimes.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@stimes.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@stypetraits.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@stypetraits.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sunicode.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@spure@sunicode.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sassertions.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sassertions.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@scmdline.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@scmdline.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@senumutils.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@senumutils.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@senvvars.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@senvvars.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sexitprocs.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sexitprocs.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sformatfloat.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sformatfloat.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@smonotimes.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@smonotimes.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sobjectdollar.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sobjectdollar.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@soserrors.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@soserrors.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@soutparams.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@soutparams.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sbitops_utils.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sbitops_utils.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sdigitsutils.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sdigitsutils.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sdragonbox.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sdragonbox.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sjsutils.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sjsutils.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@smiscdollars.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@smiscdollars.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sosappdirs.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sosappdirs.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@soscommon.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@soscommon.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sosdirs.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sosdirs.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sosfiles.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sosfiles.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sospaths2.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sospaths2.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sosseps.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sosseps.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sossymlinks.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sossymlinks.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sschubfach.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sschubfach.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@ssince.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@ssince.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sstrimpl.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@sstrimpl.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@ssyslocks.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sprivate@ssyslocks.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sstrbasics.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@sstrbasics.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@ssyncio.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@ssyncio.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@ssysatomics.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@ssysatomics.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@swidestrs.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@sstd@swidestrs.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sansi_c.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sansi_c.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@scoro_detection.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@scoro_detection.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@scountbits_impl.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@scountbits_impl.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sctypes.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sctypes.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sdollars.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sdollars.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sexceptions.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sexceptions.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@siterators.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@siterators.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@smemory.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@smemory.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@srepr_v2.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@srepr_v2.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sstacktraces.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem@sstacktraces.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@mhello_nim_async.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@mhello_nim_async.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
cp ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem.nim.c.workspaces.bookworm.apps.examples.hello_nim.o ../../.nimcache/@m..@s..@s..@s..@s..@shome@svscode@s.choosenim@stoolchains@snim-@hdevel@slib@ssystem.nim.c.workspaces.bookworm.apps.examples.hello_nim_1.o
make[2]: Leaving directory '/workspaces/bookworm/apps/examples/hello_nim'
make[2]: Entering directory '/workspaces/bookworm/apps'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/hello_nim'
make[3]: Entering directory '/workspaces/bookworm/apps/netutils/netinit'
make[3]: Entering directory '/workspaces/bookworm/apps/examples/leds'
make[3]: Entering directory '/workspaces/bookworm/apps/netutils/netlib'
make[3]: Entering directory '/workspaces/bookworm/apps/nshlib'
make[3]: Entering directory '/workspaces/bookworm/apps/platform'
make[3]: Entering directory '/workspaces/bookworm/apps/system/nsh'
make[3]: Leaving directory '/workspaces/bookworm/apps/platform'
make[3]: Entering directory '/workspaces/bookworm/apps/system/readline'
make[3]: Leaving directory '/workspaces/bookworm/apps/nshlib'
make[3]: Leaving directory '/workspaces/bookworm/apps/netutils/netinit'
make[3]: Entering directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Leaving directory '/workspaces/bookworm/apps/netutils/netlib'
CC: hello_nim_main.c make[3]: Leaving directory '/workspaces/bookworm/apps/system/readline'
leds_main.c: In function 'main':
leds_main.c:239:9: warning: implicit declaration of function 'task_create'; did you mean 'nxtask_create'? [-Wimplicit-function-declaration]
239 | ret = task_create("led_daemon", CONFIG_EXAMPLES_LEDS_PRIORITY,
| ^~~~~~~~~~~
| nxtask_create
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/hello'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/hello_nim'
make[3]: Leaving directory '/workspaces/bookworm/apps/examples/leds'
make[3]: Leaving directory '/workspaces/bookworm/apps/testing/getprime'
make[3]: Leaving directory '/workspaces/bookworm/apps/system/nsh'
make[2]: Leaving directory '/workspaces/bookworm/apps'
make[1]: Leaving directory '/workspaces/bookworm/apps'
+ popd
/workspaces/bookworm/nuttx /workspaces/bookworm/nuttx
+ popd
/workspaces/bookworm/nuttx
+ genromfs -f initrd -d ../apps/bin -V NuttXBootVol
+ riscv-none-elf-size nuttx
text data bss dec hex filename
198332 825 36104 235261 396fd nuttx
+ riscv-none-elf-objcopy -O binary nuttx nuttx.bin
+ head -c 65536 /dev/zero
+ cat nuttx.bin /tmp/nuttx.pad initrd
+ cp .config nuttx.config
+ riscv-none-elf-objdump --syms --source --reloc --demangle --line-numbers --wide --debugging nuttx
+ riscv-none-elf-objdump --syms --source --reloc --demangle --line-numbers --wide --debugging ../apps/bin/init
+ riscv-none-elf-objdump --syms --source --reloc --demangle --line-numbers --wide --debugging ../apps/bin/hello
+ riscv-none-elf-objdump --syms --source --reloc --demangle --line-numbers --wide --debugging ../apps/bin/hello_nim
+ set +e
+ set -e
+ scp Image tftpserver:.
Image 100% 15MB 32.3MB/s 00:00
+ ssh tftpserver ls -l Image
-rw-r--r-- 1 pi pi 16121657 Dec 29 04:51 Image
+ echo 'scp tftpserver:Image /tmp/Image && cp /tmp/Image "/Volumes/NO NAME/" && ls -l "/Volumes/NO NAME/Image" && diskutil unmountDisk /dev/disk2 && open -a CoolTerm'
scp tftpserver:Image /tmp/Image && cp /tmp/Image "/Volumes/NO NAME/" && ls -l "/Volumes/NO NAME/Image" && diskutil unmountDisk /dev/disk2 && open -a CoolTerm
+ exit
* Terminal will be reused by tasks, press any key to close it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment