mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-04 02:18:37 +00:00
Even more triaging.
This commit is contained in:
parent
7daa086114
commit
6ab5152de6
26
NEWS
26
NEWS
@ -62,7 +62,7 @@ where XXXXXX is the bug number as listed below.
|
||||
338252 building valgrind with -flto (link time optimisation) fails
|
||||
345763 MIPS N32 ABI support
|
||||
368913 WARNING: unhandled arm64-linux syscall: 117 (ptrace)
|
||||
372347 Replacement problem of the additional c++14/c++17 new and delete operators
|
||||
372347 Replacement problem of the additional c++14/c++17 new/delete operators
|
||||
376257 helgrind history full speed up using a cached stack
|
||||
379373 Fix syscall param msg->desc.port.name points to uninitialised byte(s)
|
||||
on macOS 10.12
|
||||
@ -78,34 +78,44 @@ where XXXXXX is the bug number as listed below.
|
||||
381805 arm32 needs ld.so index hardwire for new glibc security fixes
|
||||
382256 gz compiler flag test doesn't work for gold
|
||||
382407 vg_perf needs "--terse" command line option
|
||||
382515 "Assertion 'di->have_dinfo' failed." on wine's dlls/mscoree/tests/mscoree.c
|
||||
382515 "Assertion 'di->have_dinfo' failed." on wine's dlls/mscoree/tests/[..]
|
||||
382563 MIPS MSA ASE suppuname ort
|
||||
382998 xml-socket doesn't work
|
||||
383275 massif valgrind: m_xarray.c:162 (ensureSpaceXA): Assertion '!xa->arr' failed
|
||||
383275 massif: m_xarray.c:162 (ensureSpaceXA): Assertion '!xa->arr' failed
|
||||
383723 Fix missing kevent_qos syscall (macOS 10.11)
|
||||
384096 Mention AddrCheck at Memcheck's command line option --undef-value-errors=no
|
||||
384230 vex x86->IR: unhandled instruction bytes: 0x67 0xE8 0xAB 0x68
|
||||
== 384156 vex x86->IR: unhandled instruction bytes: 0x67 0xE8 0x6B 0x6A
|
||||
|
||||
== 385604 illegal hardware instruction (OpenCV cv::namedWindow)
|
||||
384096 Mention AddrCheck at Memcheck's command line option [..]
|
||||
384230 vex x86->IR: 0x67 0xE8 0xAB 0x68
|
||||
== 384156 vex x86->IR: 0x67 0xE8 0x6B 0x6A
|
||||
== 386115 vex x86->IR: 0x67 0xE8 0xD3 0x8B any program
|
||||
384526 reduce number of spill insns generated by VEX register allocator v3
|
||||
384584 Callee saved regs listed first for AMD64, X86, and PPC architectures
|
||||
384631 Sanitise client args as printed with -v
|
||||
384633 Add a simple progress-reporting facility
|
||||
384987 VEX register allocator: allocate caller-save registers for short lived vregs
|
||||
384987 VEX regalloc: allocate caller-save registers for short lived vregs
|
||||
385055 PPC VEX temporary storage exhausted
|
||||
385182 PPC64 is missing support for the DSCR
|
||||
385183 PPC64, Add support for xscmpeqdp, xscmpgtdp, xscmpgedp, xsmincdp
|
||||
385207 PPC64, generate_store_FPRF() generates too many Iops
|
||||
385208 PPC64, xxperm instruction exhausts temporary memory
|
||||
385210 PPC64, vpermr instruction could exhaust temporary memory
|
||||
385279 unhandled syscall: mach:43 (mach_generate_activity_id)
|
||||
== 395136 valgrind: m_syswrap/syswrap-main.c:438 (Bool eq_Syscall[..]
|
||||
== 387045 Valgrind crashing on High Sierra when testing any newly [..]
|
||||
385334 PPC64, fix vpermr, xxperm, xxpermr mask value.
|
||||
385408 s390x: z13 vector "support" instructions not implemented
|
||||
385412 s390x: new non-vector z13 instructions not implemented
|
||||
385868 glibc ld.so _dl_runtime_resolve_avx_slow conditional jump warning.
|
||||
385912 none/tests/rlimit_nofile fails on newer glibc/kernel.
|
||||
385939 Optionally exit on the first error
|
||||
386318 valgrind.org/info/tools.html is missing SGCheck
|
||||
386425 running valgrind + wine on armv7l gives illegal opcode
|
||||
386397 PPC64, valgrind truncates powerpc timebase to 32-bits.
|
||||
387410 MIPSr6 support
|
||||
387664 Memcheck: make expensive-definedness-checks be the default
|
||||
387712 s390x cgijnl reports Conditional jump depends on uninitialised value
|
||||
387766 asm shifts cause false positive "Conditional jump or move depends
|
||||
on uninitialised value"
|
||||
387773 .gnu_debugaltlink paths resolve relative to .debug file, not symlink
|
||||
388862 Add replacements for wmemchr and wcsnlen on Linux
|
||||
389373 exp-sgcheck the 'impossible' happened as Ist_LoadG is not instrumented
|
||||
|
||||
@ -23,6 +23,11 @@ that didn't get fixed in 3.12. These are marked "(carried over)".
|
||||
382978 valgrind: LOAD_PDB_DEBUGINFO: \032 header character not found.
|
||||
possible invalid/unsupported pdb file format
|
||||
|
||||
385386 Assertion failed "szB >= CACHE_ENTRY_SIZE" on m_debuginfo/image.c:517
|
||||
Should look into this, but I can't see how it can have failed.
|
||||
|
||||
386602 .build-id/*/*.debug symbols not checked for --extra-debuginfo-path
|
||||
|
||||
=== Documentation ======================================================
|
||||
|
||||
382099 valgrind release archive is not maintained
|
||||
@ -129,6 +134,9 @@ Has patch, but looks rather big for what seems like a small problem
|
||||
384732 posix_spawn with glibc 2.25 causes an assertion
|
||||
Looks possibly serious, but also a bit old. Is this still relevant?
|
||||
|
||||
386427 Valgrind unsupported clone on Android
|
||||
Has patches which look plausible. Should investigate.
|
||||
|
||||
=== KernelInterface/OS X ===============================================
|
||||
|
||||
(carried over)
|
||||
@ -205,6 +213,8 @@ Has patch; dunno if it's any good
|
||||
|
||||
383199 valgrind crash on unhanded syscall called from libsqlite3.dylib
|
||||
|
||||
387690 glfwInit() causes valgrind to crash
|
||||
|
||||
=== MPI ================================================================
|
||||
|
||||
=== Output =============================================================
|
||||
@ -266,6 +276,8 @@ Probably a trivial fix
|
||||
|
||||
=== Tools/Massif =======================================================
|
||||
|
||||
387080 [PATCH] Add --only-peak option to ms_print
|
||||
|
||||
=== Tools/Memcheck =====================================================
|
||||
|
||||
(carried over)
|
||||
@ -337,6 +349,8 @@ Doesn't seem like a widespread problem
|
||||
384661 after make install 476 errors from five contexts on OS 10.12.5
|
||||
General OS X badness, probably not actionable
|
||||
|
||||
386945 Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7
|
||||
|
||||
=== Tools/SGCheck ======================================================
|
||||
|
||||
=== Uncategorised ======================================================
|
||||
@ -445,6 +459,20 @@ AMD XOP-prefixed, apparently == 322586 and 328357
|
||||
383010 Add support for AVX-512 instructions
|
||||
We should probably merge this, if it doesn't break anything
|
||||
|
||||
384930 Valgrind fails to compute correctly some code using the GMP library
|
||||
This is a real bug. It's actually fixed now, but testcases need
|
||||
to be landed.
|
||||
|
||||
385477 AMD64, sqlite3 - Unrecognised instruction: bextr
|
||||
|
||||
385651 vex amd64->IR: 0x8F 0xEA 0xF8 0x10 0xC8 0x6 0x2 0x0 0x0 0x48
|
||||
AMD XOP etc?
|
||||
|
||||
386203 Disable RTM cpuid bit by default
|
||||
mjw filed this. Do we need to action it?
|
||||
|
||||
386851 Please add support for CPUID override
|
||||
|
||||
=== VEX/arm32 ==========================================================
|
||||
|
||||
(carried over)
|
||||
@ -483,6 +511,15 @@ Earlywriteback problems; low prio
|
||||
(svc #0x9f0002,sys_cacheflush for ARM Linux)
|
||||
Reported in 3.12, may be fixed now?
|
||||
|
||||
384959 Incorrect jumpkind for arm instruction - LDR PC, [SP],#4
|
||||
Won't affect emulation, but maybe messes up some analysis?
|
||||
|
||||
385262 disInstr(thumb): unhandled instruction: 0xEBAD 0x1CCA
|
||||
sub.w r12, sp, r10, lsl #7
|
||||
|
||||
385843 [PATCH] ARM: mark caller-save VFP registes as trashed by calls
|
||||
Is potentially serious
|
||||
|
||||
=== VEX/arm64 ==========================================================
|
||||
|
||||
(carried over)
|
||||
@ -495,6 +532,12 @@ Reported in 3.12, may be fixed now?
|
||||
on Aarch64
|
||||
Legit, but low prio
|
||||
|
||||
384877 (ARM64) Added translation for instruction LDRSW (literal)
|
||||
Is this really not supported?
|
||||
|
||||
386861 ARM64: Pre-indexed store to the stack reported as invalid write
|
||||
More missing earlyWB problems?
|
||||
|
||||
=== VEX/mips ===========================================================
|
||||
|
||||
=== VEX/other ==========================================================
|
||||
@ -516,6 +559,12 @@ This does actually show 3 problems which look ungood!
|
||||
366413 s390x: New z13 instructions not implemented
|
||||
[Per cborntraeger, is not important for 3.12.0]
|
||||
|
||||
385409 s390x: z13 vector integer instructions not implemented
|
||||
|
||||
385410 s390x: z13 vector string instructions not implemented
|
||||
|
||||
385411 s390x: z13 vector floating-point instructions not implemented
|
||||
|
||||
=== VEX/x86 ============================================================
|
||||
|
||||
=== zz_other ===========================================================
|
||||
@ -674,63 +723,6 @@ Wed 10 May 10:24:16 CEST 2017
|
||||
|
||||
Fri 27 Jul 17:22:10 CEST 2018
|
||||
|
||||
384877 (ARM64) Added translation for instruction LDRSW (literal)
|
||||
384930 Valgrind fails to compute correctly some code using the GMP library
|
||||
384959 Incorrect jumpkind for arm instruction - LDR PC, [SP],#4
|
||||
384987 VEX register allocator: allocate caller-save registers for short lived
|
||||
vregs
|
||||
385055 PPC VEX temporary storage exhausted
|
||||
385127 Segfault when loading the assembly of strcmp
|
||||
385182 PPC64 is missing support for the DSCR
|
||||
385183 PPC64 missing support for xscmpeqdp, xscmpgtdp, xscmpgedp, xsmincdp
|
||||
385199 compilation Error: r15 not allowed here -- `str r15,[r3,#+0]'
|
||||
on opensuse 13.1 armv7hl
|
||||
385207 PPC64, generate_store_FPRF() generates too many Iops
|
||||
385208 xxperm instruction exhausts temporary memory
|
||||
385210 vpermr instruction could exhaust temporary memory
|
||||
385262 disInstr(thumb): unhandled instruction: 0xEBAD 0x1CCA
|
||||
385279 unhandled syscall: mach:43 (mach_generate_activity_id)
|
||||
385334 vperm instruction index mask bug
|
||||
385386 Assertion failed "szB >= CACHE_ENTRY_SIZE" on m_debuginfo/image.c:517
|
||||
385408 s390x: z13 vector "support" instructions not implemented
|
||||
385409 s390x: z13 vector integer instructions not implemented
|
||||
385410 s390x: z13 vector string instructions not implemented
|
||||
385411 s390x: z13 vector floating-point instructions not implemented
|
||||
385412 s390x: new non-vector z13 instructions not implemented
|
||||
366413 s390x: New z13 instructions not implemented
|
||||
385477 AMD64, sqlite3 - Unrecognised instruction: bextr
|
||||
385604 illegal hardware instruction (OpenCV cv::namedWindow)
|
||||
385651 vex amd64->IR: 0x8F 0xEA 0xF8 0x10 0xC8 0x6 0x2 0x0 0x0 0x48
|
||||
385707 memcheck-amd64-linux crashing
|
||||
366413 s390x: New z13 instructions not implemented
|
||||
385843 [PATCH] ARM: mark caller-save VFP registes as trashed by calls
|
||||
385868 glibc ld.so _dl_runtime_resolve_avx_slow conditional jump warning
|
||||
385912 none/tests/rlimit_nofile fails on newer glibc/kernel
|
||||
385939 Option to exit on first error
|
||||
386115 vex x86->IR: 0x67 0xE8 0xD3 0x8B any program
|
||||
386203 Disable RTM cpuid bit by default
|
||||
386318 valgrind.org/info/tools.html is missing SGCheck
|
||||
386397 valgrind truncates powerpc timebase to 32-bits
|
||||
386425 running valgrind + wine on armv7l gives illegal opcode
|
||||
386427 Valgrind unsupported clone on Android
|
||||
386602 .build-id/*/*.debug symbols not checked for --extra-debuginfo-path
|
||||
386851 Please add support for CPUID override
|
||||
386861 ARM64: Pre-indexed store to the stack reported as invalid write
|
||||
383010 Add support for AVX-512 instructions
|
||||
386945 Bogus memcheck errors on ppc64(le) when using strcmp() with gcc-7
|
||||
387045 Valgrind crashing on High Sierra when testing any newly built binary
|
||||
387080 [PATCH] Add --only-peak option to ms_print
|
||||
387410 MIPSr6 support
|
||||
387664 Memcheck: make expensive-definedness-checks be the default
|
||||
387686 valgrind-3.13.0 tests on Gentoo fail with glibc-2.26
|
||||
(work with glibc-2.25).
|
||||
387690 glfwInit() causes valgrind to crash
|
||||
387712 s390x cgijnl reports Conditional jump or move depends on
|
||||
uninitialised value(s)
|
||||
387766 asm shifts cause false positive "Conditional jump or move depends
|
||||
on uninitialised value"
|
||||
387773 Files in .gnu_debugaltlink should be resolved relative to .debug
|
||||
file, not symlink.
|
||||
387810 arm: unhandled instruction: 0xEBAD 0x1AC8
|
||||
387940 amd64->IR: 0xF 0xC7 0xF0 0x89 0x44 (__x86_rdrand)
|
||||
388017 Callgrind produces empty log for pulseaudio
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user