]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update, and make first attempt at deciding which bugs to fix for 3.2.2.
authorJulian Seward <jseward@acm.org>
Mon, 25 Dec 2006 23:32:41 +0000 (23:32 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 25 Dec 2006 23:32:41 +0000 (23:32 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6420

docs/internals/3_2_BUGSTATUS.txt

index 18ea2dde60d5fb6125f556315c2feadf8107182a..97ad927103b70df09f705eb86c9af74a160bae62 100644 (file)
@@ -5,7 +5,10 @@ wontfix = will not fix on this branch
 many    = fix composed of many commits
 sse3fix = fixed by the SSE3 commits
 [W]     = waiting for feedback from bug reporter
-Vfd     = fix has been verified on 3.2.X branch
+
+PRI: 32  = fix this for 3.2.2
+     Vfd = fix has been verified on 3.2.X branch
+     s93 = possible SuSE 9.3 amd64 assembler bug
 
 ------- Bugs reported after (in) 3.2.1, or       ------
 ------- reported in 3.2.0 but not fixed in 3.2.1 ------
@@ -17,23 +20,32 @@ pending  pending      129390   ppc?->IR: some kind of VMX prefetch (dstt)
 pending  pending      129968   amd64->IR: 0xF 0xAE 0x0 (fxsave)
                       ==134319
 
-pending  pending      133054   'make install' fails with syntax errors
+pending  pending  32  133054   'make install' fails with syntax errors
+                      ==118903
 
 pending  wontfix      133154   crash when using client requests to 
                                register/deregister stack
 
-pending  pending      132998   startup fails in when running on UML
+pending  pending  32  132998   startup fails in when running on UML
+                               (/proc/self/map start==end problem)
 
-pending  pending      133327   support for voicetronix ioctl (w/patch)
+pending  pending  32  133327   support for voicetronix ioctl (w/patch)
 
-pending  pending      133679   Callgrind does not write path names to 
+pending  pending  32  133679   Callgrind does not write path names to 
                                sources with dwarf debug info
+                               (dirnames)
+
+pending  pending  s93 133962   amd64->IR: 0xF2 0x4C 0xF 0x10 (rex64X ...)
+
+pending  pending  s93 135023   amd64->IR: 0x49 0xDD 0x86 0xE0 
+                               (rex64Z fldl 0xe0(%r14))
 
-pending  pending [W]  133962   amd64->IR: 0xF2 0x4C 0xF 0x10 (rex64X ...)
+pending  pending  s93 136529   Unhandled instruction error for legal
+                               instruction
 
-pending  pending [W]  134207   pkg-config output contains @VG_PLATFORM@
+pending  pending  32  134207   pkg-config output contains @VG_PLATFORM@
 
-vx1660   pending      n-i-bz   %eflags rule for SUBL-CondNLE
+vx1660   pending  32  n-i-bz   %eflags rule for SUBL-CondNLE
 
 Signal race condition (users list, 13 June, Johannes Berg)
 
@@ -50,76 +62,99 @@ pending  pending      134219   Launcher defaults to ppc32-linux even
 pending  pending      134316   Callgrind does not distinguish between
                                parent and child
 
-v6084    pending      134727   valgrind exits with "Value too large
+v6084    pending  32  134727   valgrind exits with "Value too large
                                for defined data type"
 
-vx1667   pending      n-i-bz   ppc32/64: support mcrfs
+vx1667   pending  32  n-i-bz   ppc32/64: support mcrfs
 
-v6211    pending      n-i-bz   Cachegrind: Update cache parameter detection
+v6211    pending  32  n-i-bz   Cachegrind: Update cache parameter detection
 
-vx1672   pending      135012   x86->IR: 0xD7 0x8A 0xE0 0xD0 (xlat)
+vx1672   pending  32  135012   x86->IR: 0xD7 0x8A 0xE0 0xD0 (xlat)
                       ==125959
 
-pending  pending [W]  135023   amd64->IR: 0x49 0xDD 0x86 0xE0 
-                               (rex64Z fldl 0xe0(%r14))
-
-vx1673/4 pending [W]  126147   x86->IR: 0xF2 0xA5 0xF 0x77 (repne
+vx1673/4 pending  32  126147   x86->IR: 0xF2 0xA5 0xF 0x77 (repne
                                movsw) w/test
 
-vx1676   pending [W]  136650   amd64->IR: 0xC2 0x8 0x0
+vx1676   pending  32  136650   amd64->IR: 0xC2 0x8 0x0
 
-vx1679   pending      135421   x86->IR: unhandled Grp5(R) case 6 [ok]
+vx1679   pending  32  135421   x86->IR: unhandled Grp5(R) case 6 [ok]
 
-vx1675   pending      n-i-bz   x86 COPY-CondP (Espindola #2, users, Nov 1)
+vx1675   pending  32  n-i-bz   x86 COPY-CondP (Espindola #2, users, Nov 1)
                                (NEEDS VERIFICATION; regtest = espindola2.c)
 
 vx1677   pending      n-i-bz   IR comments
 
-vx1678   pending [W]  n-i-bz   jcxz (x86) (users, 8 Nov)
+vx1678   pending  32  n-i-bz   jcxz (x86) (users, 8 Nov)
 
-r6341    pending      n-i-bz   ExeContext hashing fix
+r6341    pending  32  n-i-bz   ExeContext hashing fix
 
-r6356    pending      n-i-bz   Dwarf CFI 0:24 0:32 0:48 0:7 (Nov 8)
+r6356    pending  32  n-i-bz   Dwarf CFI 0:24 0:32 0:48 0:7 (Nov 8)
+
+r6365    pending  32  n-i-bz   Drepper: obscure Cachegrind simulation bug
+
+r6367    pending  32  n-i-bz   Same fix as r6365, but for Callgrind simulation.
 
-r6365    pending      n-i-bz   Drepper: obscure Cachegrind simulation bug
-r6367    pending      n-i-bz   Same fix as r6365, but for Callgrind simulation.
 XXX: check status of Core2 cpuid code
 
-r6371    pending      n-i-bz   libmpiwrap.c: fix handling of MPI_LONG_DOUBLE
+r6371    pending  32  n-i-bz   libmpiwrap.c: fix handling of MPI_LONG_DOUBLE
 
-r6374    pending      n-i-bz   make User errors suppressible (XXX: DOCS!)
+r6374    pending  32  n-i-bz   make User errors suppressible (XXX: DOCS!)
 
-r6377/8  pending      136844   corrupted malloc line when using 
+r6377/8  pending  32  136844   corrupted malloc line when using 
                     ==138507   --gen-suppressions=yes
 
-vx1686   pending      n-i-bz   Reg-alloc speedups
+vx1686   pending  32  n-i-bz   Reg-alloc speedups
+
+r6382/3  pending  32  n-i-bz   Fix confusing leak-checker flag hints
+
+r6384    r6385    32  n-i-bz   Support recent autoswamp versions
+
+pending  pending  ?   135026   incorrect complaint that shm_nattch is 
+                               uninitialized
+
+pending  pending  ?   135264   ppc->IR: dcbzl instruction missing
+
+pending  pending  ?   136401   off-by-one in ESP checking
+
+pending  pending  32  n-i-bz   amd64 INCW-CondZ (André Wöbbeking, 
+                               users, Oct 19) (== Espindola #1)
+
+r6291    pending  32  n-i-bz   ppc32/64 dispatcher speedups
+
+r1670/1  pending  32  n-i-bz   ppc64 fe rld/rlw improvements
+
+r1669    pending  32  n-i-bz   ppc64 be imm64 improvement (hdefs.c only)
+
+pending  pending  32  136300   support 64K pages on ppc64-linux
+                      == 139124
+
+r6404/5  pending  32  n-i-bz   fix ppc insn set tests for gcc >= 4.1
+
+pending  pending  32  137493   x86->IR: recent binutils no-ops
+
+pending  pending  32  137714   x86->IR: 0x66 0xF 0xF7 0xC6 (maskmovdqu)
+
+pending  pending  32  137830   crash upon delivery of SIGALRM (NPTL)
+
+pending  pending      138019   valgrind memcheck crashes with SIGSEGV
 
-r6382/3  pending      n-i-bz   Fix confusing leak-checker flag hints
+pending  pending  32  138424   "failed in UME with error 22"
+                                (at least produce a better error msg)
+                      == 138856
 
-r6384    r6385        n-i-bz   Support recent autoswamp versions
+r6410    pending  32  138627   Enhancement of prctl ioctl
 
+pending  pending  32  138702   amd64->IR: 0xF0 0xF 0xC0 0x90
+                               (lock xadd %dl,0xb5(%rax))
 
-135026 valgrind incorrectly complain that shm_nattch is uninitialized
-135264 dcbzl instruction missing
-136059 patch to add better support for some USB ioctls
-136300 valgrind doesn't work on ppc{,64} with 64K pages
-136401 off-by-one in ESP checking
-118903 old bash (2.05) doesn't support empty list in for-loop
-136529 Unhandled instruction error for legal instruction
-Espindola #3 (dev, Nov 7)
-OOo folks want full pathnames
+r6411    pending  32  138896   usb ioctl handling
+                      == 136059  
 
-x86 'int 3'
-expr_wont_match_me hack -> stable (118903)
-amd64 INCW-CondZ (André Wöbbeking, users, Oct 19) (== Espindola #1)
+pending  pending  32  139050   ppc32->IR: mftb/mftbu instructions not handled
 
-ppc32/64 dispatcher speedups -> stable
-ppc64 vex fe/be improvements -> stable?
-check gcc-4.2 build
-ppc64 bigpage stuff
-lackey trace-mem patch ?  (6 dec, dev)
+pending  pending  32  139076   valgrind VT_GETSTATE error
 
-jm-insns fixes (r6404/5) -> stable
+Test/make run cleanly on SuSE 10.2 x86/amd64/ppc32 and FC6 ditto
 
 
 ------- Bugs reported and fixed in 3.2.0 ------