Skip to content

Commit f454c15

Browse files
authored
Merge branch 'main' into feat/wq-all
2 parents 024a11d + 0ef1363 commit f454c15

25 files changed

+2192
-1027
lines changed

.github/macos-13-expected.txt

+1-30
Original file line numberDiff line numberDiff line change
@@ -14,29 +14,19 @@ memcheck/tests/bug155125 (stderr)
1414
memcheck/tests/bug287260 (stderr)
1515
memcheck/tests/bug445235_ada_demangle (stderr)
1616
memcheck/tests/client-msg-as-xml (stderr)
17-
memcheck/tests/clireq_nofill (stderr)
18-
memcheck/tests/cond_ld (stderr)
19-
memcheck/tests/cond_st (stderr)
20-
memcheck/tests/custom_alloc (stderr)
2117
memcheck/tests/darwin/aio (stderr)
2218
memcheck/tests/darwin/bug437790 (stderr)
2319
memcheck/tests/darwin/env (stderr)
2420
memcheck/tests/darwin/pth-supp (stderr)
2521
memcheck/tests/darwin/scalar (stderr)
2622
memcheck/tests/darwin/scalar_nocancel (stderr)
2723
memcheck/tests/descr_belowsp (stderr)
28-
memcheck/tests/err_disable1 (stderr)
29-
memcheck/tests/err_disable2 (stderr)
30-
memcheck/tests/err_disable3 (stderr)
3124
memcheck/tests/err_disable4 (stderr)
32-
memcheck/tests/errs1 (stderr)
3325
memcheck/tests/file_locking (stderr)
3426
memcheck/tests/gone_abrt_xml (stderr)
35-
memcheck/tests/inits (stderr)
3627
memcheck/tests/inlinfo (stderr)
3728
memcheck/tests/inlinfosupp (stderr)
3829
memcheck/tests/inlinfosuppobj (stderr)
39-
memcheck/tests/inltemplate (stderr)
4030
memcheck/tests/leak-autofreepool-0 (stderr)
4131
memcheck/tests/leak-autofreepool-1 (stderr)
4232
memcheck/tests/leak-autofreepool-2 (stderr)
@@ -51,8 +41,6 @@ memcheck/tests/leak-tree (stderr)
5141
memcheck/tests/leak_cpp_interior (stderr)
5242
memcheck/tests/lks (stderr)
5343
memcheck/tests/long_namespace_xml (stderr)
54-
memcheck/tests/malloc2 (stderr)
55-
memcheck/tests/manuel3 (stderr)
5644
memcheck/tests/memalign_args (stderr)
5745
memcheck/tests/memccpy1 (stderr)
5846
memcheck/tests/memccpy2 (stderr)
@@ -67,7 +55,6 @@ memcheck/tests/nanoleak_supp (stderr)
6755
memcheck/tests/origin1-yes (stderr)
6856
memcheck/tests/origin2-not-quite (stderr)
6957
memcheck/tests/origin3-no (stderr)
70-
memcheck/tests/origin4-many (stderr)
7158
memcheck/tests/origin5-bz2 (stderr)
7259
memcheck/tests/origin6-fp (stderr)
7360
memcheck/tests/overlap (stderr)
@@ -87,7 +74,6 @@ memcheck/tests/strchr (stderr)
8774
memcheck/tests/supponlyobj (stderr)
8875
memcheck/tests/test-plo-no (stderr)
8976
memcheck/tests/thread_alloca (stderr)
90-
memcheck/tests/threadname (stderr)
9177
memcheck/tests/threadname_xml (stderr)
9278
memcheck/tests/trivialleak (stderr)
9379
memcheck/tests/undef_malloc_args (stderr)
@@ -98,15 +84,9 @@ memcheck/tests/varinfo4 (stderr)
9884
memcheck/tests/varinfo5 (stderr)
9985
memcheck/tests/varinfo6 (stderr)
10086
memcheck/tests/wcpncpy (stderr)
101-
memcheck/tests/wrap5 (stdout)
102-
memcheck/tests/wrap6 (stdout)
103-
memcheck/tests/wrap8 (stdout)
10487
memcheck/tests/wrapmalloc (stdout)
10588
memcheck/tests/wrapmallocstatic (stdout)
106-
memcheck/tests/writev1 (stderr)
10789
memcheck/tests/xml1 (stderr)
108-
cachegrind/tests/wrap5 (stdout)
109-
callgrind/tests/bug497723 (post)
11090
helgrind/tests/annotate_hbefore (stderr)
11191
helgrind/tests/annotate_rwlock (stderr)
11292
helgrind/tests/annotate_smart_pointer (stderr)
@@ -337,35 +317,26 @@ none/tests/fdleak_cmsg_supp (stderr)
337317
none/tests/fdleak_cmsg_xml (stderr)
338318
none/tests/fdleak_creat (stderr)
339319
none/tests/fdleak_creat_sup (stderr)
340-
none/tests/fdleak_creat_xml (stderr)
341320
none/tests/fdleak_dup (stderr)
342321
none/tests/fdleak_dup2 (stderr)
343-
none/tests/fdleak_dup2_xml (stderr)
344-
none/tests/fdleak_dup_xml (stderr)
345322
none/tests/fdleak_fcntl (stderr)
346-
none/tests/fdleak_fcntl_xml (stderr)
347323
none/tests/fdleak_ipv4 (stderr)
348-
none/tests/fdleak_ipv4_xml (stderr)
349324
none/tests/fdleak_open (stderr)
350-
none/tests/fdleak_open_xml (stderr)
351325
none/tests/fdleak_pipe (stderr)
352-
none/tests/fdleak_pipe_xml (stderr)
353326
none/tests/fdleak_socketpair (stderr)
354-
none/tests/fdleak_socketpair_xml (stderr)
355327
none/tests/file_dclose (stderr)
356328
none/tests/file_dclose_sup (stderr)
357-
none/tests/file_dclose_xml (stderr)
358329
none/tests/ioctl_moans (stderr)
359330
none/tests/map_unmap (stdout)
360331
none/tests/map_unmap (stderr)
332+
none/tests/mmap_fcntl_bug (stderr)
361333
none/tests/nocwd (stdout)
362334
none/tests/nocwd (stderr)
363335
none/tests/require-text-symbol-2 (stderr)
364336
none/tests/scripts/shell (stderr)
365337
none/tests/sigstackgrowth (stdout)
366338
none/tests/sigstackgrowth (stderr)
367339
none/tests/socket_close (stderr)
368-
none/tests/socket_close_xml (stderr)
369340
none/tests/stackgrowth (stdout)
370341
none/tests/stackgrowth (stderr)
371342
none/tests/syscall-restart1 (stderr)

