libelf/testsuite: Use deterministic file timestamps in a test.
TET will (by default) copy test case files to a temporary
directory before executing a test case. This causes the
modification times for individual files in the test case's
temporary directory to differ from their respective timestamps
when the test archive was built.
Instead, use a fixed file modification time for archive members
when creating the archive, and have the test case check for
this fixed value.
[mlir][llvm] Handle debug record import edge cases
This commit enables the direct import of debug records by default and
fixes issues with two edge cases:
- Detect early on if the address operand is an argument list
(calling getAddress() for argument lists asserts)
- Use getAddress() to check if the address operand is null, which
means the address operand is an empty metadata node, which currently
is not supported.
- Add support for debug label records.
This is a follow-up to:
https://github.com/llvm/llvm-project/pull/167812
Pull up following revision(s) (requested by gutteridge in ticket #93):
sys/kern/sys_memfd.c: revision 1.13
lib/libc/sys/memfd_create.2: revision 1.2
lib/libc/sys/memfd_create.2: revision 1.3
sys/sys/mman.h: revision 1.66
memfd_create(2): add close-on-fork support
memfd_create.2: note this system call was added in NetBSD 11
[bazel] Add explicit dep on protobuf (#168928)
This is required for correctly loading the protobuf rules. It's
possible we could drop the version here to a lower version, as long as
that version supports the versions of bazel we support. I picked this
because it is the current version being used by bazel 8.0.0 (which is
defined in the .bazelversion). Users can override this in their project
anyways if they need an older one
[OpenMP] Introduce "loop sequence" as directive association
OpenMP 6.0 introduced a `fuse` directive, and with it a "loop sequence"
as the associated code. What used to be "loop association" has become
"loop-nest association".
Rename Association::Loop to LoopNest, add Association::LoopSeq to
represent the "loop sequence" association.
Change the association of fuse from "block" to "loop sequence".
[clang-doc][NFC] Remove unused headers (#168806)
Removes unused headers or replaces them with headers that directly
provide the symbol instead. For example, `Serialize.h` included `AST.h`,
but it was actually `Serialize.cpp` that needed concept expressions, so
now it includes just `ExprConcepts.h`.
Merge tag 'sched_ext-for-6.18-rc6-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext
Pull sched_ext fix from Tejun Heo:
"One low risk and obvious fix: scx_enable() was dereferencing an error
pointer on helper kthread creation failure. Fixed"
* tag 'sched_ext-for-6.18-rc6-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext:
sched_ext: Fix scx_enable() crash on helper kthread creation failure
Pullup the following, requested by mrg in ticket #91:
external/mit/xorg-server/dist/test/scripts/xephyr-glamor-gles2-piglit.sh up to 1.1.1.1
external/mit/xorg-server/dist/test/bugs/bug1354.c up to 1.1.1.1
external/mit/xorg-server/dist/test/bugs/meson.build up to 1.1.1.1
external/mit/xorg-server/dist/glamor/glamor_glx_provider.c up to 1.1.1.1
external/mit/xorg-server/dist/glamor/glamor_glx_provider.h up to 1.1.1.1
external/mit/xorg-server/dist/COPYING up to 1.1.1.7
external/mit/xorg-server/dist/ChangeLog up to 1.1.1.30
external/mit/xorg-server/dist/Makefile.in up to 1.1.1.19
external/mit/xorg-server/dist/aclocal.m4 up to 1.1.1.24
external/mit/xorg-server/dist/compile up to 1.1.1.14
external/mit/xorg-server/dist/configure up to 1.23
external/mit/xorg-server/dist/configure.ac up to 1.25
external/mit/xorg-server/dist/depcomp up to 1.1.1.12
external/mit/xorg-server/dist/install-sh up to 1.1.1.13
external/mit/xorg-server/dist/meson.build up to 1.1.1.20
external/mit/xorg-server/dist/missing up to 1.1.1.12
external/mit/xorg-server/dist/test-driver up to 1.1.1.10
[158 lines not shown]