Valgrind: r16413 - in /trunk: NEWS docs/internals/3_12_BUGSTATUS.txt

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Valgrind: r16413 - in /trunk: NEWS docs/internals/3_12_BUGSTATUS.txt

svn-2
Author: sewardj
Date: Wed May 24 14:43:08 2017
New Revision: 16413

Log:
Update.

Modified:
    trunk/NEWS
    trunk/docs/internals/3_12_BUGSTATUS.txt

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Wed May 24 14:43:08 2017
@@ -117,6 +117,7 @@
 362223  assertion failed when .valgrindrc is a directory instead of a file
 367543  bt/btc/btr/bts x86/x86_64 instructions are poorly-handled wrt flags
 367942  Segfault vgPlain_do_sys_sigaction (m_signals.c:1138)
+368507  can't malloc chunks larger than about 34GB
 368529  Android arm target link error, missing atexit and pthread_atfork
 368863  WARNING: unhandled arm64-linux syscall: 100 (get_robust_list)
 368865  WARNING: unhandled arm64-linux syscall: 272 (kcmp)
@@ -127,6 +128,7 @@
 368924  WARNING: unhandled arm64-linux syscall: 84 (sync_file_range)
 368925  WARNING: unhandled arm64-linux syscall: 130 (tkill)
 368926  WARNING: unhandled arm64-linux syscall: 97 (unshare)
+369459  valgrind on arm64 violates the ARMv8 spec (ldxr/stxr)
 370028  Reduce the number of compiler warnings on MIPS platforms
 370635  arm64 missing syscall getcpu
 371225  Fix order of timer_{gettime,getoverrun,settime} syscalls on arm64
@@ -198,8 +200,11 @@
 379838  disAMode(x86): not an addr!
 379703  PC ISA 3.0 fixes: stxvx, stxv, xscmpexpdp instructions, expected output
         update.
+379890  arm: unhandled instruction: 0xEBAD 0x1B05 (sub.w fp, sp, r5, lsl #4)
 379895  clock_gettime does not execute POST syscall wrapper
 379925  PPC64, mtffs does not set the FPCC and C bits in the FPSCR register correctly
+379966  WARNING: unhandled amd64-linux syscall: 313 (finit_module)
+
 
 Release 3.12.0 (20 October 2016)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Modified: trunk/docs/internals/3_12_BUGSTATUS.txt
==============================================================================
--- trunk/docs/internals/3_12_BUGSTATUS.txt (original)
+++ trunk/docs/internals/3_12_BUGSTATUS.txt Wed May 24 14:43:08 2017
@@ -51,9 +51,6 @@
 
 373990  Potential shift left overflow in guest_arm_toIR.c
 
-369459  valgrind on arm64 violates the ARMv8 spec (ldxr/stxr)
- [fixed with --sim-hints=fallback-llsc?]
-
 369509  ARMv8.1 LSE instructions are not supported
 
 369723  __builtin_longjmp not supported in clang/llvm on Android arm64 target
@@ -66,8 +63,6 @@
 
 === VEX/arm64 ==========================================================
 
-369459  valgrind on arm64 violates the ARMv8 spec (ldxr/stxr)
-
 369509  ARMv8.1 LSE instructions are not supported
 
 377966  disInstr(arm64): unhandled instruction 0xD50B7425
@@ -220,11 +215,6 @@
 (carried over)
 366817  VALGRIND_MEMPOOL_CHANGE has a performance bug
 
-(carried over)
-368507  valgrind throws std::bad_alloc on memory allocations larger
-        than 34255421416 bytes
-        (increase usable address space post release, on trunk)
-
 371989  PCMPISTRM $0x72 validity bit propagation is imprecise
 
 369854  Valgrind reports an Invalid Read in __intel_new_memcpy
@@ -409,8 +399,6 @@
 (carried over)
 362680  --error-exitcode not honored when file descriptor leaks are found
 
-374963  increase valgrind's load address to prevent mmap failure
-
 377006  valgrind/memcheck segfaults under certain kernel versions (amd64)
         but not others.
 
@@ -469,23 +457,6 @@
 *  = lower priority, do these if time available
 
 **
-352364  ppc64: --expensive-definedness-checks=yes is not quite working here
-
-**
-(carried over)
-368507  valgrind throws std::bad_alloc on memory allocations larger
-        than 34255421416 bytes
-        (increase usable address space post release, on trunk)
-
-**
-369459  valgrind on arm64 violates the ARMv8 spec (ldxr/stxr)
-        (is mostly fixed)
-
-**
-374963  increase valgrind's load address to prevent mmap failure
- (has a patch with a change to 0x5800'0000)
-
-**
 n-i-bz  major perf problems w/ stack registration + stack recycling
 Should be fixed.  Try again with ./mach gtest
 
@@ -555,8 +526,11 @@
 ========================================================================
 ========================================================================
 
-- increase usable memory?
-- get rid of repeated brk message
-- progress stuff?
-- resize translation caches
-- expensive interpretation by default?
+. - increase usable memory?
+. - get rid of repeated brk message
+. - progress stuff? NO
+. - resize translation caches
+. - expensive interpretation by default? NO
+. - turn on inline debuginfo reading for more tools
+. - make fair-sched the default on Linux
+. - reduce PAUSE hold length


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Valgrind-developers mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/valgrind-developers