|
From: <sv...@va...> - 2007-01-23 05:14:30
|
Author: sewardj Date: 2007-01-23 05:14:27 +0000 (Tue, 23 Jan 2007) New Revision: 306 Log: Update for 3.2.2. Modified: trunk/docs/manual/dist.news.html trunk/downloads/current.html trunk/index.html trunk/info/news.html Modified: trunk/docs/manual/dist.news.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/docs/manual/dist.news.html 2006-12-12 03:22:32 UTC (rev 305) +++ trunk/docs/manual/dist.news.html 2007-01-23 05:14:27 UTC (rev 306) @@ -1,9 +1,9 @@ -<html xmlns:cf=3D"http://docbook.sourceforge.net/xmlns/chunkfast/1.0"> +<html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DISO-88= 59-1"> <title>4.=A0NEWS</title> <link rel=3D"stylesheet" href=3D"vg_basic.css" type=3D"text/css"> -<meta name=3D"generator" content=3D"DocBook XSL Stylesheets V1.69.0"> +<meta name=3D"generator" content=3D"DocBook XSL Stylesheets V1.69.1"> <link rel=3D"start" href=3D"index.html" title=3D"Valgrind Documentation"= > <link rel=3D"up" href=3D"dist.html" title=3D"Valgrind Distribution Docum= ents"> <link rel=3D"prev" href=3D"dist.install.html" title=3D"3.=A0INSTALL"> @@ -22,6 +22,83 @@ <a name=3D"dist.news"></a>4.=A0NEWS</h2></div></div></div> <div class=3D"literallayout"><p><br> =A0=A0=A0=A0=A0=A0<br> +Release=A03.2.2=A0(22=A0Jan=A02007)<br> +~~~~~~~~~~~~~~~~~~~~~~~~~~~<br> +3.2.2=A0fixes=A0a=A0bunch=A0of=A0bugs=A0in=A03.2.1,=A0adds=A0support=A0f= or=A0glibc-2.5=A0based<br> +systems=A0(openSUSE=A010.2,=A0Fedora=A0Core=A06),=A0further=A0reduces=A0= memcheck's<br> +false=A0error=A0rate=A0on=A0x86/amd64,=A0improves=A0support=A0for=A0icc-= 9.X=A0compiled<br> +code,=A0and=A0brings=A0modest=A0performance=A0improvements=A0in=A0some=A0= areas,<br> +including=A0amd64=A0floating=A0point,=A0powerpc=A0support,=A0and=A0start= up<br> +responsiveness=A0on=A0all=A0targets.<br> +<br> +The=A0fixed=A0bugs=A0are=A0as=A0follows.=A0=A0Note=A0that=A0"n-i-bz"=A0s= tands=A0for=A0"not=A0in<br> +bugzilla"=A0--=A0that=A0is,=A0a=A0bug=A0that=A0was=A0reported=A0to=A0us=A0= but=A0never=A0got=A0a<br> +bugzilla=A0entry.=A0=A0We=A0encourage=A0you=A0to=A0file=A0bugs=A0in=A0bu= gzilla<br> +(http://bugs.kde.org/enter_valgrind_bug.cgi)=A0rather=A0than=A0mailing=A0= the<br> +developers=A0(or=A0mailing=A0lists)=A0directly.<br> +<br> +129390=A0=A0=A0ppc?->IR:=A0some=A0kind=A0of=A0VMX=A0prefetch=A0(dstt)= <br> +129968=A0=A0=A0amd64->IR:=A00xF=A00xAE=A00x0=A0(fxsave)<br> +134319=A0=A0=A0=3D=3D129968<br> +133054=A0=A0=A0'make=A0install'=A0fails=A0with=A0syntax=A0errors<br> +118903=A0=A0=A0=3D=3D133054<br> +132998=A0=A0=A0startup=A0fails=A0in=A0when=A0running=A0on=A0UML<br> +134207=A0=A0=A0pkg-config=A0output=A0contains=A0@VG_PLATFORM@<br> +134727=A0=A0=A0valgrind=A0exits=A0with=A0"Value=A0too=A0large=A0for=A0de= fined=A0data=A0type"<br> +n-i-bz=A0=A0=A0ppc32/64:=A0support=A0mcrfs<br> +n-i-bz=A0=A0=A0Cachegrind/Callgrind:=A0Update=A0cache=A0parameter=A0dete= ction<br> +135012=A0=A0=A0x86->IR:=A00xD7=A00x8A=A00xE0=A00xD0=A0(xlat)<br> +125959=A0=A0=A0=3D=3D135012<br> +126147=A0=A0=A0x86->IR:=A00xF2=A00xA5=A00xF=A00x77=A0(repne=A0movsw)<= br> +136650=A0=A0=A0amd64->IR:=A00xC2=A00x8=A00x0<br> +135421=A0=A0=A0x86->IR:=A0unhandled=A0Grp5(R)=A0case=A06<br> +n-i-bz=A0=A0=A0Improved=A0documentation=A0of=A0the=A0IR=A0intermediate=A0= representation<br> +n-i-bz=A0=A0=A0jcxz=A0(x86)=A0(users=A0list,=A08=A0Nov)<br> +n-i-bz=A0=A0=A0ExeContext=A0hashing=A0fix<br> +n-i-bz=A0=A0=A0fix=A0CFI=A0reading=A0failures=A0("Dwarf=A0CFI=A00:24=A00= :32=A00:48=A00:7")<br> +n-i-bz=A0=A0=A0fix=A0Cachegrind/Callgrind=A0simulation=A0bug<br> +n-i-bz=A0=A0=A0libmpiwrap.c:=A0fix=A0handling=A0of=A0MPI_LONG_DOUBLE<br> +n-i-bz=A0=A0=A0make=A0User=A0errors=A0suppressible<br> +136844=A0=A0=A0corrupted=A0malloc=A0line=A0when=A0using=A0--gen-suppress= ions=3Dyes<br> +138507=A0=A0=A0=3D=3D136844<br> +n-i-bz=A0=A0=A0Speed=A0up=A0the=A0JIT's=A0register=A0allocator<br> +n-i-bz=A0=A0=A0Fix=A0confusing=A0leak-checker=A0flag=A0hints<br> +n-i-bz=A0=A0=A0Support=A0recent=A0autoswamp=A0versions<br> +n-i-bz=A0=A0=A0ppc32/64=A0dispatcher=A0speedups<br> +n-i-bz=A0=A0=A0ppc64=A0front=A0end=A0rld/rlw=A0improvements<br> +n-i-bz=A0=A0=A0ppc64=A0back=A0end=A0imm64=A0improvements<br> +136300=A0=A0=A0support=A064K=A0pages=A0on=A0ppc64-linux<br> +139124=A0=A0=A0=3D=3D=A0136300<br> +n-i-bz=A0=A0=A0fix=A0ppc=A0insn=A0set=A0tests=A0for=A0gcc=A0>=3D=A04.= 1<br> +137493=A0=A0=A0x86->IR:=A0recent=A0binutils=A0no-ops<br> +137714=A0=A0=A0x86->IR:=A00x66=A00xF=A00xF7=A00xC6=A0(maskmovdqu)<br> +138424=A0=A0=A0"failed=A0in=A0UME=A0with=A0error=A022"=A0(produce=A0a=A0= better=A0error=A0msg)<br> +138856=A0=A0=A0=3D=3D138424<br> +138627=A0=A0=A0Enhancement=A0support=A0for=A0prctl=A0ioctls<br> +138896=A0=A0=A0Add=A0support=A0for=A0usb=A0ioctls<br> +136059=A0=A0=A0=3D=3D138896<br> +139050=A0=A0=A0ppc32->IR:=A0mfspr=A0268/269=A0instructions=A0not=A0ha= ndled<br> +n-i-bz=A0=A0=A0ppc32->IR:=A0lvxl/stvxl<br> +n-i-bz=A0=A0=A0glibc-2.5=A0support<br> +n-i-bz=A0=A0=A0memcheck:=A0provide=A0replacement=A0for=A0mempcpy<br> +n-i-bz=A0=A0=A0memcheck:=A0replace=A0bcmp=A0in=A0ld.so<br> +n-i-bz=A0=A0=A0Use=A0'ifndef'=A0in=A0VEX's=A0Makefile=A0correctly<br> +n-i-bz=A0=A0=A0Suppressions=A0for=A0MVL=A04.0.1=A0on=A0ppc32-linux<br> +n-i-bz=A0=A0=A0libmpiwrap.c:=A0Fixes=A0for=A0MPICH<br> +n-i-bz=A0=A0=A0More=A0robust=A0handling=A0of=A0hinted=A0client=A0mmaps<b= r> +139776=A0=A0=A0Invalid=A0read=A0in=A0unaligned=A0memcpy=A0with=A0Intel=A0= compiler=A0v9<br> +n-i-bz=A0=A0=A0Generate=A0valid=A0XML=A0even=A0for=A0very=A0long=A0fn=A0= names<br> +n-i-bz=A0=A0=A0Don't=A0prompt=A0about=A0suppressions=A0for=A0unshown=A0r= eachable=A0leaks<br> +139910=A0=A0=A0amd64=A0rcl=A0is=A0not=A0supported<br> +n-i-bz=A0=A0=A0DWARF=A0CFI=A0reader:=A0handle=A0DW_CFA_undefined<br> +n-i-bz=A0=A0=A0DWARF=A0CFI=A0reader:=A0handle=A0icc9=A0generated=A0CFI=A0= info=A0better<br> +n-i-bz=A0=A0=A0fix=A0false=A0uninit-value=A0errs=A0in=A0icc9=A0generated= =A0FP=A0code<br> +n-i-bz=A0=A0=A0reduce=A0extraneous=A0frames=A0in=A0libmpiwrap.c<br> +n-i-bz=A0=A0=A0support=A0pselect6=A0on=A0amd64-linux<br> +<br> +(3.2.2:=A022=A0Jan=A02007,=A0vex=A0r1729,=A0valgrind=A0r6545).<br> +<br> +<br> Release=A03.2.1=A0(16=A0Sept=A02006)<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br> 3.2.1=A0adds=A0x86/amd64=A0support=A0for=A0all=A0SSE3=A0instructions=A0e= xcept=A0monitor<br> Modified: trunk/downloads/current.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/downloads/current.html 2006-12-12 03:22:32 UTC (rev 305) +++ trunk/downloads/current.html 2007-01-23 05:14:27 UTC (rev 306) @@ -22,7 +22,32 @@ <a name=3D"current"></a> =20 =20 +<h3>Release 3.2.2</h3> =20 +<p><a href=3D"/downloads/valgrind-3.2.2.tar.bz2">valgrind 3.2.2 (tar.bz2= )</a>=20 +[4016Kb] - 22 January 2007.<br /> +For {x86,amd64,ppc32,ppc64}-linux.<br /> +<span class=3D"md5sum">md5: de3f68da0c8b7fc72b8fded95a9aebbc</span></p> +<p>You may want to look at the=20 +<a href=3D"/docs/manual/dist.news.html">3.2.2 release notes</a>. +</p> + +<p>3.2.2 builds and runs its regression tests on at least the following +platforms, and probably more:</p> + +<ul> + <li>x86: Red Hat 7.3, SuSE 10.0, 10.1, 10.2, Fedora Core 6</li> + <li>amd64: SuSE 10.2</li> + <li>ppc32: SuSE 10.1, SuSE 10.2, SLES8</li> + <li>ppc64: SuSE 10.1, SLES 8</li> +</ul> + +<p>We believe it should work on Linux distributions with kernel 2.4 or +2.6 and glibc 2.2.X, 2.3.X, 2.4.X or 2.5.X. Note that the PowerPC ports +also work on POWER4 and POWER5 running Linux.</p> + + +<!-- <h3>Release 3.2.1</h3> =20 <p><a href=3D"/downloads/valgrind-3.2.1.tar.bz2">valgrind 3.2.1 (tar.bz2= )</a>=20 @@ -46,9 +71,9 @@ <p>We believe it should work on Linux distributions with kernel 2.4 or 2.6 and glibc 2.2.X, 2.3.X or 2.4.X. Note that the PowerPC ports also work on POWER4 and POWER5 running Linux.</p> +--> =20 =20 - <!-- <h3>Release 3.2.0</h3> =20 Modified: trunk/index.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/index.html 2006-12-12 03:22:32 UTC (rev 305) +++ trunk/index.html 2007-01-23 05:14:27 UTC (rev 306) @@ -38,16 +38,13 @@ <h2 align=3D"center">Recent News</h2> =20 <ul> - <li><p>October 30 2006: The slides for a tutorial entitled "Building - Workload Characterization Tools with Valgrind" are available on the - <a href=3D"/docs/pubs.html">publications page</a>.</p></li> - - <li><p>September 16 2006: valgrind-3.2.1, + <li><p>January 22 2007: valgrind-3.2.2, for x86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux, is available.=20 (<a href=3D"/docs/manual/dist.news.html">release notes</a>).</p></li> =20 - <li><p>July 25 2006: Julian Seward has won a Google-O'Reilly Open Sourc= e - Award for "Best Toolmaker" for his work on Valgrind.</p></li> + <li><p>October 30 2006: The slides for a tutorial entitled "Building + Workload Characterization Tools with Valgrind" are available on the + <a href=3D"/docs/pubs.html">publications page</a>.</p></li> </ul> <br /> =20 Modified: trunk/info/news.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/info/news.html 2006-12-12 03:22:32 UTC (rev 305) +++ trunk/info/news.html 2007-01-23 05:14:27 UTC (rev 306) @@ -7,6 +7,9 @@ <p>Below are a few of the important events in the history of Valgrind:</= p> =20 <ul> + <li><p>January 22 2007: A bug-fix release, 3.2.2, is available + (<a href=3D"/docs/manual/dist.news.html">release notes</a>).</p></li> + <li><p>October 30 2006: The slides for a tutorial entitled "Building Workload Characterization Tools with Valgrind" are available on the <a href=3D"/docs/pubs.html">publications page</a>.</p></li> |