xiaoxiang781216 opened a new pull request #4869: URL: https://github.com/apache/incubator-nuttx/pull/4869
## Summary Build and run asan instead: - boards/sim: Automatically run ostest for asan and kasan config - tools/release.sh: Build sim:asan instead of sim:nsh - tools/checkrelease.sh: Launch nuttx after build ## Impact ./tools/checkrelease.sh ## Testing ./tools/checkrelease.sh --release 10.2.0-RC0 with the following output: ``` Downloading release files from https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.2.0-RC0/ gpg: directory '/tmp/nuttx-checkrelease/.gnupg' created gpg: keybox '/tmp/nuttx-checkrelease/.gnupg/pubring.kbx' created gpg: /tmp/nuttx-checkrelease/.gnupg/trustdb.gpg: trustdb created gpg: key E1B6E30DB05D6280: public key "Brennan Ashton <[email protected]>" imported gpg: key 2B8C7F0EAB22000E: public key "Abdelatif Guettouche (CODE SIGNING KEY) <[email protected]>" imported gpg: key A57CE1279F1E7328: public key "Alin Jerpelea (CODE SIGNING KEY) <[email protected]>" imported gpg: Total number processed: 3 gpg: imported: 3 OK: https://dist.apache.org/repos/dist/dev/incubator/nuttx/KEYS is imported. Checking apache-nuttx-10.2.0-incubating.tar.gz sha512... OK: apache-nuttx-10.2.0-incubating.tar.gz sha512 hash matches. Checking apache-nuttx-10.2.0-incubating.tar.gz GPG signature: gpg: Signature made Mon Nov 1 16:28:10 2021 CST gpg: using RSA key FAFEEA08ABE09A8F060D984CA57CE1279F1E7328 gpg: Good signature from "Alin Jerpelea (CODE SIGNING KEY) <[email protected]>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: FAFE EA08 ABE0 9A8F 060D 984C A57C E127 9F1E 7328 OK: apache-nuttx-10.2.0-incubating.tar.gz gpg signature matches. Checking apache-nuttx-10.2.0-incubating.tar.gz for required files: OK: all required files exist in nuttx. Checking apache-nuttx-apps-10.2.0-incubating.tar.gz sha512... OK: apache-nuttx-apps-10.2.0-incubating.tar.gz sha512 hash matches. Checking apache-nuttx-apps-10.2.0-incubating.tar.gz GPG signature: gpg: Signature made Mon Nov 1 16:28:11 2021 CST gpg: using RSA key FAFEEA08ABE09A8F060D984CA57CE1279F1E7328 gpg: Good signature from "Alin Jerpelea (CODE SIGNING KEY) <[email protected]>" [unknown] gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: FAFE EA08 ABE0 9A8F 060D 984C A57C E127 9F1E 7328 OK: apache-nuttx-apps-10.2.0-incubating.tar.gz gpg signature matches. Checking apache-nuttx-apps-10.2.0-incubating.tar.gz for required files: OK: all required files exist in apps. Trying to build nuttx sim:asan... OK: we were able to build sim:asan. Trying to run nuttx sim:asan... ==737==WARNING: ASan is ignoring requested __asan_handle_no_return: stack top: 0x7ffe4e7f6000; bottom 0x631000023000; size: 0x1cee4e7d3000 (31809844621312) False positive error reports may follow For details see https://github.com/google/sanitizers/issues/189 OK: ostest with ASAN pass. ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