.github/macos-14-expected.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -383,7 +383,6 @@ none/tests/fdleak_fcntl_xml (stderr)
383383
none/tests/fdleak_ipv4 (stderr)
384384
none/tests/fdleak_ipv4_xml (stderr)
385385
none/tests/fdleak_open (stderr)
386-
none/tests/fdleak_open_xml (stderr)
387386
none/tests/fdleak_pipe (stderr)
388387
none/tests/fdleak_pipe_xml (stderr)
389388
none/tests/fdleak_socketpair (stderr)
@@ -396,6 +395,7 @@ none/tests/libvex_test (stderr)
396395
none/tests/libvexmultiarch_test (stderr)
397396
none/tests/map_unmap (stdout)
398397
none/tests/map_unmap (stderr)
398+
none/tests/mmap_fcntl_bug (stderr)
399399
none/tests/nocwd (stdout)
400400
none/tests/nocwd (stderr)
401401
none/tests/require-text-symbol-2 (stderr)

NEWS

+4-1
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,14 @@ are not entered into bugzilla tend to get forgotten about or ignored.
5555
even though it's generated by --gen-suppressions=yes
5656
498422 s390x: Fix VLRL and VSTRL insns
5757
498492 none/tests/amd64/lzcnt64 crashes on FreeBSD compiled with clang
58+
498942 s390x: Rework s390_disasm interface
5859
499183 FreeBSD: differences in avx-vmovq output
5960
499212 mmap() with MAP_ALIGNED() returns unaligned pointer
6061
501119 memcheck/tests/pointer-trace fails when run on NFS filesystem
6162
501194 Fix ML_(check_macho_and_get_rw_loads) so that it is correct for any number of segment commands
62-
501348 glibc built with -march=x86-64-v3 does not work due to ld.so memcmp
63+
501348 glibc built with -march=x86-64-v3 does not work due to ld.so memcmp
64+
501479 Illumos DRD pthread_mutex_init wrapper errors
65+
501365 syscall userfaultfd not wrapped
6366

6467

6568
To see details of a given bug, visit

VEX/priv/guest_s390_defs.h

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include "libvex_basictypes.h" // offsetof
3535
#include "guest_generic_bb_to_IR.h" // DisResult
3636
#include "libvex_guest_s390x.h" // VexGuestS390XState
37+
#include "main_util.h" // STATIC_ASSERT
3738

3839

3940
/* Convert one s390 insn to IR. See the type DisOneInstrFn in

0 commit comments

Comments
 (0)