This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 3654c19e Add entry db158c7c830807caeeb0691739c41f1d522029e9 from https [...]
new 572942d5 Add entry db158c7c830807caeeb0691739c41f1d522029e9 from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
llvm/sha1/db158c7c830807caeeb0691739c41f1d522029e9/commit-log.txt | 2 +-
llvm/sha1/db158c7c830807caeeb0691739c41f1d522029e9/jira/description | 5 ++++-
llvm/sha1/db158c7c830807caeeb0691739c41f1d522029e9/jira/yaml | 5 ++++-
llvm/sha1/db158c7c830807caeeb0691739c41f1d522029e9/status.txt | 3 +++
.../reproduction_instructions.txt | 4 ++--
.../llvm-aarch64-master-O2}/summary.txt | 0
.../tcwg_bmk-code_size-cpu2017fast/status.txt | 3 +++
7 files changed, 17 insertions(+), 5 deletions(-)
copy llvm/sha1/db158c7c830807caeeb0691739c41f1d522029e9/tcwg_bmk-code_size-cpu2017 [...]
copy {gcc/sha1/35e50a0eaaa51e736b40e6366b8a70c0a3c123ac/tcwg_bmk-code_size-spec2k6 [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 1c64b2f5 Add entry da1a888b524d620c7a17f368b69c46934b69495c from https [...]
new 3654c19e Add entry db158c7c830807caeeb0691739c41f1d522029e9 from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../tcwg_bmk-code_size-cpu2017fast/llvm-aarch64-master-O2}/build_url | 2 +-
.../{llvm-aarch64-master-O3 => llvm-aarch64-master-O2}/last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy llvm/sha1/{03de1cb715c9a106f3ea4139042a33afcd7ca6ae/tcwg_bmk-code_size-cpu201 [...]
copy llvm/sha1/db158c7c830807caeeb0691739c41f1d522029e9/tcwg_bmk-code_size-cpu2017 [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 973eb0deb46 RISC-V: Fix error combine of pred_mov pattern
new 818cc9f2d2f RISC-V: Fix AVL/VL get ICE[VSETVL PASS]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/config/riscv/riscv-vsetvl.cc | 46 ++++++++++++++++++++++++++--------------
gcc/config/riscv/riscv-vsetvl.h | 1 +
2 files changed, 31 insertions(+), 16 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from ebffc840f50 mklog: fix bugs of --append option
new 973eb0deb46 RISC-V: Fix error combine of pred_mov pattern
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/config/riscv/predicates.md | 5 ++
gcc/config/riscv/riscv-vector-builtins.cc | 9 +-
gcc/config/riscv/vector.md | 98 ++++++++++++----------
gcc/testsuite/gcc.target/riscv/rvv/base/pr110943.c | 33 ++++++++
.../gcc.target/riscv/rvv/base/zvfhmin-intrinsic.c | 10 +--
5 files changed, 106 insertions(+), 49 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/pr110943.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 36534782b584 Merge tag 'thermal-6.6-rc1' of git://git.kernel.org/pub/sc [...]
new e0606daeaab4 selftests: prctl: Add new prctl test for PR_SET_NAME
new 8e289f454289 selftests/resctrl: Add resctrl.h into build deps
new 2d320b1029ee selftests/resctrl: Don't leak buffer in fill_cache()
new f99e413eb546 selftests/resctrl: Unmount resctrl FS if child fails to ru [...]
new 51a0c3b7f028 selftests/resctrl: Close perf value read fd on errors
new ede13008489b selftests/resctrl: Unmount resctrl FS before starting the [...]
new caddc0fbe495 selftests/resctrl: Move resctrl FS mount/umount to higher level
new 6383851a193b selftests/resctrl: Refactor remount_resctrl(bool mum_resct [...]
new 48f3b68738c7 selftests/resctrl: Remove mum_resctrlfs from struct resctr [...]
new 67a86643db2b selftests/resctrl: Convert span to size_t
new e24ac4288981 selftests/resctrl: Express span internally in bytes
new 1b9537baf851 selftests/resctrl: Remove duplicated preparation for span arg
new 326baed260e2 selftests/resctrl: Remove "malloc_and_init_memory" param f [...]
new 5e3e4f1a03f0 selftests/resctrl: Remove unnecessary startptr global from [...]
new f4123975cf34 selftests/resctrl: Improve parameter consistency in fill_buf
new 7f3c980c7738 selftests/resctrl: Don't pass test name to fill_buf
new 8ee592a638fc selftests/resctrl: Don't use variable argument list for ->setup()
new 85b73447a44c selftests/resctrl: Move CAT/CMT test global vars to functi [...]
new 3dad011b9ab1 selftests/resctrl: Pass the real number of tests to show_c [...]
new bf68c717e571 selftests/resctrl: Remove test type checks from cat_val()
new 7611c8ff152f selftests:prctl: Fix make clean override warning
new 7e4bf0c1d0f7 selftests:prctl: add set-process-name to .gitignore
new c0d87e43a662 selftests/rseq: Fix CID_ID typo in Makefile
new d6aaa23a2b33 selftests/rseq: Implement rseq_unqual_scalar_typeof
new 0fbbf07ce67d selftests/rseq: Fix arm64 buggy load-acquire/store-release macros
new 2b2fe6052dd0 selftests/rseq: Use rseq_unqual_scalar_typeof in macros
new 1e9519b6fbe4 selftests/filesystems: Add six consecutive 'x' characters [...]
new 68b4d2d58389 selftests/user_events: Reenable build
new 888c72d58198 selftests: Hook more tests into the build infrastructure
new fbf4dec70277 selftests/futex: Order calls to futex_lock_pi
new 7fb10233e061 selftests: cachestat: properly link in librt
new 9b1db732866b selftests: cachestat: use proper syscall number macro
new 5a31cc729707 Merge tag 'linux-kselftest-next-6.6-rc1' of git://git.kern [...]
new 1b0975ee3bdd kunit: qemu_configs: Enable all architectural features for arm64
new df3cb7ac0edc kunit: test-bug.h: include `stddef.h` for `NULL`
new a30e94c29673 rust: init: make doctests compilable/testable
new cf36a495f070 rust: str: make doctests compilable/testable
new bfa7dff036f0 rust: sync: make doctests compilable/testable
new ed615fb8ee6d rust: types: make doctests compilable/testable
new a66d733da801 rust: support running Rust documentation tests as KUnit ones
new 64bd4641310c MAINTAINERS: add Rust KUnit files to the KUnit entry
new 39e92cb1e4a1 kunit: Add test attributes API structure
new 02c2d0c2a841 kunit: Add speed attribute
new a00a72709175 kunit: Add module attribute
new 529534e8cba3 kunit: Add ability to filter attributes
new 723c8258c8fe kunit: tool: Add command line interface to filter and repo [...]
new d055c6a2cc16 kunit: memcpy: Mark tests as slow using test attributes
new a547c4ce10bd kunit: time: Mark test as slow using test attributes
new 76066f93f1df kunit: add tests for filtering attributes
new e588586675f6 kunit: Add documentation of KUnit test attributes
new 5a175d369c70 kunit: fix wild-memory-access bug in kunit_filter_suites()
new abbf73816b6f kunit: fix possible memory leak in kunit_filter_suites()
new 1c9fd080dffe kunit: fix uninitialized variables bug in attributes filtering
new c95e7c05c139 kunit: Report the count of test suites in a module
new 18258c60f8a7 kunit: Make 'list' action available to kunit test modules
new b67abaad4d25 kunit: Allow kunit test modules to use test filtering
new 582eb3aeed2d kunit: replace KUNIT_TRIGGER_STATIC_STUB maro with KUNIT_S [...]
new 25e324bc9cf2 kunit: fix struct kunit_attr header
new 815c24a085dd Merge tag 'linux-kselftest-kunit-6.6-rc1' of git://git.ker [...]
new 5ef956634bc8 selftests/nolibc: add a standalone test report macro
new b3389e48bf31 selftests/nolibc: always print the path to test log file
new 5163b8d31eae selftests/nolibc: restore the failed tests print
new ca50df309893 tools/nolibc: fix up #error compile failures with -ENOSYS
new 2f98aca8aaef tools/nolibc: fix up undeclared syscall macros with #ifdef [...]
new 428905da6ec4 tools/nolibc: sys.h: add a syscall return helper
new c8d54fa37c53 tools/nolibc: unistd.h: apply __sysret() helper
new d27447bc2e0a tools/nolibc: sys.h: apply __sysret() helper
new 2d7481eb5d88 tools/nolibc: unistd.h: reorder the syscall macros
new 67eb617a8e1e selftests/nolibc: simplify call to ioperm
new f134c7066c90 tools/nolibc: arch-*.h: fix up code indent errors
new f09f1912e4cd toolc/nolibc: arch-*.h: clean up whitespaces after __asm__
new 2dca615ade67 tools/nolibc: arch-loongarch.h: shrink with _NOLIBC_SYSCAL [...]
new 8b9bdab63587 tools/nolibc: arch-mips.h: shrink with _NOLIBC_SYSCALL_CLO [...]
new 6d1970e1efc8 tools/nolibc: add missing my_syscall6() for mips
new 6591be4a73fe tools/nolibc: __sysret: support syscalls who return a pointer
new 924e9539aeaa tools/nolibc: clean up mmap() routine
new 4201cfce15fe tools/nolibc: clean up sbrk() routine
new 938b5b983330 selftests/nolibc: export argv0 for some tests
new 82e339c23036 selftests/nolibc: prepare: create /dev/zero
new 29f5540be392 selftests/nolibc: add EXPECT_PTREQ, EXPECT_PTRNE and EXPECT_PTRER
new f193ecbff0ef selftests/nolibc: add sbrk_0 to test current brk getting
new d4a3b2b99810 selftests/nolibc: add mmap_bad test case
new ba3d0892be0e selftests/nolibc: add munmap_bad test case
new fcdbf5dda418 selftests/nolibc: add mmap_munmap_good test case
new cfb672f94f6e selftests/nolibc: add run-libc-test target
new 46cf630c53f3 selftests/nolibc: stat_fault: silence NULL argument warnin [...]
new 79b4f68e9e24 selftests/nolibc: gettid: restore for glibc and musl
new 5f2de00e2c9c selftests/nolibc: add _LARGEFILE64_SOURCE for musl
new 989abf1c7bc5 selftests/nolibc: fix up int_fast16/32_t test cases for musl
new 788aca91ab5e tools/nolibc: types.h: add RB_ flags for reboot()
new 950add280c0b selftests/nolibc: prefer <sys/reboot.h> to <linux/reboot.h>
new c388c9920da2 selftests/nolibc: fix up kernel parameters support
new f7a419e35ba3 selftests/nolibc: link_cross: use /proc/self/cmdline
new f4191f3d5242 tools/nolibc: add rmdir() support
new 4e14e84442fe selftests/nolibc: add a new rmdir() test case
new b8b26108e4d5 selftests/nolibc: fix up failures when CONFIG_PROC_FS=n
new bbb14546bd22 selftests/nolibc: prepare /tmp for tests that need to write
new 6861b1a3398e selftests/nolibc: vfprintf: remove MEMFD_CREATE dependency
new 38fc0a3553ce selftests/nolibc: chdir_root: restore current path after test
new f576d3c075db selftests/nolibc: stat_timestamps: remove procfs dependency
new 135b622e4855 selftests/nolibc: chroot_exe: remove procfs dependency
new 148e9718e2a2 selftests/nolibc: add chmod_argv0 test
new c0315c79aaa2 selftests/nolibc: report: print a summarized test status
new c0faa0dace19 selftests/nolibc: report: print total tests
new 0ac908e30403 selftests/nolibc: report: align passed, skipped and failed
new 7d92e8936375 selftests/nolibc: report: extrude the test status line
new 4beb9be811d7 selftests/nolibc: report: add newline before test failures
new 67d108e2a2bd tools/nolibc: completely remove optional environ support
new 3097783ecf3b selftests/nolibc: make evaluation of test conditions
new b184a261e526 selftests/nolibc: simplify status printing
new ceb528feb7c8 selftests/nolibc: avoid gaps in test numbers
new 20233498359a tools/nolibc: arch-*.h: add missing space after ','
new bff60150f7c4 tools/nolibc: fix up startup failures for -O0 under gcc < 11.1.0
new af93807eaef6 tools/nolibc: remove the old sys_stat support
new 17336755150b tools/nolibc: add new crt.h with _start_c
new d7f16723d37c tools/nolibc: stackprotector.h: add empty __stack_chk_init [...]
new 06f2a62c8133 tools/nolibc: crt.h: initialize stack protector
new 61f988072173 tools/nolibc: arm: shrink _start with _start_c
new ded8af47c21c tools/nolibc: aarch64: shrink _start with _start_c
new 2ab446336b17 tools/nolibc: i386: shrink _start with _start_c
new 539287d75178 tools/nolibc: x86_64: shrink _start with _start_c
new 431b806b9bc3 tools/nolibc: mips: shrink _start with _start_c
new 61bd4621c056 tools/nolibc: loongarch: shrink _start with _start_c
new eea70cdac610 tools/nolibc: riscv: shrink _start with _start_c
new c48d8af2faf2 tools/nolibc: s390: shrink _start with _start_c
new fd3a9efde8db selftests/nolibc: add EXPECT_PTRGE, EXPECT_PTRGT, EXPECT_P [...]
new 48967b73f8fe selftests/nolibc: add testcases for startup code
new b81434073b7a selftests/nolibc: allow run nolibc-test locally
new 850fad7de827 selftests/nolibc: allow test -include /path/to/nolibc.h
new 4893c22eb2f4 tools/nolibc/stdio: add setvbuf() to set buffering mode
new 447e56023fc2 selftests/nolibc: avoid buffer underrun in space printing
new e7d0129df681 selftests/nolibc: mmap_munmap_good: fix up return value
new 3ec38af6eedb tools/nolibc: add pipe() and pipe2() support
new 5c01259b1256 selftests/nolibc: add testcase for pipe
new f2f5eaefa17e tools/nolibc: drop unused variables
new 640775022572 tools/nolibc: fix return type of getpagesize()
new 809145f8421b tools/nolibc: setvbuf: avoid unused parameter warnings
new 04694658ad4a tools/nolibc: sys: avoid implicit sign cast
new 202a0bd12f87 tools/nolibc: stdint: use __SIZE_TYPE__ for size_t
new ca283457b3c6 selftests/nolibc: avoid warnings during intptr tests
new 79df81aaea11 selftests/nolibc: drop unused variables
new 10874f20ee87 selftests/nolibc: mark test helpers as potentially unused
new 17e66f235e4a selftests/nolibc: make functions static if possible
new c8d078153fd8 selftests/nolibc: avoid unused parameter warnings
new 711f91fdec71 selftests/nolibc: avoid sign-compare warnings
new 37266a9ec7f5 selftests/nolibc: use correct return type for read() and write()
new 9c5e490093e8 selftests/nolibc: prevent out of bounds access in expect_vfprintf
new 711edef8f7cf selftests/nolibc: don't strip nolibc-test
new 45f65f8d04db selftests/nolibc: enable compiler warnings
new 024a6c29f0cd MAINTAINERS: nolibc: add myself as co-maintainer
new 0cb0675ec37e tools/nolibc: add support for powerpc
new e45ce88e6591 tools/nolibc: add support for powerpc64
new c6c3734fb6b1 selftests/nolibc: add XARCH and ARCH mapping support
new 587e98459102 selftests/nolibc: add test support for ppc
new 8a5040cb3f5a selftests/nolibc: add test support for ppc64le
new faeb4e09fe77 selftests/nolibc: add test support for ppc64
new ce1bb82b1c53 selftests/nolibc: allow report with existing test log
new dcb677c3d329 tools/nolibc: stackprotector.h: make __stack_chk_init static
new 418c84682150 selftests/nolibc: libc-test: use HOSTCC instead of CC
new 872dbfa03217 tools/nolibc: silence ppc64 compile warnings
new fb01ff635efd tools/nolibc: keep brk(), sbrk(), mmap() away from __sysret()
new 556fb7131e03 tools/nolibc: avoid undesired casts in the __sysret() macro
new 1c59d383390f Merge tag 'linux-kselftest-nolibc-6.6-rc1' of git://git.ke [...]
The 163 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/dev-tools/kunit/run_wrapper.rst | 12 +
Documentation/dev-tools/kunit/running_tips.rst | 166 ++++++
MAINTAINERS | 3 +
include/kunit/attributes.h | 50 ++
include/kunit/static_stub.h | 6 +-
include/kunit/test-bug.h | 2 +
include/kunit/test.h | 91 ++-
kernel/time/time_test.c | 2 +-
lib/Kconfig.debug | 16 +
lib/kunit/Kconfig | 2 +-
lib/kunit/Makefile | 3 +-
lib/kunit/attributes.c | 414 ++++++++++++++
lib/kunit/executor.c | 227 +++++---
lib/kunit/executor_test.c | 152 +++++-
lib/kunit/kunit-example-test.c | 9 +
lib/kunit/test.c | 64 ++-
lib/memcpy_kunit.c | 8 +-
rust/.gitignore | 2 +
rust/Makefile | 29 +
rust/bindings/bindings_helper.h | 1 +
rust/helpers.c | 7 +
rust/kernel/init.rs | 26 +-
rust/kernel/kunit.rs | 163 ++++++
rust/kernel/lib.rs | 2 +
rust/kernel/str.rs | 4 +-
rust/kernel/sync/arc.rs | 9 +-
rust/kernel/sync/lock/mutex.rs | 1 +
rust/kernel/sync/lock/spinlock.rs | 1 +
rust/kernel/types.rs | 6 +-
scripts/.gitignore | 2 +
scripts/Makefile | 4 +
scripts/rustdoc_test_builder.rs | 72 +++
scripts/rustdoc_test_gen.rs | 260 +++++++++
tools/include/nolibc/Makefile | 1 +
tools/include/nolibc/arch-aarch64.h | 85 +--
tools/include/nolibc/arch-arm.h | 111 +---
tools/include/nolibc/arch-i386.h | 86 +--
tools/include/nolibc/arch-loongarch.h | 83 +--
tools/include/nolibc/arch-mips.h | 147 ++---
tools/include/nolibc/arch-powerpc.h | 221 ++++++++
tools/include/nolibc/arch-riscv.h | 83 +--
tools/include/nolibc/arch-s390.h | 77 +--
tools/include/nolibc/arch-x86_64.h | 86 +--
tools/include/nolibc/arch.h | 2 +
tools/include/nolibc/crt.h | 61 +++
tools/include/nolibc/nolibc.h | 9 +-
tools/include/nolibc/stackprotector.h | 5 +-
tools/include/nolibc/stdint.h | 2 +-
tools/include/nolibc/stdio.h | 27 +
tools/include/nolibc/stdlib.h | 12 +-
tools/include/nolibc/sys.h | 534 +++++-------------
tools/include/nolibc/types.h | 22 +-
tools/include/nolibc/unistd.h | 13 +-
tools/testing/kunit/kunit.py | 70 ++-
tools/testing/kunit/kunit_kernel.py | 8 +-
tools/testing/kunit/kunit_parser.py | 11 +-
tools/testing/kunit/kunit_tool_test.py | 39 +-
tools/testing/kunit/qemu_configs/arm64.py | 2 +-
tools/testing/selftests/Makefile | 4 +
tools/testing/selftests/cachestat/Makefile | 2 +-
tools/testing/selftests/cachestat/test_cachestat.c | 7 +-
.../selftests/filesystems/fat/run_fat_tests.sh | 2 +-
.../futex/functional/futex_wait_timeout.c | 7 +
tools/testing/selftests/nolibc/Makefile | 111 +++-
tools/testing/selftests/nolibc/nolibc-test.c | 608 ++++++++++++++++-----
tools/testing/selftests/prctl/.gitignore | 1 +
tools/testing/selftests/prctl/Makefile | 4 +-
tools/testing/selftests/prctl/set-process-name.c | 62 +++
tools/testing/selftests/resctrl/Makefile | 2 +-
tools/testing/selftests/resctrl/cache.c | 66 ++-
tools/testing/selftests/resctrl/cat_test.c | 28 +-
tools/testing/selftests/resctrl/cmt_test.c | 29 +-
tools/testing/selftests/resctrl/fill_buf.c | 87 ++-
tools/testing/selftests/resctrl/mba_test.c | 9 +-
tools/testing/selftests/resctrl/mbm_test.c | 17 +-
tools/testing/selftests/resctrl/resctrl.h | 17 +-
tools/testing/selftests/resctrl/resctrl_tests.c | 83 ++-
tools/testing/selftests/resctrl/resctrl_val.c | 7 +-
tools/testing/selftests/resctrl/resctrlfs.c | 64 ++-
tools/testing/selftests/rseq/Makefile | 2 +-
tools/testing/selftests/rseq/compiler.h | 26 +
tools/testing/selftests/rseq/rseq-arm.h | 4 +-
tools/testing/selftests/rseq/rseq-arm64.h | 58 +-
tools/testing/selftests/rseq/rseq-mips.h | 4 +-
tools/testing/selftests/rseq/rseq-ppc.h | 4 +-
tools/testing/selftests/rseq/rseq-riscv.h | 6 +-
tools/testing/selftests/rseq/rseq-s390.h | 4 +-
tools/testing/selftests/rseq/rseq-x86.h | 4 +-
tools/testing/selftests/user_events/Makefile | 8 -
89 files changed, 3350 insertions(+), 1600 deletions(-)
create mode 100644 include/kunit/attributes.h
create mode 100644 lib/kunit/attributes.c
create mode 100644 rust/kernel/kunit.rs
create mode 100644 scripts/rustdoc_test_builder.rs
create mode 100644 scripts/rustdoc_test_gen.rs
create mode 100644 tools/include/nolibc/arch-powerpc.h
create mode 100644 tools/include/nolibc/crt.h
create mode 100644 tools/testing/selftests/prctl/set-process-name.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.