+1 for Ox64, Star64 and PinePhone

===== Ox64 Compiler
+ riscv64-unknown-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv64-unknown-elf-gcc
COLLECT_LTO_WRAPPER=/Users/Luppy/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-apple-darwin/bin/../libexec/gcc/riscv64-unknown-elf/10.2.0/lto-wrapper
Target: riscv64-unknown-elf
Configured with:
/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/build/riscv64-unknown-elf-gcc/riscv-gcc/configure
--target=riscv64-unknown-elf
--prefix=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin
--with-pkgversion='SiFive GCC-Metal 10.2.0-2020.12.8' --with-bugurl=
https://github.com/sifive/freedom-tools/issues --disable-shared
--disable-threads --enable-languages=c,c++ --enable-tls --with-newlib
--with-sysroot=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin/riscv64-unknown-elf
--with-native-system-header-dir=/include --disable-libmudflap
--disable-libssp --disable-libquadmath --disable-libgomp --disable-nls
--disable-tm-clone-registry --src=../riscv-gcc --with-system-zlib
--enable-checking=yes --enable-multilib --with-abi=lp64d
--with-arch=rv64imafdc CFLAGS=-O2 CXXFLAGS=-O2 'CFLAGS_FOR_TARGET=-Os
-mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany'
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 10.2.0 (SiFive GCC-Metal 10.2.0-2020.12.8)

===== Ox64 Configuration
+ ./tools/configure.sh ox64:nsh

===== Ox64 Size
+ riscv64-unknown-elf-size nuttx
   text    data     bss     dec     hex filename
 169273     641   27576  197490   30372 nuttx

===== Ox64 NSH Info and Free
NuttShell (NSH) NuttX-12.5.1
nsh> uname -a
NuttX 12.5.1 9e8753d625 Apr  9 2024 16:36:36 risc-v ox64
nsh> free
                   total       used       free    maxused    maxfree  nused
 nfree
        Kmem    2065400      14152    2051248      76440    2049584     36
     3
        Page:   20971520  647168   20324352   20324352

===== Star64 Compiler
+ riscv64-unknown-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv64-unknown-elf-gcc
COLLECT_LTO_WRAPPER=/Users/Luppy/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-apple-darwin/bin/../libexec/gcc/riscv64-unknown-elf/10.2.0/lto-wrapper
Target: riscv64-unknown-elf
Configured with:
/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/build/riscv64-unknown-elf-gcc/riscv-gcc/configure
--target=riscv64-unknown-elf
--prefix=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin
--with-pkgversion='SiFive GCC-Metal 10.2.0-2020.12.8' --with-bugurl=
https://github.com/sifive/freedom-tools/issues --disable-shared
--disable-threads --enable-languages=c,c++ --enable-tls --with-newlib
--with-sysroot=/scratch/jenkins/workspace/tpp-freedom-tools/tpp01--build-binary-packages--parameterized/obj/x86_64-apple-darwin/install/riscv64-unknown-elf-gcc-10.2.0-2020.12.8-x86_64-apple-darwin/riscv64-unknown-elf
--with-native-system-header-dir=/include --disable-libmudflap
--disable-libssp --disable-libquadmath --disable-libgomp --disable-nls
--disable-tm-clone-registry --src=../riscv-gcc --with-system-zlib
--enable-checking=yes --enable-multilib --with-abi=lp64d
--with-arch=rv64imafdc CFLAGS=-O2 CXXFLAGS=-O2 'CFLAGS_FOR_TARGET=-Os
-mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-Os -mcmodel=medany'
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 10.2.0 (SiFive GCC-Metal 10.2.0-2020.12.8)

===== Star64 Configuration
+ ./tools/configure.sh star64:nsh

===== Star64 Size
+ riscv64-unknown-elf-size nuttx
   text   data    bss    dec    hex filename
 168398    641  24600 193639  2f467 nuttx

===== Star64 NSH Info and Free
NuttShell (NSH) NuttX-12.5.1
nsh> uname -a
NuttX 12.5.1 9e8753d625 Apr  9 2024 16:52:17 risc-v star64
nsh> free
total used free maxused maxfree  nused  nfree
Kmem: 2065400 14120 2051280 76408 2049616 35 4
Page:   20971520 647168   20324352   20324352

===== 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)

===== PinePhone Configuration
+ ./tools/configure.sh pinephone:nsh

===== PinePhone Size
+ aarch64-none-elf-size nuttx
   text   data    bss    dec    hex filename
 224263  12945  43007 280215  44697 nuttx

===== PinePhone NSH Info and Free
NuttShell (NSH) NuttX-12.5.1
nsh> uname -a
NuttX 12.5.1 9e8753d625 Apr  9 2024 16:42:15 arm64 pinephone
nsh> free
                   total       used       free    maxused    maxfree  nused
 nfree
        Umem:  133398520      25416  133373104      25384  133373104     28
     1

Ox64 Script:
https://gist.github.com/lupyuen/c87f4b3817b771b91a822dff8757e7f9

Ox64 Log: https://gist.github.com/lupyuen/cc08ecadc78f8cc816bfff9df38445b8

Star64 Script:
https://gist.github.com/lupyuen/06feae7aa34d433b7da5edfd89514470

Star64 Log: https://gist.github.com/lupyuen/cb1b028392157e95852404ddde984893

PinePhone Script:
https://gist.github.com/lupyuen/4343d5f96135891b481e44b0620156c1

PinePhone Log:
https://gist.github.com/lupyuen/20e589d083642270c39a012d1ae28512

Lup

On Tue, Apr 9, 2024 at 3:41 PM Alin Jerpelea <jerpe...@gmail.com> wrote:

> Hello all,
> Apache NuttX 12.5.1 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 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.5.1-RC0
>   Hash for the release nuttx tag: 9e8753d6256619a7bfa72f4596eb1e481f1c97a2
>   Hash for the release nuttx-apps tag:
> 63dd3547fdc9a0412f0e04df5d8a8be480dd6935
>
> [1] https://dist.apache.org/repos/dist/dev/nuttx/12.5.1-RC0/
> [2]
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.5.1-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
>

Reply via email to