Re: [VOTE] Apache NuttX 12.2.0 RC0 release
compiler info Using built-in specs. COLLECT_GCC=/awork/nuttx/NuttX/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc COLLECT_LTO_WRAPPER=/awork/nuttx/NuttX/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/lto-wrapper Target: arm-none-eabi Configured with: /mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/src/gcc/configure --target=arm-none-eabi --prefix=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native --libexecdir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/lib --infodir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/info --mandir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/man --htmldir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/html --pdfdir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/pdf --enable-languages=c,c++ --enable-plugins --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-newlib --with-headers=yes --with-python-dir=share/gcc-arm-none-eabi --with-sysroot=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/arm-none-eabi --build=x86_64-linux-gnu --host=x86_64-linux-gnu --with-gmp=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr --with-mpfr=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr --with-mpc=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr --with-isl=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr --with-libelf=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-pkgversion='GNU Tools for Arm Embedded Processors 9-2019-q4-major' --with-multilib-list=rmprofile Thread model: single gcc version 9.2.1 20191025 (release) [ARM/arm-9-branch revision 277599] (GNU Tools for Arm Embedded Processors 9-2019-q4-major) On Tue, Jul 4, 2023 at 7:32 AM Alin Jerpelea wrote: > +1 > Tested on Sony spresense > > BR > Alin > > On Tue, Jul 4, 2023 at 12:23 AM Alan C. Assis wrote: > >> +1 tested using ESP32-Devkit: >> >> ESP32: >> >> $ xtensa-esp32-elf-gcc -v >> Using built-in specs. >> COLLECT_GCC=xtensa-esp32-elf-gcc >> >> COLLECT_LTO_WRAPPER=/opt/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/12.2.0/lto-wrapper >> Target: xtensa-esp32-elf >> Configured with: >> /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure >> --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu >> --target=xtensa-esp32-elf >> --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf >> --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf >> >> --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf >> >> --with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include >> --with-newlib --enable-threads=no --disable-shared >> --with-pkgversion='crosstool-NG esp-12.2.0_20230208' >> --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections >> --disable-libgomp --disable-libmudflap --disable-libmpx >> --disable-libssp --disable-libquadmath --disable-libquadmath-support >> --disable-libstdcxx-verbose >> --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools >> --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools >> --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools >> --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools >> --enable-lto --enable-target-optspace --without-long-double-128 >> --disable-nls --enable-multiarch --enable-languages=c,c++ >> --disable-libstdcxx-verbose --enable-threads=posix >> --enable-gcov-custom-rtio --enable-libstdcxx-time=yes >> Thread model: posix >> Supported LTO compression algorithms: zlib >> gcc version 12.2.0 (crosstool-NG esp-12.2.0_20230208) >> >> >> $ ./tools/configure.sh esp32-devkitc:nsh >> >> $ make flash ESPTOOL_PORT=/dev/ttyUSB0 >> >> $ xtensa-esp32-elf-size nuttx >>textdata bss dec hex filename >> 84696 4205272 90388 16114 nuttx >> >> nsh> uname -a >> NuttX 12.2.0 26f5e973f6 Jul 3 2023 18:16:21 xtensa esp32-devkitc >> nsh> free >>tota
Re: [VOTE] Apache NuttX 12.2.0 RC0 release
+1 Tested on Sony spresense BR Alin On Tue, Jul 4, 2023 at 12:23 AM Alan C. Assis wrote: > +1 tested using ESP32-Devkit: > > ESP32: > > $ xtensa-esp32-elf-gcc -v > Using built-in specs. > COLLECT_GCC=xtensa-esp32-elf-gcc > > COLLECT_LTO_WRAPPER=/opt/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/12.2.0/lto-wrapper > Target: xtensa-esp32-elf > Configured with: > /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure > --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu > --target=xtensa-esp32-elf > --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf > --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf > > --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf > > --with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include > --with-newlib --enable-threads=no --disable-shared > --with-pkgversion='crosstool-NG esp-12.2.0_20230208' > --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections > --disable-libgomp --disable-libmudflap --disable-libmpx > --disable-libssp --disable-libquadmath --disable-libquadmath-support > --disable-libstdcxx-verbose > --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools > --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools > --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools > --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools > --enable-lto --enable-target-optspace --without-long-double-128 > --disable-nls --enable-multiarch --enable-languages=c,c++ > --disable-libstdcxx-verbose --enable-threads=posix > --enable-gcov-custom-rtio --enable-libstdcxx-time=yes > Thread model: posix > Supported LTO compression algorithms: zlib > gcc version 12.2.0 (crosstool-NG esp-12.2.0_20230208) > > > $ ./tools/configure.sh esp32-devkitc:nsh > > $ make flash ESPTOOL_PORT=/dev/ttyUSB0 > > $ xtensa-esp32-elf-size nuttx >textdata bss dec hex filename > 84696 4205272 90388 16114 nuttx > > nsh> uname -a > NuttX 12.2.0 26f5e973f6 Jul 3 2023 18:16:21 xtensa esp32-devkitc > nsh> free >total used freelargest nused nfree > Umem: 327256 7640 319616 188048 39 3 > nsh> > > > Note: now xtensa gcc version and NuttX version are the same :-D > > BR, > > Alan > > On 6/30/23, Alin Jerpelea wrote: > > Hello all, > > > > Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote > on > > accepting it for release. Voting will be open for 72hr. > > > > > > > > A minimum of 3 binding +1 votes and more binding +1 than binding -1 are > > required to pass. > > > > > > > > The Apache requirements for approving a release can be found here [3] > > "Before voting +1 [P]PMC members are required to download the signed > source > > code package, compile it as provided, and test the resulting executable > on > > their own platform, along with also verifying that the package meets the > > requirements of the ASF policy on releases." > > > > > > > > A document to walk through some of this process has been published on our > > project wiki and can be found here [4]. > > > > > > > > [ ] +1 accept (indicate what you validated - e.g. performed the non-RM > > items in [4]) > > > > [ ] -1 reject (explanation required) > > > > > > > > Thank you all, > > > > Alin Jerpelea > > > > > > > > SCM Information: > > > > Release tag: nuttx-12.2.0-RC0 > > > > Hash for the release nuttx tag: > 26f5e973f68a7bb4ee66915fce2c723641d5e045 > > > > Hash for the release nuttx-apps tag: > > 86efbcbee77bc0a29af07807080f4804a37f46a3 > > > > > > [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/ > > [2] > > > https://raw.githubusercontent.com/apache/nuttx/nuttx-12.2.0-RC0/ReleaseNotes > > [3] https://www.apache.org/dev/release.html#approving-a-release > > [4] > > > https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release > > >
Re: [VOTE] Apache NuttX 12.2.0 RC0 release
+1 tested using ESP32-Devkit: ESP32: $ xtensa-esp32-elf-gcc -v Using built-in specs. COLLECT_GCC=xtensa-esp32-elf-gcc COLLECT_LTO_WRAPPER=/opt/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/12.2.0/lto-wrapper Target: xtensa-esp32-elf Configured with: /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=xtensa-esp32-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf --with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG esp-12.2.0_20230208' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes Thread model: posix Supported LTO compression algorithms: zlib gcc version 12.2.0 (crosstool-NG esp-12.2.0_20230208) $ ./tools/configure.sh esp32-devkitc:nsh $ make flash ESPTOOL_PORT=/dev/ttyUSB0 $ xtensa-esp32-elf-size nuttx textdata bss dec hex filename 84696 4205272 90388 16114 nuttx nsh> uname -a NuttX 12.2.0 26f5e973f6 Jul 3 2023 18:16:21 xtensa esp32-devkitc nsh> free total used freelargest nused nfree Umem: 327256 7640 319616 188048 39 3 nsh> Note: now xtensa gcc version and NuttX version are the same :-D BR, Alan On 6/30/23, Alin Jerpelea wrote: > Hello all, > > Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on > accepting it for release. Voting will be open for 72hr. > > > > A minimum of 3 binding +1 votes and more binding +1 than binding -1 are > required to pass. > > > > The Apache requirements for approving a release can be found here [3] > "Before voting +1 [P]PMC members are required to download the signed source > code package, compile it as provided, and test the resulting executable on > their own platform, along with also verifying that the package meets the > requirements of the ASF policy on releases." > > > > A document to walk through some of this process has been published on our > project wiki and can be found here [4]. > > > > [ ] +1 accept (indicate what you validated - e.g. performed the non-RM > items in [4]) > > [ ] -1 reject (explanation required) > > > > Thank you all, > > Alin Jerpelea > > > > SCM Information: > > Release tag: nuttx-12.2.0-RC0 > > Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045 > > Hash for the release nuttx-apps tag: > 86efbcbee77bc0a29af07807080f4804a37f46a3 > > > [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/ > [2] > https://raw.githubusercontent.com/apache/nuttx/nuttx-12.2.0-RC0/ReleaseNotes > [3] https://www.apache.org/dev/release.html#approving-a-release > [4] > https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release >
Re: [VOTE] Apache NuttX 12.2.0 RC0 release
Thanks for all the info Best Regards Alin On Sat, 1 Jul 2023, 21:28 Alan C. Assis, wrote: > Yes, that is perfect! Thank you! > > On 7/1/23, Roberto Bucher wrote: > > Hi Alan > > > > I hope that these info can are complete: > > > > Configuration: > > nucleo-144:f746-pysim > > > > Configuration for pysimCoder including network (DHCP) support > > > > ls -l: > > -rwxr-xr-x 1 bucher bucher 1744196 Jun 22 11:06 nuttx > > -rwxr-xr-x 1 bucher bucher 134400 Jun 22 11:06 nuttx.bin > > -rw-r--r--1 bucher bucher 2406500 Jun 30 16:11 > > nuttx-export-12.2.0.tar.gz > > > > NuttX shell: > > > > nsh> ? > > help usage: help [-v] [] > > > > . basename ddfalse lsnslookup > > route truncate > > [ break delroute free lsmod printf set > > uname > > ? cat dfhelp mkdir ps sleep umount > > addroute cddmesg hexdump mkfifopwd source > unset > > alias cpecho ifconfig mkrd rm test uptime > > unalias cmp exec insmodmount rmdir time > > usleep > > arp dirname exit kill mvrmmod true xd > > > > Builtin Apps: > > nsh ping renewsh telnetd main > > nsh> ls dev > > /dev: > > adc0 > > can0 > > console > > gpio0 > > gpio1 > > gpio10 > > gpio11 > > gpio12 > > gpio2 > > gpio3 > > gpio4 > > gpio5 > > gpio6 > > gpio7 > > gpio8 > > gpio9 > > null > > ptmx > > pwm0 > > qe2 > > qe3 > > telnet > > ttyS0 > > > > Bye > > > > Roberto > > > > On 7/1/23 14:16, Alan C. Assis wrote: > >> Hi Roberto, > >> > >> Could you please supply more information? toolchain version used, size > >> of final binary, etc > >> > >> This way to can have a historic of all versions. > >> > >> BR, > >> > >> Alan > >> > >> On 7/1/23, Roberto Bucher wrote: > >>> +1 > >>> > >>> Tested on nucleo-144 (STM32F746ZG) + pysimCoder > >>> > >>> Roberto > >>> > >>> On 6/30/23 10:47, Alin Jerpelea wrote: > Hello all, > > Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to > vote > on > accepting it for release. Voting will be open for 72hr. > > > > A minimum of 3 binding +1 votes and more binding +1 than binding -1 > are > required to pass. > > > > The Apache requirements for approving a release can be found here [3] > "Before voting +1 [P]PMC members are required to download the signed > source > code package, compile it as provided, and test the resulting > executable > on > their own platform, along with also verifying that the package meets > the > requirements of the ASF policy on releases." > > > > A document to walk through some of this process has been published > on our > project wiki and can be found here [4]. > > > > [ ] +1 accept (indicate what you validated - e.g. performed the non-RM > items in [4]) > > [ ] -1 reject (explanation required) > > > > Thank you all, > > Alin Jerpelea > > > > SCM Information: > > Release tag: nuttx-12.2.0-RC0 > > Hash for the release nuttx tag: > 26f5e973f68a7bb4ee66915fce2c723641d5e045 > > Hash for the release nuttx-apps tag: > 86efbcbee77bc0a29af07807080f4804a37f46a3 > > > [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/ > [2] > > https://raw.githubusercontent.com/apache/nuttx/nuttx-12.2.0-RC0/ReleaseNotes > [3] https://www.apache.org/dev/release.html#approving-a-release > [4] > > https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release > > >>> > > > > >
Re: [VOTE] Apache NuttX 12.2.0 RC0 release
Yes, that is perfect! Thank you! On 7/1/23, Roberto Bucher wrote: > Hi Alan > > I hope that these info can are complete: > > Configuration: > nucleo-144:f746-pysim > > Configuration for pysimCoder including network (DHCP) support > > ls -l: > -rwxr-xr-x 1 bucher bucher 1744196 Jun 22 11:06 nuttx > -rwxr-xr-x 1 bucher bucher 134400 Jun 22 11:06 nuttx.bin > -rw-r--r--1 bucher bucher 2406500 Jun 30 16:11 > nuttx-export-12.2.0.tar.gz > > NuttX shell: > > nsh> ? > help usage: help [-v] [] > > . basename ddfalse lsnslookup > route truncate > [ break delroute free lsmod printf set > uname > ? cat dfhelp mkdir ps sleep umount > addroute cddmesg hexdump mkfifopwd sourceunset > alias cpecho ifconfig mkrd rm test uptime > unalias cmp exec insmodmount rmdir time > usleep > arp dirname exit kill mvrmmod true xd > > Builtin Apps: > nsh ping renewsh telnetd main > nsh> ls dev > /dev: > adc0 > can0 > console > gpio0 > gpio1 > gpio10 > gpio11 > gpio12 > gpio2 > gpio3 > gpio4 > gpio5 > gpio6 > gpio7 > gpio8 > gpio9 > null > ptmx > pwm0 > qe2 > qe3 > telnet > ttyS0 > > Bye > > Roberto > > On 7/1/23 14:16, Alan C. Assis wrote: >> Hi Roberto, >> >> Could you please supply more information? toolchain version used, size >> of final binary, etc >> >> This way to can have a historic of all versions. >> >> BR, >> >> Alan >> >> On 7/1/23, Roberto Bucher wrote: >>> +1 >>> >>> Tested on nucleo-144 (STM32F746ZG) + pysimCoder >>> >>> Roberto >>> >>> On 6/30/23 10:47, Alin Jerpelea wrote: Hello all, Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on accepting it for release. Voting will be open for 72hr. A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass. The Apache requirements for approving a release can be found here [3] "Before voting +1 [P]PMC members are required to download the signed source code package, compile it as provided, and test the resulting executable on their own platform, along with also verifying that the package meets the requirements of the ASF policy on releases." A document to walk through some of this process has been published on our project wiki and can be found here [4]. [ ] +1 accept (indicate what you validated - e.g. performed the non-RM items in [4]) [ ] -1 reject (explanation required) Thank you all, Alin Jerpelea SCM Information: Release tag: nuttx-12.2.0-RC0 Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045 Hash for the release nuttx-apps tag: 86efbcbee77bc0a29af07807080f4804a37f46a3 [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/ [2] https://raw.githubusercontent.com/apache/nuttx/nuttx-12.2.0-RC0/ReleaseNotes [3] https://www.apache.org/dev/release.html#approving-a-release [4] https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release >>> > >
Fwd: [VOTE] Apache NuttX 12.2.0 RC0 release
Hi Alan I hope that these info can are complete: Configuration: nucleo-144:f746-pysim Configuration for pysimCoder including network (DHCP) support ls -l: -rwxr-xr-x 1 bucher bucher 1744196 Jun 22 11:06 nuttx -rwxr-xr-x 1 bucher bucher 134400 Jun 22 11:06 nuttx.bin -rw-r--r-- 1 bucher bucher 2406500 Jun 30 16:11 nuttx-export-12.2.0.tar.gz NuttX shell: nsh> ? help usage: help [-v] [] . basename dd false ls nslookup route truncate [ break delroute free lsmod printf set uname ? cat df help mkdir ps sleep umount addroute cd dmesg hexdump mkfifo pwd source unset alias cp echo ifconfig mkrd rm test uptime unalias cmp exec insmod mount rmdir time usleep arp dirname exit kill mv rmmod true xd Builtin Apps: nsh ping renew sh telnetd main nsh> ls dev /dev: adc0 can0 console gpio0 gpio1 gpio10 gpio11 gpio12 gpio2 gpio3 gpio4 gpio5 gpio6 gpio7 gpio8 gpio9 null ptmx pwm0 qe2 qe3 telnet ttyS0 Bye Roberto On 7/1/23 14:16, Alan C. Assis wrote: Hi Roberto, Could you please supply more information? toolchain version used, size of final binary, etc This way to can have a historic of all versions. BR, Alan On 7/1/23, Roberto Bucher wrote: +1 Tested on nucleo-144 (STM32F746ZG) + pysimCoder Roberto On 6/30/23 10:47, Alin Jerpelea wrote: Hello all, Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on accepting it for release. Voting will be open for 72hr. A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass. The Apache requirements for approving a release can be found here [3] "Before voting +1 [P]PMC members are required to download the signed source code package, compile it as provided, and test the resulting executable on their own platform, along with also verifying that the package meets the requirements of the ASF policy on releases." A document to walk through some of this process has been published on our project wiki and can be found here [4]. [ ] +1 accept (indicate what you validated - e.g. performed the non-RM items in [4]) [ ] -1 reject (explanation required) Thank you all, Alin Jerpelea SCM Information: Release tag: nuttx-12.2.0-RC0 Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045 Hash for the release nuttx-apps tag: 86efbcbee77bc0a29af07807080f4804a37f46a3 [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/ [2] https://raw.githubusercontent.com/apache/nuttx/nuttx-12.2.0-RC0/ReleaseNotes [3] https://www.apache.org/dev/release.html#approving-a-release [4] https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release
Re: [VOTE] Apache NuttX 12.2.0 RC0 release
Hi Roberto, Could you please supply more information? toolchain version used, size of final binary, etc This way to can have a historic of all versions. BR, Alan On 7/1/23, Roberto Bucher wrote: > +1 > > Tested on nucleo-144 (STM32F746ZG) + pysimCoder > > Roberto > > On 6/30/23 10:47, Alin Jerpelea wrote: >> Hello all, >> >> Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote >> on >> accepting it for release. Voting will be open for 72hr. >> >> >> >> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are >> required to pass. >> >> >> >> The Apache requirements for approving a release can be found here [3] >> "Before voting +1 [P]PMC members are required to download the signed >> source >> code package, compile it as provided, and test the resulting executable >> on >> their own platform, along with also verifying that the package meets the >> requirements of the ASF policy on releases." >> >> >> >> A document to walk through some of this process has been published on our >> project wiki and can be found here [4]. >> >> >> >> [ ] +1 accept (indicate what you validated - e.g. performed the non-RM >> items in [4]) >> >> [ ] -1 reject (explanation required) >> >> >> >> Thank you all, >> >> Alin Jerpelea >> >> >> >> SCM Information: >> >>Release tag: nuttx-12.2.0-RC0 >> >>Hash for the release nuttx tag: >> 26f5e973f68a7bb4ee66915fce2c723641d5e045 >> >>Hash for the release nuttx-apps tag: >> 86efbcbee77bc0a29af07807080f4804a37f46a3 >> >> >> [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/ >> [2] >> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.2.0-RC0/ReleaseNotes >> [3] https://www.apache.org/dev/release.html#approving-a-release >> [4] >> https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release >> > >
Re: [VOTE] Apache NuttX 12.2.0 RC0 release
+1 Tested on nucleo-144 (STM32F746ZG) + pysimCoder Roberto On 6/30/23 10:47, Alin Jerpelea wrote: Hello all, Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on accepting it for release. Voting will be open for 72hr. A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass. The Apache requirements for approving a release can be found here [3] "Before voting +1 [P]PMC members are required to download the signed source code package, compile it as provided, and test the resulting executable on their own platform, along with also verifying that the package meets the requirements of the ASF policy on releases." A document to walk through some of this process has been published on our project wiki and can be found here [4]. [ ] +1 accept (indicate what you validated - e.g. performed the non-RM items in [4]) [ ] -1 reject (explanation required) Thank you all, Alin Jerpelea SCM Information: Release tag: nuttx-12.2.0-RC0 Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045 Hash for the release nuttx-apps tag: 86efbcbee77bc0a29af07807080f4804a37f46a3 [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/ [2] https://raw.githubusercontent.com/apache/nuttx/nuttx-12.2.0-RC0/ReleaseNotes [3] https://www.apache.org/dev/release.html#approving-a-release [4] https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release
Re: [VOTE] Apache NuttX 12.2.0 RC0 release
Let's move the topics to a dev thread Best Regards Alin On Fri, 30 Jun 2023, 16:00 Tomek CEDRO, wrote: > On Fri, Jun 30, 2023 at 10:48 AM Alin Jerpelea wrote: > > Hello all, > > Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote > on > > accepting it for release. Voting will be open for 72hr. > > Hello world :-) > > +1 here on ESP32 / ESP32-C3 / ESP32-S2 :-) > > > Remarks: > * Question: Shouldn't 12.2.0-RC0 contain 12.2.0-RC0 version string (it > is 12.2.0 in the console and 12.2 in the git branch usually RC also > have their own branch)? > * Note: Can we use name branches releases/12.2.0 (currently > releases/12.2) as "12.2.0" != "12.2" plus remark on RC above :-) > * General Question: Is it possible to reverse ReleaseNotes sorting > order so the latest release notes are on top not bottom of the file? > :-) > * Note: ReleaseNotes should keep formatting of a release header > (NuttX-12.2.0\n---). > > > > Tested on FreeBSD 13.2-RELEASE AMD64: > > % uname -a > FreeBSD octagon 13.2-RELEASE FreeBSD 13.2-RELEASE > releng/13.2-n254617-525ecfdad597 GENERIC amd64 > > > > Build targets: > > 1. ESP32 / esp32-devkitc:ostest. > > NuttShell (NSH) NuttX-12.2.0 > nsh> uname -a > NuttX 12.2.0 26f5e973f6 Jun 30 2023 13:08:31 xtensa esp32-devkitc > > % xtensa-esp32-elf-gcc -v > Using built-in specs. > COLLECT_GCC=xtensa-esp32-elf-gcc > > COLLECT_LTO_WRAPPER=/usr/home/XXX/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/8.4.0/lto-wrapper > Target: xtensa-esp32-elf > Configured with: > /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure > --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu > --target=xtensa-esp32-elf > --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf > --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf > > --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf > > --with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include > --with-newlib --enable-threads=no --disable-shared > --with-pkgversion='crosstool-NG esp-2021r2-patch5' > --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections > --disable-libgomp --disable-libmudflap --disable-libmpx > --disable-libssp --disable-libquadmath --disable-libquadmath-support > --disable-libstdcxx-verbose > --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools > --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools > --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools > --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools > --enable-lto --enable-target-optspace --without-long-double-128 > --disable-nls --enable-multiarch --enable-languages=c,c++ > --disable-libstdcxx-verbose --enable-threads=posix > --enable-gcov-custom-rtio --enable-libstdcxx-time=yes > Thread model: posix > gcc version 8.4.0 (crosstool-NG esp-2021r2-patch5) > > % /usr/bin/time -h gmake clean distclean > 7,64s real 3,72s user 4,03s sys > > % /usr/bin/time -h ./tools/configure.sh -B esp32-devkitc:ostest > 2,97s real 1,64s user 1,37s sys > > % /usr/bin/time -h gmake -j8 > 16,70s real 57,00s user 37,95s sys > > > > > 2. ESP32-C3 / esp32c3-devkit:usbconsole. > > NuttShell (NSH) NuttX-12.2.0 > nsh> uname -a > NuttX 12.2.0 26f5e973f6 Jun 30 2023 13:47:22 risc-v esp32c3-devkit > > % riscv64-none-elf-gcc -v > Using built-in specs. > COLLECT_GCC=riscv64-none-elf-gcc > > COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/riscv64-none-elf/11.3.0/lto-wrapper > Target: riscv64-none-elf > Configured with: > /wrkdirs/usr/ports/devel/riscv64-none-elf-gcc/work/gcc-11.3.0/configure > --target=riscv64-none-elf --disable-nls --enable-languages=c,c++ > --enable-gnu-indirect-function --without-headers --with-gmp=/usr/local > --with-pkgversion='FreeBSD Ports Collection for riscv64noneelf' > --with-system-zlib --with-gxx-include-dir=/usr/include/c++/v1/ > --with-sysroot=/ --with-as=/usr/local/bin/riscv64-none-elf-as > --with-ld=/usr/local/bin/riscv64-none-elf-ld --prefix=/usr/local > --localstatedir=/var --mandir=/usr/local/man > --infodir=/usr/local/share/info/ --build=x86_64-unknown-freebsd13.1 > Thread model: single > Supported LTO compression algorithms: zlib > gcc version 11.3.0 (FreeBSD Ports Collection for riscv64noneelf) > > % /usr/bin/time -h gmake clean distclean > 7,64s real 3,76s user 3,99s sys > > % /usr/bin/time -h ./tools/configure.sh -B esp32c3-devkit:usbconsole > 2,97s real 1,54s user 1,46s sys > > % /usr/bin/time -h gmake -j8 CROSSDEV=riscv64-none-elf- > 26,81s real 2m19,76s user 29,04s sys > > > 3. ESP32-S2 / esp32s2-saola-1:coremark. > > CoreMark 1.0 : 468.384075 / GCC8.4.0 -O3 -fno-strict-aliasing > -fomit-frame-pointer -ffunction-sections -fdata-
Re: [VOTE] Apache NuttX 12.2.0 RC0 release
On Fri, Jun 30, 2023 at 10:48 AM Alin Jerpelea wrote: > Hello all, > Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on > accepting it for release. Voting will be open for 72hr. Hello world :-) +1 here on ESP32 / ESP32-C3 / ESP32-S2 :-) Remarks: * Question: Shouldn't 12.2.0-RC0 contain 12.2.0-RC0 version string (it is 12.2.0 in the console and 12.2 in the git branch usually RC also have their own branch)? * Note: Can we use name branches releases/12.2.0 (currently releases/12.2) as "12.2.0" != "12.2" plus remark on RC above :-) * General Question: Is it possible to reverse ReleaseNotes sorting order so the latest release notes are on top not bottom of the file? :-) * Note: ReleaseNotes should keep formatting of a release header (NuttX-12.2.0\n---). Tested on FreeBSD 13.2-RELEASE AMD64: % uname -a FreeBSD octagon 13.2-RELEASE FreeBSD 13.2-RELEASE releng/13.2-n254617-525ecfdad597 GENERIC amd64 Build targets: 1. ESP32 / esp32-devkitc:ostest. NuttShell (NSH) NuttX-12.2.0 nsh> uname -a NuttX 12.2.0 26f5e973f6 Jun 30 2023 13:08:31 xtensa esp32-devkitc % xtensa-esp32-elf-gcc -v Using built-in specs. COLLECT_GCC=xtensa-esp32-elf-gcc COLLECT_LTO_WRAPPER=/usr/home/XXX/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/8.4.0/lto-wrapper Target: xtensa-esp32-elf Configured with: /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu --target=xtensa-esp32-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf --with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG esp-2021r2-patch5' --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections --disable-libgomp --disable-libmudflap --disable-libmpx --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-libstdcxx-verbose --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-nls --enable-multiarch --enable-languages=c,c++ --disable-libstdcxx-verbose --enable-threads=posix --enable-gcov-custom-rtio --enable-libstdcxx-time=yes Thread model: posix gcc version 8.4.0 (crosstool-NG esp-2021r2-patch5) % /usr/bin/time -h gmake clean distclean 7,64s real 3,72s user 4,03s sys % /usr/bin/time -h ./tools/configure.sh -B esp32-devkitc:ostest 2,97s real 1,64s user 1,37s sys % /usr/bin/time -h gmake -j8 16,70s real 57,00s user 37,95s sys 2. ESP32-C3 / esp32c3-devkit:usbconsole. NuttShell (NSH) NuttX-12.2.0 nsh> uname -a NuttX 12.2.0 26f5e973f6 Jun 30 2023 13:47:22 risc-v esp32c3-devkit % riscv64-none-elf-gcc -v Using built-in specs. COLLECT_GCC=riscv64-none-elf-gcc COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/riscv64-none-elf/11.3.0/lto-wrapper Target: riscv64-none-elf Configured with: /wrkdirs/usr/ports/devel/riscv64-none-elf-gcc/work/gcc-11.3.0/configure --target=riscv64-none-elf --disable-nls --enable-languages=c,c++ --enable-gnu-indirect-function --without-headers --with-gmp=/usr/local --with-pkgversion='FreeBSD Ports Collection for riscv64noneelf' --with-system-zlib --with-gxx-include-dir=/usr/include/c++/v1/ --with-sysroot=/ --with-as=/usr/local/bin/riscv64-none-elf-as --with-ld=/usr/local/bin/riscv64-none-elf-ld --prefix=/usr/local --localstatedir=/var --mandir=/usr/local/man --infodir=/usr/local/share/info/ --build=x86_64-unknown-freebsd13.1 Thread model: single Supported LTO compression algorithms: zlib gcc version 11.3.0 (FreeBSD Ports Collection for riscv64noneelf) % /usr/bin/time -h gmake clean distclean 7,64s real 3,76s user 3,99s sys % /usr/bin/time -h ./tools/configure.sh -B esp32c3-devkit:usbconsole 2,97s real 1,54s user 1,46s sys % /usr/bin/time -h gmake -j8 CROSSDEV=riscv64-none-elf- 26,81s real 2m19,76s user 29,04s sys 3. ESP32-S2 / esp32s2-saola-1:coremark. CoreMark 1.0 : 468.384075 / GCC8.4.0 -O3 -fno-strict-aliasing -fomit-frame-pointer -ffunction-sections -fdata-sections / Stack Running CoreMark... 2K performance run parameters for coremark. CoreMark Size: 666 Total ticks : 12810 Total time (secs): 12.81 Iterations/Sec : 468.384075 Iterations : 6000 Compiler version : GCC8.4.0 Compiler flags : -O3 -fno-strict-aliasing -fomit-frame-pointer -ffunction-sections -fda
Re: [VOTE] Apache NuttX 12.2.0 RC0 release
+1 for PinePhone = Compiler + aarch64-none-elf-gcc -v Using built-in specs. COLLECT_GCC=aarch64-none-elf-gcc COLLECT_LTO_WRAPPER=/Applications/ArmGNUToolchain/11.3.rel1/aarch64-none-elf/bin/../libexec/gcc/aarch64-none-elf/11.3.1/lto-wrapper Target: aarch64-none-elf Configured with: /Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/src/gcc/configure --target=aarch64-none-elf --prefix=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install --with-gmp=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools --with-mpfr=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools --with-mpc=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools --with-isl=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools --disable-shared --disable-nls --disable-threads --disable-tls --enable-checking=release --enable-languages=c,c++,fortran --with-newlib --with-gnu-as --with-gnu-ld --with-sysroot=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install/aarch64-none-elf --with-pkgversion='Arm GNU Toolchain 11.3.Rel1' --with-bugurl= https://bugs.linaro.org/ Thread model: single Supported LTO compression algorithms: zlib gcc version 11.3.1 20220712 (Arm GNU Toolchain 11.3.Rel1) = Configuration + ./tools/configure.sh pinephone:nsh = Size + aarch64-none-elf-size nuttx text databssdechex filename 221412 12921 41615 275948 435ec nuttx = NSH Info and Free NuttShell (NSH) NuttX-12.2.0 nsh> uname -a NuttX 12.2.0 26f5e973f6 Jun 30 2023 18:41:32 arm64 pinephone nsh> free total used freelargest nused nfree Umem: 133410808 551480 132859328 132859232 58 2 Complete Log: https://gist.github.com/lupyuen/3b6f7ab19e687e5d9ca57b85df36de2a Validation Script: https://gist.github.com/lupyuen/73bab36c5d9fa0ccd94fefe8ea1a7195 Lup On Fri, Jun 30, 2023 at 4:48 PM Alin Jerpelea wrote: > Hello all, > > Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on > accepting it for release. Voting will be open for 72hr. > > > > A minimum of 3 binding +1 votes and more binding +1 than binding -1 are > required to pass. > > > > The Apache requirements for approving a release can be found here [3] > "Before voting +1 [P]PMC members are required to download the signed source > code package, compile it as provided, and test the resulting executable on > their own platform, along with also verifying that the package meets the > requirements of the ASF policy on releases." > > > > A document to walk through some of this process has been published on our > project wiki and can be found here [4]. > > > > [ ] +1 accept (indicate what you validated - e.g. performed the non-RM > items in [4]) > > [ ] -1 reject (explanation required) > > > > Thank you all, > > Alin Jerpelea > > > > SCM Information: > > Release tag: nuttx-12.2.0-RC0 > > Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045 > > Hash for the release nuttx-apps tag: > 86efbcbee77bc0a29af07807080f4804a37f46a3 > > > [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/ > [2] > https://raw.githubusercontent.com/apache/nuttx/nuttx-12.2.0-RC0/ReleaseNotes > [3] https://www.apache.org/dev/release.html#approving-a-release > [4] > https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release >
[VOTE] Apache NuttX 12.2.0 RC0 release
Hello all, Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on accepting it for release. Voting will be open for 72hr. A minimum of 3 binding +1 votes and more binding +1 than binding -1 are required to pass. The Apache requirements for approving a release can be found here [3] "Before voting +1 [P]PMC members are required to download the signed source code package, compile it as provided, and test the resulting executable on their own platform, along with also verifying that the package meets the requirements of the ASF policy on releases." A document to walk through some of this process has been published on our project wiki and can be found here [4]. [ ] +1 accept (indicate what you validated - e.g. performed the non-RM items in [4]) [ ] -1 reject (explanation required) Thank you all, Alin Jerpelea SCM Information: Release tag: nuttx-12.2.0-RC0 Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045 Hash for the release nuttx-apps tag: 86efbcbee77bc0a29af07807080f4804a37f46a3 [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/ [2] https://raw.githubusercontent.com/apache/nuttx/nuttx-12.2.0-RC0/ReleaseNotes [3] https://www.apache.org/dev/release.html#approving-a-release [4] https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release