385411 s390x: z13 vector floating-point instructions not implemented
397187 z13 vector register support for vgdb gdbserver
+398183 Vex errors with _mm256_shuffle_epi8/vpshufb
+398870 Please add support for instruction vcvtps2ph
+399287 amd64 front end: Illegal Instruction vcmptrueps
399301 Use inlined frames in Massif XTree output.
399322 Improve callgrind_annotate output
399444 VEX/priv/guest_s390_toIR.c:17407: (style) Mismatching assignment [..]
+400164 helgrind test encounters mips x-compiler warnings and assembler error
400490 s390x: VRs allocated as if separate from FPRs
400491 s390x: Operand of LOCH treated as unsigned integer
400975 Compile error: error: '-mips64r2' conflicts with the other architecture
401822 none/tests/ppc64/jm-vmx fails and produces assembler warnings
402006 mark helper regs defined in final_tidyup before freeres_wrapper call
402048 WARNING: unhandled ppc64[be|le]-linux syscall: 26 (ptrace)
+402123 invalid assembler opcodes for mips32r2
402134 assertion fail in mc_translate.c (noteTmpUsesIn) Iex_VECRET on arm64
402327 Warning: DWARF2 CFI reader: unhandled DW_OP_ opcode 0x13 (DW_OP_drop)
402341 drd/tests/tsan_thread_wrappers_pthread.h:369: suspicious code ?
402515 Implement new option --show-error-list=no|yes / -s
402519 POWER 3.0 addex instruction incorrectly implemented
402781 Redo the cache used to process indirect branch targets
-403123 vex amd64->IR: unhandled instruction bytes: 0xF3 0x48 0xF 0xAE 0xD3 (wrfsbase)
+403123 vex amd64->IR:0xF3 0x48 0xF 0xAE 0xD3 (wrfsbase)
403552 s390x: wrong facility bit checked for vector facility
404054 memcheck powerpc subfe x, x, x initializes x to 0 or -1 based on CA
404638 Add VG_(replaceIndexXA)
+404888 autotools cleanup series
405079 unhandled ppc64le-linux syscall: 131 (quotactl)
-405403 s390x disassembler cannot be used on x86
-405458 MIPS mkFormVEC arguments swapped?
-405716 drd: Fix an integer overflow in the stack margin calculation
+405182 Valgrind fails to build with Clang
405356 PPC64, xvcvsxdsp, xvcvuxdsp are supposed to write the 32-bit result to
the upper and lower 32-bits of the 64-bit result
405362 PPC64, vmsummbm instruction doesn't handle overflow case correctly
405363 PPC64, xvcvdpsxws, xvcvdpuxws, do not handle NaN arguments correctly.
405365 PPC64, function _get_maxmin_fp_NaN() doesn't handle QNaN, SNaN case
correctly.
+405403 s390x disassembler cannot be used on x86
405430 Use gcc -Wimplicit-fallthrough=2 by default if available
+405458 MIPS mkFormVEC arguments swapped?
+405716 drd: Fix an integer overflow in the stack margin calculation
405733 PPC64, xvcvdpsp should write 32-bit result to upper and lower 32-bits
of the 64-bit destination field.
405734 PPC64, vrlwnm, vrlwmi, vrldrm, vrldmi do not work properly when me < mb
n-i-bz Fix callgrind_annotate non deterministic order for equal total
n-i-bz callgrind_annotate --threshold=100 does not print all functions.
n-i-bz callgrind_annotate Use of uninitialized value in numeric gt (>)
+n-i-bz amd64 (x86_64): RDRAND and F16C insn set extensions are supported
3.14.0. Unlike in 3_13_BUGSTATUS.txt and perhaps earlier such files, it
doesn't carry over bugs from earlier versions.
+*s show prio for 3.15.0:
+
+** high prio
+* medium prio
+
========================================================================
========================================================================
=== Debuginfo reader ===================================================
-404843 s390x: backtrace sometimes ends prematurely
+404843*8 s390x: backtrace sometimes ends prematurely
Should try to fix for 3.15.0
405295 valgrind 3.14.0 dies due to mysterious DWARF information? (output from
=== Tools/Callgrind ====================================================
-399355 Add callgrind_diff
+399355* Add callgrind_diff
Has patch
400234 keep the parameters of the most costly path
Wishlist
=== Tools/DRD ==========================================================
=== Tools/Helgrind =====================================================
-400793 pthread_rwlock_timedwrlock false positive
+400793* pthread_rwlock_timedwrlock false positive
Probably would be easy to fix, but requires testing
405205 tests/filter_libc: remove the line holding the futex syscall error
entirely
398569 invalid reads reported in libarmmem memcmp when using strings
8 byte p-l-ok thing on arm32
-401284 False positive "Source and destination overlap in strncat"
+401284* False positive "Source and destination overlap in strncat"
possibly valid; possible off-by-one error in overlap checking?
402604 Report All Dangling pointers upon exit and monitor command
Wishlist
403802 leak_cpp_interior fails with some reachable blocks different than
expected
Leak-count numbers differ?
-405201 Incorrect size of struct vki_siginfo on 64-bit Linux architectures
+405201* Incorrect size of struct vki_siginfo on 64-bit Linux architectures
=== Tools/SGCheck ======================================================
=== Uncategorised ======================================================
=== Uncategorised/build ================================================
398649 New s390x z13 support doesn't build with older gcc/binutils
-400162 Patch: Guard against __GLIBC_PREREQ for musl libc
+400162* Patch: Guard against __GLIBC_PREREQ for musl libc
Looks like simple fix; should take
400164 helgrind test encounters mips x-compiler warnings and assembler error
Obscure compiler?
Some LTO wierdness; doesn't seem terribly important
402123 invalid assembler opcodes for mips32r2
402351 mips64 libvexmultiarch_test fails on s390x
-404888 [PATCH] autotools cleanup series
- Should try to land for 3.15.0
-405182 Valgrind fails to build with Clang
- Should try to land for 3.15.0
=== Uncategorised/run ==================================================
=== VEX ================================================================
=== VEX/amd64 ==========================================================
-398183 Vex errors with _mm256_shuffle_epi8/vpshufb
- Potentially serious?
398523 unhandled instruction bytes: 0x8F 0xEA 0x78 0x10 0xD0 0x8 0x4 0x0 0x0
== 381819
398545 Support for SHA instruction on Ryzen
-398870 Please add support for instruction vcvtps2ph
-399287 Illegal Instruction vcmptrueps
-400538 vex amd64->IR: 0x48 0xCF 0xF 0x1F 0x0 0xFF 0xD2 0xCC 0x90 0x55
+
+398870* Please add support for instruction vcvtps2ph
+
+400538* vex amd64->IR: 0x48 0xCF 0xF 0x1F 0x0 0xFF 0xD2 0xCC 0x90 0x55
Should fix (Wine/Windows)
+ This is IRETQ. Are we expecting that to work at all in user space?
+
400829 unhandled instruction bytes in macOS
Seems like CMOVNS; and therefore I think this is fishy
-404272 vex amd64->IR: 0x66 0xF 0x38 0x23 0xC0 0xF3 (PMOVSXWD)
- Should fix
=== VEX/arm32 ==========================================================
=== VEX/x86 ============================================================
-401719 sterrror_r on i686 causes a GPF
+401719* sterrror_r on i686 causes a GPF
32-bit segreg problem; maybe we should fix?
=== zz_other ===========================================================
=== zz_other/Win32 =====================================================
=== zz_other/x86 =======================================================
-400099 Memcheck produces truncated backtrace when len(argv + env) = 4096
+400099** Memcheck produces truncated backtrace when len(argv + env) = 4096
Possible stack overrun problem; should investigate
========================================================================
--
Mon 3 Sep 12:01:52 CEST 2018
-Support RDRAND/RDSEED ? We really should.
-Support RDPMC ?
-Improve PDB reading ? I thought I saw some patches for this, but where?
+Support RDPMC* ?
+Improve PDB* reading ? I thought I saw some patches for this .. is it 253657 ?
+
+Remove FSGSBASE from CPUID
Sat 9 Mar 18:48:58 CET 2019