<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-819</id>
	<title>Nabble - Valgrind - Users</title>
	<updated>2009-12-07T02:37:52Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Valgrind---Users-f819.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Valgrind---Users-f819.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26675795</id>
	<title>Re: Unable to install valkyrie-1.4.0 on Ubuntu</title>
	<published>2009-12-07T02:37:52Z</published>
	<updated>2009-12-07T02:37:52Z</updated>
	<author>
		<name>Cerion Armour-Brown-2</name>
	</author>
	<content type="html">Hi Suresh,
&lt;br&gt;&lt;br&gt;Valkyrie currently only supports Qt3. I'm working on the &amp;nbsp;port to Qt4, 
&lt;br&gt;but it's taking a while. &amp;nbsp;Realistically, I don't expect to be ready 
&lt;br&gt;before feb. &amp;nbsp;In the meantime, i'd advise a local install of qt3 (v3.3.6 
&lt;br&gt;was a good one) - it's fairly simple.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Cerion
&lt;br&gt;&lt;br&gt;&lt;br&gt;Suresh Venkata wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Configure command of valkyrie fails with Qt related error.It seems 
&lt;br&gt;&amp;gt; configure command unable to detect the Qt sdk installed on my machine.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Qt 4.5.3 sdk installed in /opt/qtsdk-2009.04/qt and 
&lt;br&gt;&amp;gt; valgrind-3.4.1-Debian installed on the Ubuntu machine.Is it required 
&lt;br&gt;&amp;gt; to define Qt environment variables so that valkyrie identifies the 
&lt;br&gt;&amp;gt; installed Qt.?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; configure.log is attached.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Suresh.
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;&amp;gt; a free event focused on virtualization and cloud computing. 
&lt;br&gt;&amp;gt; Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Valgrind-users mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675795&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26675795&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Unable-to-install-valkyrie-1.4.0-on-Ubuntu-tp26661117p26675795.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26674888</id>
	<title>Re: Unable to install valkyrie-1.4.0 on Ubuntu</title>
	<published>2009-12-07T01:48:45Z</published>
	<updated>2009-12-07T01:48:45Z</updated>
	<author>
		<name>Bugzilla from fboudra@gmail.com</name>
	</author>
	<content type="html">afair, Valkyrie is a Qt 3 application.
&lt;br&gt;It isn't ported to Qt 4.
&lt;br&gt;&lt;br&gt;On Sun, Dec 6, 2009 at 1:54 AM, Suresh Venkata
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674888&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;suresh.venkata123@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Qt 4.5.3 sdk installed in /opt/qtsdk-2009.04/qt and valgrind-3.4.1-Debian
&lt;br&gt;&amp;gt; installed on the Ubuntu machine.Is it required to define Qt environment
&lt;br&gt;&amp;gt; variables so that valkyrie identifies the installed Qt.?
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26674888&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Unable-to-install-valkyrie-1.4.0-on-Ubuntu-tp26661117p26674888.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26667179</id>
	<title>Looking up and calling functions in the target executable from an interception?</title>
	<published>2009-12-06T09:45:01Z</published>
	<updated>2009-12-06T09:45:01Z</updated>
	<author>
		<name>Bugzilla from dank@kegel.com</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;I'm starting to look at &lt;a href=&quot;https://bugs.kde.org/show_bug.cgi?id=217615&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.kde.org/show_bug.cgi?id=217615&lt;/a&gt;&lt;br&gt;(new/new[]/malloc mismatch detection when valgrinding win32 apps with wine).
&lt;br&gt;&lt;br&gt;Rather than replace the whole heap, I'd like to stick
&lt;br&gt;with the wine system heap (which already is pretty
&lt;br&gt;valgrind-friendly, and getting more so), and just override msvcrt's
&lt;br&gt;implementations of new, new[], malloc, etc. with thin
&lt;br&gt;shims that allocate a slightly larger block using
&lt;br&gt;the win32 system heap (the one in kernel32,
&lt;br&gt;which is below the one in msvcrt) and saves the
&lt;br&gt;type of allocation in the extra space.
&lt;br&gt;&lt;br&gt;I have successfully intercepted msvcrt's malloc
&lt;br&gt;in valgrind, but then I don't know how to look up
&lt;br&gt;and call target functions inside the interceptor.
&lt;br&gt;The functions I want to call ought to be easy to
&lt;br&gt;look up from the loaded debug info, but I'm not
&lt;br&gt;familiar enough with valgrind's symbol table stuff
&lt;br&gt;to be able to do that straight off.
&lt;br&gt;&lt;br&gt;If anyone can supply a hint, that'd be welcome. &amp;nbsp;In
&lt;br&gt;the meantime I'll try to lurch along by linking replacement
&lt;br&gt;functions into the target app instead of doing a shiny
&lt;br&gt;interceptor in valgrind.
&lt;br&gt;- Dan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26667179&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Looking-up-and-calling-functions-in-the-target-executable-from-an-interception--tp26667179p26667179.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26661117</id>
	<title>Unable to install valkyrie-1.4.0 on Ubuntu</title>
	<published>2009-12-05T16:54:55Z</published>
	<updated>2009-12-05T16:54:55Z</updated>
	<author>
		<name>Suresh Venkata</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;Configure command of valkyrie fails with Qt related error.It seems configure command unable to detect the Qt sdk installed on my machine.&lt;br&gt;&lt;br&gt;Qt 4.5.3 sdk installed in /opt/qtsdk-2009.04/qt and valgrind-3.4.1-Debian installed on the Ubuntu machine.Is it required to define Qt environment variables so that valkyrie identifies the installed Qt.?&lt;br&gt;
&lt;br&gt;configure.log is attached.&lt;br&gt;&lt;br&gt;-Suresh.&lt;br&gt;
&lt;br /&gt;&lt;tt&gt;[config.log]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;This file contains any messages produced by compilers while
&lt;br&gt;running configure, to aid debugging if configure makes a mistake.
&lt;br&gt;&lt;br&gt;It was created by Valkyrie configure 1.4.0, which was
&lt;br&gt;generated by GNU Autoconf 2.61. &amp;nbsp;Invocation command line was
&lt;br&gt;&lt;br&gt;&amp;nbsp; $ ./configure 
&lt;br&gt;&lt;br&gt;## --------- ##
&lt;br&gt;## Platform. ##
&lt;br&gt;## --------- ##
&lt;br&gt;&lt;br&gt;hostname = jackalope
&lt;br&gt;uname -m = i686
&lt;br&gt;uname -r = 2.6.28-16-generic
&lt;br&gt;uname -s = Linux
&lt;br&gt;uname -v = #55-Ubuntu SMP Tue Oct 20 19:48:24 UTC 2009
&lt;br&gt;&lt;br&gt;/usr/bin/uname -p = unknown
&lt;br&gt;/bin/uname -X &amp;nbsp; &amp;nbsp; = unknown
&lt;br&gt;&lt;br&gt;/bin/arch &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= unknown
&lt;br&gt;/usr/bin/arch -k &amp;nbsp; &amp;nbsp; &amp;nbsp; = unknown
&lt;br&gt;/usr/convex/getsysinfo = unknown
&lt;br&gt;/usr/bin/hostinfo &amp;nbsp; &amp;nbsp; &amp;nbsp;= unknown
&lt;br&gt;/bin/machine &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; = unknown
&lt;br&gt;/usr/bin/oslevel &amp;nbsp; &amp;nbsp; &amp;nbsp; = unknown
&lt;br&gt;/bin/universe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= unknown
&lt;br&gt;&lt;br&gt;PATH: /usr/local/sbin
&lt;br&gt;PATH: /usr/local/bin
&lt;br&gt;PATH: /usr/sbin
&lt;br&gt;PATH: /usr/bin
&lt;br&gt;PATH: /sbin
&lt;br&gt;PATH: /bin
&lt;br&gt;PATH: /usr/games
&lt;br&gt;&lt;br&gt;&lt;br&gt;## ----------- ##
&lt;br&gt;## Core tests. ##
&lt;br&gt;## ----------- ##
&lt;br&gt;&lt;br&gt;configure:1827: checking for a BSD-compatible install
&lt;br&gt;configure:1883: result: /usr/bin/install -c
&lt;br&gt;configure:1894: checking whether build environment is sane
&lt;br&gt;configure:1937: result: yes
&lt;br&gt;configure:1965: checking for a thread-safe mkdir -p
&lt;br&gt;configure:2004: result: /bin/mkdir -p
&lt;br&gt;configure:2017: checking for gawk
&lt;br&gt;configure:2047: result: no
&lt;br&gt;configure:2017: checking for mawk
&lt;br&gt;configure:2033: found /usr/bin/mawk
&lt;br&gt;configure:2044: result: mawk
&lt;br&gt;configure:2055: checking whether make sets $(MAKE)
&lt;br&gt;configure:2076: result: yes
&lt;br&gt;configure:2284: checking for style of include used by make
&lt;br&gt;configure:2312: result: GNU
&lt;br&gt;configure:2392: checking for g++
&lt;br&gt;configure:2408: found /usr/bin/g++
&lt;br&gt;configure:2419: result: g++
&lt;br&gt;configure:2450: checking for C++ compiler version
&lt;br&gt;configure:2457: g++ --version &amp;gt;&amp;5
&lt;br&gt;g++ (Ubuntu 4.3.3-5ubuntu4) 4.3.3
&lt;br&gt;Copyright (C) 2008 Free Software Foundation, Inc.
&lt;br&gt;This is free software; see the source for copying conditions. &amp;nbsp;There is NO
&lt;br&gt;warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
&lt;br&gt;&lt;br&gt;configure:2460: $? = 0
&lt;br&gt;configure:2467: g++ -v &amp;gt;&amp;5
&lt;br&gt;Using built-in specs.
&lt;br&gt;Target: i486-linux-gnu
&lt;br&gt;Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.3.3-5ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
&lt;br&gt;Thread model: posix
&lt;br&gt;gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) 
&lt;br&gt;configure:2470: $? = 0
&lt;br&gt;configure:2477: g++ -V &amp;gt;&amp;5
&lt;br&gt;g++: '-V' option must have argument
&lt;br&gt;configure:2480: $? = 1
&lt;br&gt;configure:2503: checking for C++ compiler default output file name
&lt;br&gt;configure:2530: g++ &amp;nbsp; &amp;nbsp;conftest.cpp &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;configure:2533: $? = 0
&lt;br&gt;configure:2571: result: a.out
&lt;br&gt;configure:2588: checking whether the C++ compiler works
&lt;br&gt;configure:2598: ./a.out
&lt;br&gt;configure:2601: $? = 0
&lt;br&gt;configure:2618: result: yes
&lt;br&gt;configure:2625: checking whether we are cross compiling
&lt;br&gt;configure:2627: result: no
&lt;br&gt;configure:2630: checking for suffix of executables
&lt;br&gt;configure:2637: g++ -o conftest &amp;nbsp; &amp;nbsp;conftest.cpp &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;configure:2640: $? = 0
&lt;br&gt;configure:2664: result: 
&lt;br&gt;configure:2670: checking for suffix of object files
&lt;br&gt;configure:2696: g++ -c &amp;nbsp; conftest.cpp &amp;gt;&amp;5
&lt;br&gt;configure:2699: $? = 0
&lt;br&gt;configure:2722: result: o
&lt;br&gt;configure:2726: checking whether we are using the GNU C++ compiler
&lt;br&gt;configure:2755: g++ -c &amp;nbsp; conftest.cpp &amp;gt;&amp;5
&lt;br&gt;configure:2761: $? = 0
&lt;br&gt;configure:2778: result: yes
&lt;br&gt;configure:2783: checking whether g++ accepts -g
&lt;br&gt;configure:2813: g++ -c -g &amp;nbsp;conftest.cpp &amp;gt;&amp;5
&lt;br&gt;configure:2819: $? = 0
&lt;br&gt;configure:2918: result: yes
&lt;br&gt;configure:2943: checking dependency style of g++
&lt;br&gt;configure:3034: result: gcc3
&lt;br&gt;configure:3097: checking for gcc
&lt;br&gt;configure:3113: found /usr/bin/gcc
&lt;br&gt;configure:3124: result: gcc
&lt;br&gt;configure:3362: checking for C compiler version
&lt;br&gt;configure:3369: gcc --version &amp;gt;&amp;5
&lt;br&gt;gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3
&lt;br&gt;Copyright (C) 2008 Free Software Foundation, Inc.
&lt;br&gt;This is free software; see the source for copying conditions. &amp;nbsp;There is NO
&lt;br&gt;warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
&lt;br&gt;&lt;br&gt;configure:3372: $? = 0
&lt;br&gt;configure:3379: gcc -v &amp;gt;&amp;5
&lt;br&gt;Using built-in specs.
&lt;br&gt;Target: i486-linux-gnu
&lt;br&gt;Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.3.3-5ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
&lt;br&gt;Thread model: posix
&lt;br&gt;gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) 
&lt;br&gt;configure:3382: $? = 0
&lt;br&gt;configure:3389: gcc -V &amp;gt;&amp;5
&lt;br&gt;gcc: '-V' option must have argument
&lt;br&gt;configure:3392: $? = 1
&lt;br&gt;configure:3395: checking whether we are using the GNU C compiler
&lt;br&gt;configure:3424: gcc -c &amp;nbsp; conftest.c &amp;gt;&amp;5
&lt;br&gt;configure:3430: $? = 0
&lt;br&gt;configure:3447: result: yes
&lt;br&gt;configure:3452: checking whether gcc accepts -g
&lt;br&gt;configure:3482: gcc -c -g &amp;nbsp;conftest.c &amp;gt;&amp;5
&lt;br&gt;configure:3488: $? = 0
&lt;br&gt;configure:3587: result: yes
&lt;br&gt;configure:3604: checking for gcc option to accept ISO C89
&lt;br&gt;configure:3678: gcc &amp;nbsp;-c -g -O2 &amp;nbsp;conftest.c &amp;gt;&amp;5
&lt;br&gt;configure:3684: $? = 0
&lt;br&gt;configure:3707: result: none needed
&lt;br&gt;configure:3727: checking dependency style of gcc
&lt;br&gt;configure:3818: result: gcc3
&lt;br&gt;configure:3839: checking how to run the C preprocessor
&lt;br&gt;configure:3879: gcc -E &amp;nbsp;conftest.c
&lt;br&gt;configure:3885: $? = 0
&lt;br&gt;configure:3916: gcc -E &amp;nbsp;conftest.c
&lt;br&gt;conftest.c:10:28: error: ac_nonexistent.h: No such file or directory
&lt;br&gt;configure:3922: $? = 1
&lt;br&gt;configure: failed program was:
&lt;br&gt;| /* confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #define PACKAGE_NAME &amp;quot;Valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_TARNAME &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_STRING &amp;quot;Valkyrie 1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_BUGREPORT &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661117&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;quot;
&lt;br&gt;| #define PACKAGE &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| /* end confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #include &amp;lt;ac_nonexistent.h&amp;gt;
&lt;br&gt;configure:3955: result: gcc -E
&lt;br&gt;configure:3984: gcc -E &amp;nbsp;conftest.c
&lt;br&gt;configure:3990: $? = 0
&lt;br&gt;configure:4021: gcc -E &amp;nbsp;conftest.c
&lt;br&gt;conftest.c:10:28: error: ac_nonexistent.h: No such file or directory
&lt;br&gt;configure:4027: $? = 1
&lt;br&gt;configure: failed program was:
&lt;br&gt;| /* confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #define PACKAGE_NAME &amp;quot;Valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_TARNAME &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_STRING &amp;quot;Valkyrie 1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_BUGREPORT &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661117&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;quot;
&lt;br&gt;| #define PACKAGE &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| /* end confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #include &amp;lt;ac_nonexistent.h&amp;gt;
&lt;br&gt;configure:4065: checking for X
&lt;br&gt;configure:4180: gcc -E &amp;nbsp;conftest.c
&lt;br&gt;configure:4186: $? = 0
&lt;br&gt;configure:4235: gcc -o conftest -g -O2 &amp;nbsp; conftest.c -lX11 &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;configure:4241: $? = 0
&lt;br&gt;configure:4300: result: libraries , headers 
&lt;br&gt;configure:4461: gcc -o conftest -g -O2 &amp;nbsp; conftest.c &amp;nbsp; -lX11 &amp;gt;&amp;5
&lt;br&gt;configure:4467: $? = 0
&lt;br&gt;configure:4624: checking for gethostbyname
&lt;br&gt;configure:4680: gcc -o conftest -g -O2 &amp;nbsp; conftest.c &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;configure:4686: $? = 0
&lt;br&gt;configure:4703: result: yes
&lt;br&gt;configure:4848: checking for connect
&lt;br&gt;configure:4904: gcc -o conftest -g -O2 &amp;nbsp; conftest.c &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;configure:4910: $? = 0
&lt;br&gt;configure:4927: result: yes
&lt;br&gt;configure:4999: checking for remove
&lt;br&gt;configure:5055: gcc -o conftest -g -O2 &amp;nbsp; conftest.c &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;configure:5061: $? = 0
&lt;br&gt;configure:5078: result: yes
&lt;br&gt;configure:5150: checking for shmat
&lt;br&gt;configure:5206: gcc -o conftest -g -O2 &amp;nbsp; conftest.c &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;configure:5212: $? = 0
&lt;br&gt;configure:5229: result: yes
&lt;br&gt;configure:5310: checking for IceConnectionNumber in -lICE
&lt;br&gt;configure:5345: gcc -o conftest -g -O2 &amp;nbsp; conftest.c -lICE &amp;nbsp; &amp;gt;&amp;5
&lt;br&gt;configure:5351: $? = 0
&lt;br&gt;configure:5369: result: yes
&lt;br&gt;configure:5384: checking for Qt
&lt;br&gt;configure:5588: gcc -o conftest -g -O2 &amp;nbsp; conftest.c -lqt &amp;nbsp;-lSM -lICE &amp;nbsp;-lX11 -lXext -lXmu -lXt -lXi &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;conftest.c:10:26: error: qapplication.h: No such file or directory
&lt;br&gt;conftest.c: In function 'main':
&lt;br&gt;conftest.c:17: error: 'QApplication' undeclared (first use in this function)
&lt;br&gt;conftest.c:17: error: (Each undeclared identifier is reported only once
&lt;br&gt;conftest.c:17: error: for each function it appears in.)
&lt;br&gt;conftest.c:17: error: expected ';' before 'app'
&lt;br&gt;configure:5594: $? = 1
&lt;br&gt;configure: failed program was:
&lt;br&gt;| /* confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #define PACKAGE_NAME &amp;quot;Valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_TARNAME &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_STRING &amp;quot;Valkyrie 1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_BUGREPORT &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661117&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;quot;
&lt;br&gt;| #define PACKAGE &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| /* end confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #include &amp;lt;qapplication.h&amp;gt;
&lt;br&gt;| int
&lt;br&gt;| main ()
&lt;br&gt;| {
&lt;br&gt;| 
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int argc;
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; char ** argv;
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QApplication app(argc,argv);
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;| &amp;nbsp; ;
&lt;br&gt;| &amp;nbsp; return 0;
&lt;br&gt;| }
&lt;br&gt;Non-critical error, please neglect the above.
&lt;br&gt;configure:5635: gcc -o conftest -g -O2 &amp;nbsp; conftest.c -lqt-mt &amp;nbsp;-lSM -lICE &amp;nbsp;-lX11 -lXext -lXmu -lXt -lXi &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;conftest.c:10:26: error: qapplication.h: No such file or directory
&lt;br&gt;conftest.c: In function 'main':
&lt;br&gt;conftest.c:17: error: 'QApplication' undeclared (first use in this function)
&lt;br&gt;conftest.c:17: error: (Each undeclared identifier is reported only once
&lt;br&gt;conftest.c:17: error: for each function it appears in.)
&lt;br&gt;conftest.c:17: error: expected ';' before 'app'
&lt;br&gt;configure:5641: $? = 1
&lt;br&gt;configure: failed program was:
&lt;br&gt;| /* confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #define PACKAGE_NAME &amp;quot;Valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_TARNAME &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_STRING &amp;quot;Valkyrie 1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_BUGREPORT &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661117&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;quot;
&lt;br&gt;| #define PACKAGE &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| /* end confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #include &amp;lt;qapplication.h&amp;gt;
&lt;br&gt;| int
&lt;br&gt;| main ()
&lt;br&gt;| {
&lt;br&gt;| 
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int argc;
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; char ** argv;
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QApplication app(argc,argv);
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;| &amp;nbsp; ;
&lt;br&gt;| &amp;nbsp; return 0;
&lt;br&gt;| }
&lt;br&gt;Non-critical error, please neglect the above.
&lt;br&gt;configure:5682: gcc -o conftest -g -O2 &amp;nbsp; conftest.c -lqt-gl &amp;nbsp;-lSM -lICE &amp;nbsp;-lX11 -lXext -lXmu -lXt -lXi &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;conftest.c:10:26: error: qapplication.h: No such file or directory
&lt;br&gt;conftest.c: In function 'main':
&lt;br&gt;conftest.c:17: error: 'QApplication' undeclared (first use in this function)
&lt;br&gt;conftest.c:17: error: (Each undeclared identifier is reported only once
&lt;br&gt;conftest.c:17: error: for each function it appears in.)
&lt;br&gt;conftest.c:17: error: expected ';' before 'app'
&lt;br&gt;configure:5688: $? = 1
&lt;br&gt;configure: failed program was:
&lt;br&gt;| /* confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #define PACKAGE_NAME &amp;quot;Valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_TARNAME &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_STRING &amp;quot;Valkyrie 1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_BUGREPORT &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661117&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;quot;
&lt;br&gt;| #define PACKAGE &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| /* end confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #include &amp;lt;qapplication.h&amp;gt;
&lt;br&gt;| int
&lt;br&gt;| main ()
&lt;br&gt;| {
&lt;br&gt;| 
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int argc;
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; char ** argv;
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QApplication app(argc,argv);
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;| &amp;nbsp; ;
&lt;br&gt;| &amp;nbsp; return 0;
&lt;br&gt;| }
&lt;br&gt;Non-critical error, please neglect the above.
&lt;br&gt;configure:5754: gcc -o conftest -g -O2 &amp;nbsp; conftest.c -lqt-mt &amp;nbsp;-lSM -lICE &amp;nbsp;-lX11 -lXext -lXmu -lXt -lXi &amp;nbsp;&amp;gt;&amp;5
&lt;br&gt;conftest.c:10:26: error: qapplication.h: No such file or directory
&lt;br&gt;conftest.c: In function 'main':
&lt;br&gt;conftest.c:17: error: 'QApplication' undeclared (first use in this function)
&lt;br&gt;conftest.c:17: error: (Each undeclared identifier is reported only once
&lt;br&gt;conftest.c:17: error: for each function it appears in.)
&lt;br&gt;conftest.c:17: error: expected ';' before 'app'
&lt;br&gt;configure:5760: $? = 1
&lt;br&gt;configure: failed program was:
&lt;br&gt;| /* confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #define PACKAGE_NAME &amp;quot;Valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_TARNAME &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define PACKAGE_VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_STRING &amp;quot;Valkyrie 1.4.0&amp;quot;
&lt;br&gt;| #define PACKAGE_BUGREPORT &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661117&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;quot;
&lt;br&gt;| #define PACKAGE &amp;quot;valkyrie&amp;quot;
&lt;br&gt;| #define VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;| /* end confdefs.h. &amp;nbsp;*/
&lt;br&gt;| #include &amp;lt;qapplication.h&amp;gt;
&lt;br&gt;| int
&lt;br&gt;| main ()
&lt;br&gt;| {
&lt;br&gt;| 
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int argc;
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; char ** argv;
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QApplication app(argc,argv);
&lt;br&gt;| &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;| &amp;nbsp; ;
&lt;br&gt;| &amp;nbsp; return 0;
&lt;br&gt;| }
&lt;br&gt;configure:5877: result: no
&lt;br&gt;configure:5988: error: Cannot build without QT.
&lt;br&gt;&lt;br&gt;## ---------------- ##
&lt;br&gt;## Cache variables. ##
&lt;br&gt;## ---------------- ##
&lt;br&gt;&lt;br&gt;ac_cv_c_compiler_gnu=yes
&lt;br&gt;ac_cv_cxx_compiler_gnu=yes
&lt;br&gt;ac_cv_env_CCC_set=
&lt;br&gt;ac_cv_env_CCC_value=
&lt;br&gt;ac_cv_env_CC_set=
&lt;br&gt;ac_cv_env_CC_value=
&lt;br&gt;ac_cv_env_CFLAGS_set=
&lt;br&gt;ac_cv_env_CFLAGS_value=
&lt;br&gt;ac_cv_env_CPPFLAGS_set=
&lt;br&gt;ac_cv_env_CPPFLAGS_value=
&lt;br&gt;ac_cv_env_CPP_set=
&lt;br&gt;ac_cv_env_CPP_value=
&lt;br&gt;ac_cv_env_CXXFLAGS_set=
&lt;br&gt;ac_cv_env_CXXFLAGS_value=
&lt;br&gt;ac_cv_env_CXX_set=
&lt;br&gt;ac_cv_env_CXX_value=
&lt;br&gt;ac_cv_env_LDFLAGS_set=
&lt;br&gt;ac_cv_env_LDFLAGS_value=
&lt;br&gt;ac_cv_env_LIBS_set=
&lt;br&gt;ac_cv_env_LIBS_value=
&lt;br&gt;ac_cv_env_XMKMF_set=
&lt;br&gt;ac_cv_env_XMKMF_value=
&lt;br&gt;ac_cv_env_build_alias_set=
&lt;br&gt;ac_cv_env_build_alias_value=
&lt;br&gt;ac_cv_env_host_alias_set=
&lt;br&gt;ac_cv_env_host_alias_value=
&lt;br&gt;ac_cv_env_target_alias_set=
&lt;br&gt;ac_cv_env_target_alias_value=
&lt;br&gt;ac_cv_func_connect=yes
&lt;br&gt;ac_cv_func_gethostbyname=yes
&lt;br&gt;ac_cv_func_remove=yes
&lt;br&gt;ac_cv_func_shmat=yes
&lt;br&gt;ac_cv_have_x='have_x=yes	ac_x_includes='\'''\''	ac_x_libraries='\'''\'''
&lt;br&gt;ac_cv_lib_ICE_IceConnectionNumber=yes
&lt;br&gt;ac_cv_objext=o
&lt;br&gt;ac_cv_path_install='/usr/bin/install -c'
&lt;br&gt;ac_cv_path_mkdir=/bin/mkdir
&lt;br&gt;ac_cv_prog_AWK=mawk
&lt;br&gt;ac_cv_prog_CPP='gcc -E'
&lt;br&gt;ac_cv_prog_ac_ct_CC=gcc
&lt;br&gt;ac_cv_prog_ac_ct_CXX=g++
&lt;br&gt;ac_cv_prog_cc_c89=
&lt;br&gt;ac_cv_prog_cc_g=yes
&lt;br&gt;ac_cv_prog_cxx_g=yes
&lt;br&gt;ac_cv_prog_make_make_set=yes
&lt;br&gt;am_cv_CC_dependencies_compiler_type=gcc3
&lt;br&gt;am_cv_CXX_dependencies_compiler_type=gcc3
&lt;br&gt;bnv_cv_have_qt=have_qt=no
&lt;br&gt;&lt;br&gt;## ----------------- ##
&lt;br&gt;## Output variables. ##
&lt;br&gt;## ----------------- ##
&lt;br&gt;&lt;br&gt;ACLOCAL='${SHELL} /home/manchi/CppProjects/valgrind/valkyrie-1.4.0/missing --run aclocal-1.10'
&lt;br&gt;ALLOCA=''
&lt;br&gt;AMDEPBACKSLASH='\'
&lt;br&gt;AMDEP_FALSE='#'
&lt;br&gt;AMDEP_TRUE=''
&lt;br&gt;AMTAR='${SHELL} /home/manchi/CppProjects/valgrind/valkyrie-1.4.0/missing --run tar'
&lt;br&gt;AUTOCONF='${SHELL} /home/manchi/CppProjects/valgrind/valkyrie-1.4.0/missing --run autoconf'
&lt;br&gt;AUTOHEADER='${SHELL} /home/manchi/CppProjects/valgrind/valkyrie-1.4.0/missing --run autoheader'
&lt;br&gt;AUTOMAKE='${SHELL} /home/manchi/CppProjects/valgrind/valkyrie-1.4.0/missing --run automake-1.10'
&lt;br&gt;AWK='mawk'
&lt;br&gt;CC='gcc'
&lt;br&gt;CCDEPMODE='depmode=gcc3'
&lt;br&gt;CFLAGS='-g -O2'
&lt;br&gt;CPP='gcc -E'
&lt;br&gt;CPPFLAGS=''
&lt;br&gt;CXX='g++'
&lt;br&gt;CXXDEPMODE='depmode=gcc3'
&lt;br&gt;CXXFLAGS='-g -O2'
&lt;br&gt;CYGPATH_W='echo'
&lt;br&gt;DEFS=''
&lt;br&gt;DEPDIR='.deps'
&lt;br&gt;ECHO_C=''
&lt;br&gt;ECHO_N='-n'
&lt;br&gt;ECHO_T=''
&lt;br&gt;EGREP=''
&lt;br&gt;EXEEXT=''
&lt;br&gt;GREP=''
&lt;br&gt;INSTALL_DATA='${INSTALL} -m 644'
&lt;br&gt;INSTALL_PROGRAM='${INSTALL}'
&lt;br&gt;INSTALL_SCRIPT='${INSTALL}'
&lt;br&gt;INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
&lt;br&gt;LDFLAGS=''
&lt;br&gt;LIBOBJS=''
&lt;br&gt;LIBS=''
&lt;br&gt;LN_S=''
&lt;br&gt;LTLIBOBJS=''
&lt;br&gt;MAKEINFO='${SHELL} /home/manchi/CppProjects/valgrind/valkyrie-1.4.0/missing --run makeinfo'
&lt;br&gt;OBJEXT='o'
&lt;br&gt;PACKAGE='valkyrie'
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661117&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;PACKAGE_BUGREPORT='info@...&lt;/a&gt;'
&lt;br&gt;PACKAGE_NAME='Valkyrie'
&lt;br&gt;PACKAGE_STRING='Valkyrie 1.4.0'
&lt;br&gt;PACKAGE_TARNAME='valkyrie'
&lt;br&gt;PACKAGE_VERSION='1.4.0'
&lt;br&gt;PATH_SEPARATOR=':'
&lt;br&gt;PERL=''
&lt;br&gt;QT_CXXFLAGS=''
&lt;br&gt;QT_DIR=''
&lt;br&gt;QT_LIBS=''
&lt;br&gt;QT_MOC=''
&lt;br&gt;QT_UIC=''
&lt;br&gt;RANLIB=''
&lt;br&gt;SET_MAKE=''
&lt;br&gt;SHELL='/bin/bash'
&lt;br&gt;STRIP=''
&lt;br&gt;VALGRIND=''
&lt;br&gt;VERSION='1.4.0'
&lt;br&gt;VK_EDITOR=''
&lt;br&gt;XMKMF=''
&lt;br&gt;X_CFLAGS=''
&lt;br&gt;X_EXTRA_LIBS=''
&lt;br&gt;X_LIBS=''
&lt;br&gt;X_PRE_LIBS=' -lSM -lICE'
&lt;br&gt;ac_ct_CC='gcc'
&lt;br&gt;ac_ct_CXX='g++'
&lt;br&gt;am__fastdepCC_FALSE='#'
&lt;br&gt;am__fastdepCC_TRUE=''
&lt;br&gt;am__fastdepCXX_FALSE='#'
&lt;br&gt;am__fastdepCXX_TRUE=''
&lt;br&gt;am__include='include'
&lt;br&gt;am__isrc=''
&lt;br&gt;am__leading_dot='.'
&lt;br&gt;am__quote=''
&lt;br&gt;am__tar='${AMTAR} chof - &amp;quot;$$tardir&amp;quot;'
&lt;br&gt;am__untar='${AMTAR} xf -'
&lt;br&gt;bindir='${exec_prefix}/bin'
&lt;br&gt;build_alias=''
&lt;br&gt;datadir='${datarootdir}'
&lt;br&gt;datarootdir='${prefix}/share'
&lt;br&gt;docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
&lt;br&gt;dvidir='${docdir}'
&lt;br&gt;exec_prefix='NONE'
&lt;br&gt;host_alias=''
&lt;br&gt;htmldir='${docdir}'
&lt;br&gt;includedir='${prefix}/include'
&lt;br&gt;infodir='${datarootdir}/info'
&lt;br&gt;install_sh='$(SHELL) /home/manchi/CppProjects/valgrind/valkyrie-1.4.0/install-sh'
&lt;br&gt;libdir='${exec_prefix}/lib'
&lt;br&gt;libexecdir='${exec_prefix}/libexec'
&lt;br&gt;localedir='${datarootdir}/locale'
&lt;br&gt;localstatedir='${prefix}/var'
&lt;br&gt;mandir='${datarootdir}/man'
&lt;br&gt;mkdir_p='/bin/mkdir -p'
&lt;br&gt;oldincludedir='/usr/include'
&lt;br&gt;pdfdir='${docdir}'
&lt;br&gt;prefix='NONE'
&lt;br&gt;program_transform_name='s,x,x,'
&lt;br&gt;psdir='${docdir}'
&lt;br&gt;sbindir='${exec_prefix}/sbin'
&lt;br&gt;sharedstatedir='${prefix}/com'
&lt;br&gt;sysconfdir='${prefix}/etc'
&lt;br&gt;target_alias=''
&lt;br&gt;&lt;br&gt;## ----------- ##
&lt;br&gt;## confdefs.h. ##
&lt;br&gt;## ----------- ##
&lt;br&gt;&lt;br&gt;#define PACKAGE_NAME &amp;quot;Valkyrie&amp;quot;
&lt;br&gt;#define PACKAGE_TARNAME &amp;quot;valkyrie&amp;quot;
&lt;br&gt;#define PACKAGE_VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;#define PACKAGE_STRING &amp;quot;Valkyrie 1.4.0&amp;quot;
&lt;br&gt;#define PACKAGE_BUGREPORT &amp;quot;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661117&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;info@...&lt;/a&gt;&amp;quot;
&lt;br&gt;#define PACKAGE &amp;quot;valkyrie&amp;quot;
&lt;br&gt;#define VERSION &amp;quot;1.4.0&amp;quot;
&lt;br&gt;&lt;br&gt;configure: exit 1
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26661117&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Unable-to-install-valkyrie-1.4.0-on-Ubuntu-tp26661117p26661117.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26654614</id>
	<title>Re: &quot;fatal error: unsupported CPU&quot; on Via C7 Esther processor</title>
	<published>2009-12-05T02:55:14Z</published>
	<updated>2009-12-05T02:55:14Z</updated>
	<author>
		<name>David Chapman-12</name>
	</author>
	<content type="html">Julian Seward wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;Trying to avoid doing real work, I searched for &amp;quot;unsupported CPU&amp;quot; and
&lt;br&gt;&amp;gt;&amp;gt; found it in coregrind/m_main.c. &amp;nbsp;I then found VG_(machine_get_hwcaps)() in
&lt;br&gt;&amp;gt;&amp;gt; m_machine.c. &amp;nbsp;Putting a few VG_(printf)() calls into this routine, I found
&lt;br&gt;&amp;gt;&amp;gt; that it fails this test:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; /* cmpxchg8b is a minimum requirement now; if we don't have it we
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;must simply give up. &amp;nbsp;But all CPUs since Pentium-I have it, so
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;that doesn't seem like much of a restriction. */
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; have_cx8 = (edx &amp; (1&amp;lt;&amp;lt;8)) != 0; /* True =&amp;gt; have cmpxchg8b */
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!have_cx8)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return False;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;Interestingly, /proc/cpuinfo does not show &amp;quot;cx8&amp;quot; on my machines, while it
&lt;br&gt;&amp;gt;&amp;gt; does on yours. &amp;nbsp;I didn't think my CPU was that old, since it runs at 1.2
&lt;br&gt;&amp;gt;&amp;gt; GHz (I bought the machines in late 2006). &amp;nbsp;Looks like I am out of luck on
&lt;br&gt;&amp;gt;&amp;gt; these two machines. &amp;nbsp;Given the comment in the source code here, I doubt
&lt;br&gt;&amp;gt;&amp;gt; very much that provisions would be made to support this CPU. &amp;nbsp;:-)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It may be that the CPU does support cmpxchg8b but doesn't say it does.
&lt;br&gt;&amp;gt; Try compiling and running the program none/tests/x86/cmpxchg8b.c in the
&lt;br&gt;&amp;gt; 3.5.0 tree, and see if it runs natively OK (without SIGILL). &amp;nbsp;If yes
&lt;br&gt;&amp;gt; then comment out the relevant test in VG_(machine_get_hwcaps)().
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; J
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;I got the following output from the program, which looks correct if my 
&lt;br&gt;understanding of CMPXCHG8B is correct (last time I wrote ASM, the 386 
&lt;br&gt;was still very new!):
&lt;br&gt;&lt;br&gt;0x22222222 0x44444444 0x33333333 0x11111111 0x246 0x3333333344444444
&lt;br&gt;0x22222223 0x44444444 0x33333333 0x11111111 0x206 0x1111111122222223
&lt;br&gt;0x22222222 0x44444444 0x33333333 0x11111112 0x206 0x1111111222222222
&lt;br&gt;0x77777777 0x44444444 0x33333333 0x66666666 0x206 0x6666666677777777
&lt;br&gt;&lt;br&gt;It didn't core dump, anyway, and &amp;quot;./vg-in-place date&amp;quot; runs to completion 
&lt;br&gt;after I comment out those lines in VG_(machine_get_hwcaps)(). &amp;nbsp;So I 
&lt;br&gt;guess that's a good thing. &amp;nbsp;But it's nearly 3 A.M. here in California 
&lt;br&gt;and I could be wrong. &amp;nbsp;;-)
&lt;br&gt;&lt;br&gt;It is a little surprising that the C7 Esther core doesn't report that 
&lt;br&gt;instruction, but the Linux kernel has special compilation flags for this 
&lt;br&gt;CPU because it claims to be a 686 compatible processor yet doesn't 
&lt;br&gt;implement all of the instructions of a real Pentium II. &amp;nbsp;Maybe this is a 
&lt;br&gt;similar issue (though harmless for most software packages because they 
&lt;br&gt;work around it).
&lt;br&gt;&lt;br&gt;Thanks for your help.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26654614&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22fatal-error%3A-unsupported-CPU%22-on-Via-C7-Esther-processor-tp26619904p26654614.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26654169</id>
	<title>Re: &quot;fatal error: unsupported CPU&quot; on Via C7 Esther processor</title>
	<published>2009-12-05T01:43:47Z</published>
	<updated>2009-12-05T01:43:47Z</updated>
	<author>
		<name>Bugzilla from jseward@acm.org</name>
	</author>
	<content type="html">&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;Trying to avoid doing real work, I searched for &amp;quot;unsupported CPU&amp;quot; and
&lt;br&gt;&amp;gt; found it in coregrind/m_main.c.  I then found VG_(machine_get_hwcaps)() in
&lt;br&gt;&amp;gt; m_machine.c.  Putting a few VG_(printf)() calls into this routine, I found
&lt;br&gt;&amp;gt; that it fails this test:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;     /* cmpxchg8b is a minimum requirement now; if we don't have it we
&lt;br&gt;&amp;gt; &amp;nbsp;        must simply give up.  But all CPUs since Pentium-I have it, so
&lt;br&gt;&amp;gt; &amp;nbsp;        that doesn't seem like much of a restriction. */
&lt;br&gt;&amp;gt; &amp;nbsp;     have_cx8 = (edx &amp; (1&amp;lt;&amp;lt;8)) != 0; /* True =&amp;gt; have cmpxchg8b */
&lt;br&gt;&amp;gt; &amp;nbsp;     if (!have_cx8)
&lt;br&gt;&amp;gt; &amp;nbsp;        return False;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Interestingly, /proc/cpuinfo does not show &amp;quot;cx8&amp;quot; on my machines, while it
&lt;br&gt;&amp;gt; does on yours.  I didn't think my CPU was that old, since it runs at 1.2
&lt;br&gt;&amp;gt; GHz (I bought the machines in late 2006).  Looks like I am out of luck on
&lt;br&gt;&amp;gt; these two machines.  Given the comment in the source code here, I doubt
&lt;br&gt;&amp;gt; very much that provisions would be made to support this CPU.  :-)
&lt;/div&gt;&lt;br&gt;It may be that the CPU does support cmpxchg8b but doesn't say it does.
&lt;br&gt;Try compiling and running the program none/tests/x86/cmpxchg8b.c in the
&lt;br&gt;3.5.0 tree, and see if it runs natively OK (without SIGILL). &amp;nbsp;If yes
&lt;br&gt;then comment out the relevant test in VG_(machine_get_hwcaps)().
&lt;br&gt;&lt;br&gt;J
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26654169&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22fatal-error%3A-unsupported-CPU%22-on-Via-C7-Esther-processor-tp26619904p26654169.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26652213</id>
	<title>Re: &quot;fatal error: unsupported CPU&quot; on Via C7 Esther processor</title>
	<published>2009-12-04T17:53:19Z</published>
	<updated>2009-12-04T17:53:19Z</updated>
	<author>
		<name>David Chapman-12</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
David Chapman wrote:
&lt;blockquote cite=&quot;mid:4B180A96.3020008@sbcglobal.net&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt;Julian Seward wrote:
  &lt;/pre&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;blockquote type=&quot;cite&quot;&gt;
      &lt;pre wrap=&quot;&quot;&gt;I'm getting a &quot;fatal error: unsupported CPU&quot; on my Via C7 Esther
processor-based machine running a brand new installation of Slackware
13.0.  valgrind-3.1.0 ran just fine on the machine before the upgrade.
    
      &lt;/pre&gt;
    &lt;/blockquote&gt;
    &lt;pre wrap=&quot;&quot;&gt;Really?  The minimum requirements haven't changed.  I have a very
ancient VIA cpu here which it runs fine on:

$ cat /proc/cpuinfo
processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 7
model name      : VIA Samuel 2
stepping        : 3
cpu MHz         : 533.349
cache size      : 64 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu de tsc msr cx8 mtrr pge mmx 3dnow up
bogomips        : 1066.69
clflush size    : 32
power management:

  
    &lt;/pre&gt;
    &lt;blockquote type=&quot;cite&quot;&gt;
      &lt;pre wrap=&quot;&quot;&gt;installing but can't get ./coregrind/valgrind to tell me anything - it
can't find memcheck.)
    
      &lt;/pre&gt;
    &lt;/blockquote&gt;
    &lt;pre wrap=&quot;&quot;&gt;Sounds like your build is broken.  Anyway, you shouldn't be running
random bits of the build.  Either run vg-in-place or do make install
and run $prefix/bin/valgrind.

On the above machine, a run &quot;valgrind -d date&quot; produces lots of
debug output, including

--15887:1:main     Get hardware capabilities ...
--15887:1:main     ... arch = X86, hwcaps = x86-sse0

What happens on your machine?

J

  
    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;
Last time I built valgrind, it worked just fine &quot;out of the box&quot;, so I 
didn't need to learn how to debug it (and I see now that &quot;vg-in-place&quot; 
didn't exist).  Thanks for the information.  That's very useful.

Under Slackware 11.0, using the machine that still runs valgrind 3.1.0, 
I get the following with valgrind 3.5.0:

# ./vg-in-place -d date
--2299:1:debuglog DebugLog system started by Stage 1, level 1 logging 
requested
--2299:1:launcher no tool requested, defaulting to 'memcheck'
--2299:1:launcher selected platform 'x86-linux'
--2299:1:launcher launching 
/usr/local/src/valgrind/valgrind-3.5.0/./.in_place/memcheck-x86-linux
--2299:1:debuglog DebugLog system started by Stage 2 (main), level 1 
logging requested
--2299:1:main     Welcome to Valgrind version 3.5.0 debug logging
--2299:1:main     Checking current stack is plausible
--2299:1:main     Checking initial stack was noted
--2299:1:main     Starting the address space manager
--2299:1:main     Address space manager is running
--2299:1:main     Starting the dynamic memory manager
--2299:1:mallocfr newSuperblock at 0x61DC0000 (pszB 4194288) owner 
VALGRIND/tool
--2299:1:main     Dynamic memory manager is running
--2299:1:main     Initialise m_debuginfo
--2299:1:main     VG_(libdir) = 
/usr/local/src/valgrind/valgrind-3.5.0/./.in_place
--2299:1:main     Getting launcher's name ...
--2299:1:main     ... 
/usr/local/src/valgrind/valgrind-3.5.0/coregrind/valgrind
--2299:1:main     Get hardware capabilities ...

valgrind: fatal error: unsupported CPU.
   Supported CPUs are:
   * x86 (practically any; Pentium-I or above), AMD Athlon or above)
   * AMD Athlon64/Opteron
   * PowerPC (most; ppc405 and above)

/proc/cpuinfo on this machine yields:

# cat /proc/cpuinfo
processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 10
model name      : VIA Esther processor 1200MHz
stepping        : 9
cpu MHz         : 1201.143
cache size      : 128 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce apic sep mtrr pge cmov 
pat clflush acpi mmx fxsr sse sse2 tm nx up pni est tm2 rng rng_en ace 
ace_en
bogomips        : 2408.44

The /proc/cpuinfo output on the Slackware 13.0 machine differs slightly, 
in particular the flags:

flags           : fpu vme de pse tsc msr pae mce apic sep mtrr pge cmov 
pat clflush acpi mmx fxsr sse sse2 tm nx up pni est tm2 rng rng_en ace 
ace_en ace2 ace2_en phe phe_en pmm pmm_en

Finally, a snippet from a 3.1.0 &quot;valgrind -d date&quot; run on the Slackware 
11.0 machine:

--2301:1:main     Get hardware capabilities ...
--2301:1:main     ... arch = X86, subarch = x86-sse2

Oddly, this does *not* appear when I installed valgrind 3.1.0 on the 
Slackware 13.0 machine (even after &quot;make uninstall&quot; in the 3.5.0 
installation).  Instead I get some hundreds of:

--5811-- DWARF2 CFI reader: unhandled CFI instruction 0:22

But version 3.1.0 &quot;valgrind -d date&quot; does run on the Slackware 13.0 box.

So something has clearly changed in the way that hardware capabilities 
are retrieved in valgrind, such that Slackware builds on Via CPUs don't 
return the proper information.

I can apply patches or insert debug printf() statements if someone can 
tell me where to look.  I'm swamped right now, so I don't have time to 
learn a whole lot about the source code.  :-(


  &lt;/pre&gt;
&lt;/blockquote&gt;
&lt;br&gt;
Trying to avoid doing real work, I searched for &quot;unsupported CPU&quot; and
found it in coregrind/m_main.c.&amp;nbsp; I then found VG_(machine_get_hwcaps)()
in m_machine.c.&amp;nbsp; Putting a few VG_(printf)() calls into this routine, I
found that it fails this test:&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* cmpxchg8b is a minimum requirement now; if we don't have it we&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; must simply give up.&amp;nbsp; But all CPUs since Pentium-I have it, so&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; that doesn't seem like much of a restriction. */&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; have_cx8 = (edx &amp;amp; (1&amp;lt;&amp;lt;8)) != 0; /* True =&amp;gt; have
cmpxchg8b */&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!have_cx8)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return False;&lt;br&gt;
&lt;br&gt;
Interestingly, /proc/cpuinfo does not show &quot;cx8&quot; on my machines, while
it does on yours.&amp;nbsp; I didn't think my CPU was that old, since it runs at
1.2 GHz (I bought the machines in late 2006).&amp;nbsp; Looks like I am out of
luck on these two machines.&amp;nbsp; Given the comment in the source code here,
I doubt very much that provisions would be made to support this CPU.&amp;nbsp;
:-)&lt;br&gt;
&lt;br&gt;
At least I have dual-core and quad-core Athlons that I can also do
development on...&lt;br&gt;
&lt;/body&gt;
&lt;/html&gt;

&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652213&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22fatal-error%3A-unsupported-CPU%22-on-Via-C7-Esther-processor-tp26619904p26652213.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26631305</id>
	<title>Re: &quot;fatal error: unsupported CPU&quot; on Via C7 Esther processor</title>
	<published>2009-12-03T10:59:34Z</published>
	<updated>2009-12-03T10:59:34Z</updated>
	<author>
		<name>David Chapman-12</name>
	</author>
	<content type="html">Julian Seward wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; I'm getting a &amp;quot;fatal error: unsupported CPU&amp;quot; on my Via C7 Esther
&lt;br&gt;&amp;gt;&amp;gt; processor-based machine running a brand new installation of Slackware
&lt;br&gt;&amp;gt;&amp;gt; 13.0. &amp;nbsp;valgrind-3.1.0 ran just fine on the machine before the upgrade.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Really? &amp;nbsp;The minimum requirements haven't changed. &amp;nbsp;I have a very
&lt;br&gt;&amp;gt; ancient VIA cpu here which it runs fine on:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; $ cat /proc/cpuinfo
&lt;br&gt;&amp;gt; processor &amp;nbsp; &amp;nbsp; &amp;nbsp; : 0
&lt;br&gt;&amp;gt; vendor_id &amp;nbsp; &amp;nbsp; &amp;nbsp; : CentaurHauls
&lt;br&gt;&amp;gt; cpu family &amp;nbsp; &amp;nbsp; &amp;nbsp;: 6
&lt;br&gt;&amp;gt; model &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : 7
&lt;br&gt;&amp;gt; model name &amp;nbsp; &amp;nbsp; &amp;nbsp;: VIA Samuel 2
&lt;br&gt;&amp;gt; stepping &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: 3
&lt;br&gt;&amp;gt; cpu MHz &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : 533.349
&lt;br&gt;&amp;gt; cache size &amp;nbsp; &amp;nbsp; &amp;nbsp;: 64 KB
&lt;br&gt;&amp;gt; fdiv_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: no
&lt;br&gt;&amp;gt; hlt_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : no
&lt;br&gt;&amp;gt; f00f_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: no
&lt;br&gt;&amp;gt; coma_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: no
&lt;br&gt;&amp;gt; fpu &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes
&lt;br&gt;&amp;gt; fpu_exception &amp;nbsp; : yes
&lt;br&gt;&amp;gt; cpuid level &amp;nbsp; &amp;nbsp; : 1
&lt;br&gt;&amp;gt; wp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: yes
&lt;br&gt;&amp;gt; flags &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : fpu de tsc msr cx8 mtrr pge mmx 3dnow up
&lt;br&gt;&amp;gt; bogomips &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: 1066.69
&lt;br&gt;&amp;gt; clflush size &amp;nbsp; &amp;nbsp;: 32
&lt;br&gt;&amp;gt; power management:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; installing but can't get ./coregrind/valgrind to tell me anything - it
&lt;br&gt;&amp;gt;&amp;gt; can't find memcheck.)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sounds like your build is broken. &amp;nbsp;Anyway, you shouldn't be running
&lt;br&gt;&amp;gt; random bits of the build. &amp;nbsp;Either run vg-in-place or do make install
&lt;br&gt;&amp;gt; and run $prefix/bin/valgrind.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On the above machine, a run &amp;quot;valgrind -d date&amp;quot; produces lots of
&lt;br&gt;&amp;gt; debug output, including
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --15887:1:main &amp;nbsp; &amp;nbsp; Get hardware capabilities ...
&lt;br&gt;&amp;gt; --15887:1:main &amp;nbsp; &amp;nbsp; ... arch = X86, hwcaps = x86-sse0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What happens on your machine?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; J
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;Last time I built valgrind, it worked just fine &amp;quot;out of the box&amp;quot;, so I 
&lt;br&gt;didn't need to learn how to debug it (and I see now that &amp;quot;vg-in-place&amp;quot; 
&lt;br&gt;didn't exist). &amp;nbsp;Thanks for the information. &amp;nbsp;That's very useful.
&lt;br&gt;&lt;br&gt;Under Slackware 11.0, using the machine that still runs valgrind 3.1.0, 
&lt;br&gt;I get the following with valgrind 3.5.0:
&lt;br&gt;&lt;br&gt;# ./vg-in-place -d date
&lt;br&gt;--2299:1:debuglog DebugLog system started by Stage 1, level 1 logging 
&lt;br&gt;requested
&lt;br&gt;--2299:1:launcher no tool requested, defaulting to 'memcheck'
&lt;br&gt;--2299:1:launcher selected platform 'x86-linux'
&lt;br&gt;--2299:1:launcher launching 
&lt;br&gt;/usr/local/src/valgrind/valgrind-3.5.0/./.in_place/memcheck-x86-linux
&lt;br&gt;--2299:1:debuglog DebugLog system started by Stage 2 (main), level 1 
&lt;br&gt;logging requested
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Welcome to Valgrind version 3.5.0 debug logging
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Checking current stack is plausible
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Checking initial stack was noted
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Starting the address space manager
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Address space manager is running
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Starting the dynamic memory manager
&lt;br&gt;--2299:1:mallocfr newSuperblock at 0x61DC0000 (pszB 4194288) owner 
&lt;br&gt;VALGRIND/tool
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Dynamic memory manager is running
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Initialise m_debuginfo
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; VG_(libdir) = 
&lt;br&gt;/usr/local/src/valgrind/valgrind-3.5.0/./.in_place
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Getting launcher's name ...
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; ... 
&lt;br&gt;/usr/local/src/valgrind/valgrind-3.5.0/coregrind/valgrind
&lt;br&gt;--2299:1:main &amp;nbsp; &amp;nbsp; Get hardware capabilities ...
&lt;br&gt;&lt;br&gt;valgrind: fatal error: unsupported CPU.
&lt;br&gt;&amp;nbsp; &amp;nbsp;Supported CPUs are:
&lt;br&gt;&amp;nbsp; &amp;nbsp;* x86 (practically any; Pentium-I or above), AMD Athlon or above)
&lt;br&gt;&amp;nbsp; &amp;nbsp;* AMD Athlon64/Opteron
&lt;br&gt;&amp;nbsp; &amp;nbsp;* PowerPC (most; ppc405 and above)
&lt;br&gt;&lt;br&gt;/proc/cpuinfo on this machine yields:
&lt;br&gt;&lt;br&gt;# cat /proc/cpuinfo
&lt;br&gt;processor &amp;nbsp; &amp;nbsp; &amp;nbsp; : 0
&lt;br&gt;vendor_id &amp;nbsp; &amp;nbsp; &amp;nbsp; : CentaurHauls
&lt;br&gt;cpu family &amp;nbsp; &amp;nbsp; &amp;nbsp;: 6
&lt;br&gt;model &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : 10
&lt;br&gt;model name &amp;nbsp; &amp;nbsp; &amp;nbsp;: VIA Esther processor 1200MHz
&lt;br&gt;stepping &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: 9
&lt;br&gt;cpu MHz &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : 1201.143
&lt;br&gt;cache size &amp;nbsp; &amp;nbsp; &amp;nbsp;: 128 KB
&lt;br&gt;fdiv_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: no
&lt;br&gt;hlt_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : no
&lt;br&gt;f00f_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: no
&lt;br&gt;coma_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: no
&lt;br&gt;fpu &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes
&lt;br&gt;fpu_exception &amp;nbsp; : yes
&lt;br&gt;cpuid level &amp;nbsp; &amp;nbsp; : 1
&lt;br&gt;wp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: yes
&lt;br&gt;flags &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : fpu vme de pse tsc msr pae mce apic sep mtrr pge cmov 
&lt;br&gt;pat clflush acpi mmx fxsr sse sse2 tm nx up pni est tm2 rng rng_en ace 
&lt;br&gt;ace_en
&lt;br&gt;bogomips &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: 2408.44
&lt;br&gt;&lt;br&gt;The /proc/cpuinfo output on the Slackware 13.0 machine differs slightly, 
&lt;br&gt;in particular the flags:
&lt;br&gt;&lt;br&gt;flags &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : fpu vme de pse tsc msr pae mce apic sep mtrr pge cmov 
&lt;br&gt;pat clflush acpi mmx fxsr sse sse2 tm nx up pni est tm2 rng rng_en ace 
&lt;br&gt;ace_en ace2 ace2_en phe phe_en pmm pmm_en
&lt;br&gt;&lt;br&gt;Finally, a snippet from a 3.1.0 &amp;quot;valgrind -d date&amp;quot; run on the Slackware 
&lt;br&gt;11.0 machine:
&lt;br&gt;&lt;br&gt;--2301:1:main &amp;nbsp; &amp;nbsp; Get hardware capabilities ...
&lt;br&gt;--2301:1:main &amp;nbsp; &amp;nbsp; ... arch = X86, subarch = x86-sse2
&lt;br&gt;&lt;br&gt;Oddly, this does *not* appear when I installed valgrind 3.1.0 on the 
&lt;br&gt;Slackware 13.0 machine (even after &amp;quot;make uninstall&amp;quot; in the 3.5.0 
&lt;br&gt;installation). &amp;nbsp;Instead I get some hundreds of:
&lt;br&gt;&lt;br&gt;--5811-- DWARF2 CFI reader: unhandled CFI instruction 0:22
&lt;br&gt;&lt;br&gt;But version 3.1.0 &amp;quot;valgrind -d date&amp;quot; does run on the Slackware 13.0 box.
&lt;br&gt;&lt;br&gt;So something has clearly changed in the way that hardware capabilities 
&lt;br&gt;are retrieved in valgrind, such that Slackware builds on Via CPUs don't 
&lt;br&gt;return the proper information.
&lt;br&gt;&lt;br&gt;I can apply patches or insert debug printf() statements if someone can 
&lt;br&gt;tell me where to look. &amp;nbsp;I'm swamped right now, so I don't have time to 
&lt;br&gt;learn a whole lot about the source code. &amp;nbsp;:-(
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26631305&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22fatal-error%3A-unsupported-CPU%22-on-Via-C7-Esther-processor-tp26619904p26631305.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26623041</id>
	<title>Re: &quot;fatal error: unsupported CPU&quot; on Via C7 Esther processor</title>
	<published>2009-12-03T01:32:43Z</published>
	<updated>2009-12-03T01:32:43Z</updated>
	<author>
		<name>Bugzilla from jseward@acm.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;gt; I'm getting a &amp;quot;fatal error: unsupported CPU&amp;quot; on my Via C7 Esther
&lt;br&gt;&amp;gt; processor-based machine running a brand new installation of Slackware
&lt;br&gt;&amp;gt; 13.0. &amp;nbsp;valgrind-3.1.0 ran just fine on the machine before the upgrade.
&lt;br&gt;&lt;br&gt;Really? &amp;nbsp;The minimum requirements haven't changed. &amp;nbsp;I have a very
&lt;br&gt;ancient VIA cpu here which it runs fine on:
&lt;br&gt;&lt;br&gt;$ cat /proc/cpuinfo
&lt;br&gt;processor &amp;nbsp; &amp;nbsp; &amp;nbsp; : 0
&lt;br&gt;vendor_id &amp;nbsp; &amp;nbsp; &amp;nbsp; : CentaurHauls
&lt;br&gt;cpu family &amp;nbsp; &amp;nbsp; &amp;nbsp;: 6
&lt;br&gt;model &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : 7
&lt;br&gt;model name &amp;nbsp; &amp;nbsp; &amp;nbsp;: VIA Samuel 2
&lt;br&gt;stepping &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: 3
&lt;br&gt;cpu MHz &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : 533.349
&lt;br&gt;cache size &amp;nbsp; &amp;nbsp; &amp;nbsp;: 64 KB
&lt;br&gt;fdiv_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: no
&lt;br&gt;hlt_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : no
&lt;br&gt;f00f_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: no
&lt;br&gt;coma_bug &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: no
&lt;br&gt;fpu &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes
&lt;br&gt;fpu_exception &amp;nbsp; : yes
&lt;br&gt;cpuid level &amp;nbsp; &amp;nbsp; : 1
&lt;br&gt;wp &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: yes
&lt;br&gt;flags &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : fpu de tsc msr cx8 mtrr pge mmx 3dnow up
&lt;br&gt;bogomips &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: 1066.69
&lt;br&gt;clflush size &amp;nbsp; &amp;nbsp;: 32
&lt;br&gt;power management:
&lt;br&gt;&lt;br&gt;&amp;gt; installing but can't get ./coregrind/valgrind to tell me anything - it
&lt;br&gt;&amp;gt; can't find memcheck.)
&lt;br&gt;&lt;br&gt;Sounds like your build is broken. &amp;nbsp;Anyway, you shouldn't be running
&lt;br&gt;random bits of the build. &amp;nbsp;Either run vg-in-place or do make install
&lt;br&gt;and run $prefix/bin/valgrind.
&lt;br&gt;&lt;br&gt;On the above machine, a run &amp;quot;valgrind -d date&amp;quot; produces lots of
&lt;br&gt;debug output, including
&lt;br&gt;&lt;br&gt;--15887:1:main &amp;nbsp; &amp;nbsp; Get hardware capabilities ...
&lt;br&gt;--15887:1:main &amp;nbsp; &amp;nbsp; ... arch = X86, hwcaps = x86-sse0
&lt;br&gt;&lt;br&gt;What happens on your machine?
&lt;br&gt;&lt;br&gt;J
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26623041&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22fatal-error%3A-unsupported-CPU%22-on-Via-C7-Esther-processor-tp26619904p26623041.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26619904</id>
	<title>&quot;fatal error: unsupported CPU&quot; on Via C7 Esther processor</title>
	<published>2009-12-02T17:35:43Z</published>
	<updated>2009-12-02T17:35:43Z</updated>
	<author>
		<name>David Chapman-12</name>
	</author>
	<content type="html">I'm getting a &amp;quot;fatal error: unsupported CPU&amp;quot; on my Via C7 Esther 
&lt;br&gt;processor-based machine running a brand new installation of Slackware 
&lt;br&gt;13.0. &amp;nbsp;valgrind-3.1.0 ran just fine on the machine before the upgrade.
&lt;br&gt;&lt;br&gt;This is a fresh installation; I wiped the hard disk prior to the 
&lt;br&gt;upgrade. &amp;nbsp;I have not yet rebuilt the kernel - I'm using the default SMP 
&lt;br&gt;kernel from the Slackware 13.0 installation DVD. &amp;nbsp;I could build a custom 
&lt;br&gt;kernel for the Via CPU if that would help, but I'm guessing that the 
&lt;br&gt;problem comes from uname.
&lt;br&gt;&lt;br&gt;Snippets from the two config.log files follow.
&lt;br&gt;&lt;br&gt;Under Slackware 13.0:
&lt;br&gt;&lt;br&gt;## --------- ##
&lt;br&gt;## Platform. ##
&lt;br&gt;## --------- ##
&lt;br&gt;&lt;br&gt;hostname = sojourner
&lt;br&gt;uname -m = i686
&lt;br&gt;uname -r = 2.6.29.6-smp
&lt;br&gt;uname -s = Linux
&lt;br&gt;uname -v = #2 SMP Mon Aug 17 00:52:54 CDT 2009
&lt;br&gt;&lt;br&gt;/usr/bin/uname -p = VIA Esther processor 1200MHz
&lt;br&gt;/bin/uname -X &amp;nbsp; &amp;nbsp; = unknown
&lt;br&gt;&lt;br&gt;/bin/arch &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= i686
&lt;br&gt;&lt;br&gt;Under Slackware 11.0:
&lt;br&gt;&lt;br&gt;## --------- ##
&lt;br&gt;## Platform. ##
&lt;br&gt;## --------- ##
&lt;br&gt;&lt;br&gt;hostname = sojourner
&lt;br&gt;uname -m = i686
&lt;br&gt;uname -r = 2.6.17.13
&lt;br&gt;uname -s = Linux
&lt;br&gt;uname -v = #1 Thu Feb 1 10:50:30 PST 2007
&lt;br&gt;&lt;br&gt;/usr/bin/uname -p = i686
&lt;br&gt;/bin/uname -X &amp;nbsp; &amp;nbsp; = unknown
&lt;br&gt;&lt;br&gt;/bin/arch &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;= i686
&lt;br&gt;&lt;br&gt;(end of snippets)
&lt;br&gt;&lt;br&gt;&amp;quot;uname --all&amp;quot; under Slackware 11.0 returns:
&lt;br&gt;&lt;br&gt;Linux mariner 2.6.17.13 #5 Fri Dec 29 19:31:36 PST 2006 i686 i686 i386 
&lt;br&gt;GNU/Linux
&lt;br&gt;&lt;br&gt;&amp;quot;uname --all&amp;quot; under Slackware 13.0 returns this mouthful:
&lt;br&gt;&lt;br&gt;Linux sojourner 2.6.29.6-smp #2 SMP Mon Aug 17 00:52:54 CDT 2009 i686 
&lt;br&gt;VIA Esther processor 1200MHz CentaurHauls GNU/Linux
&lt;br&gt;&lt;br&gt;sojourner is the guinea pig for the production machine (mariner), which 
&lt;br&gt;is still running Slackware 11.0 and valgrind 3.1.0. &amp;nbsp;I could try 
&lt;br&gt;installing 3.5.0 on the production machine (which doesn't see all that 
&lt;br&gt;much development work anyway), but I'd like to see if anyone has any 
&lt;br&gt;ideas first. &amp;nbsp;(FWIW, I built 3.5.0 under Slackware 11.0 without 
&lt;br&gt;installing but can't get ./coregrind/valgrind to tell me anything - it 
&lt;br&gt;can't find memcheck.)
&lt;br&gt;&lt;br&gt;I'm a new subscriber, so initially it might be best to reply both to my 
&lt;br&gt;E-mail address and the list.
&lt;br&gt;&lt;br&gt;Thanks in advance.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26619904&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/%22fatal-error%3A-unsupported-CPU%22-on-Via-C7-Esther-processor-tp26619904p26619904.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26608290</id>
	<title>Re: memcheck behaviour in random failure of an open mpi based code.</title>
	<published>2009-12-02T04:19:26Z</published>
	<updated>2009-12-02T04:19:26Z</updated>
	<author>
		<name>Bugzilla from ashley@pittman.co.uk</name>
	</author>
	<content type="html">On Tue, 2009-12-01 at 22:49 +0000, Indi Tristanto wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Ashley, Tom
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thank you for your reply.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I add --mca btl tcp, self as mpirun argument following Julian
&lt;br&gt;&amp;gt; suggestion on Tom's posting. Indeed this managed to supress open mpi
&lt;br&gt;&amp;gt; errors to the extend that the valgrind log file is actually reduced
&lt;br&gt;&amp;gt; from 20Mb to only a few kb. However I found the discussion through a
&lt;br&gt;&amp;gt; google search, hence I'd appreciate if you could point me to the
&lt;br&gt;&amp;gt; tittle of the FAQ so that I can follow the complete discussion.
&lt;/div&gt;&lt;br&gt;The &amp;quot;--mca btl tcp,self&amp;quot; option tells OpenMPI to communicate only via
&lt;br&gt;tcp and loopback. &amp;nbsp;Of note here is that &amp;quot;sm&amp;quot; or shared memory is
&lt;br&gt;missing, it's the shared memory fifo's that confuse valgrind and cause
&lt;br&gt;the 20Mb of errors you'd have seen. &amp;nbsp;These would most likely all be
&lt;br&gt;false positives.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Valgrind never print out any error until the program crash with
&lt;br&gt;&amp;gt; messages I've wrote in my original posting. Since it happens in the
&lt;br&gt;&amp;gt; middle of an iterative process, the line where the program crashes has
&lt;br&gt;&amp;gt; been passed during the previous iterations without problem. As far as
&lt;br&gt;&amp;gt; I can see the program is trying to call mpi_reduce when it crashed.
&lt;br&gt;&amp;gt; Looking at valgrind behaviour, I have impression that the problem lies
&lt;br&gt;&amp;gt; on open-mpi 1.2.6. rather than on my program. (Valgrind did not report
&lt;br&gt;&amp;gt; anything when I checked the same program in sequential environment as
&lt;br&gt;&amp;gt; well as under mpich environment with gnu compilation) However, I was
&lt;br&gt;&amp;gt; expecting valgrind to report the problem earlier, i.e. when
&lt;br&gt;&amp;gt; mpi_allreduce is called by the same program line at the very first
&lt;br&gt;&amp;gt; iteration.
&lt;/div&gt;&lt;br&gt;If you look at your stack trace closer it claims to be in malloc which
&lt;br&gt;is itself in libopen-pal. &amp;nbsp;Normally malloc is in libc and valgrind
&lt;br&gt;intercepts it as such, OpenMPI by default replaces the libc malloc with
&lt;br&gt;it's own version in libopen-pal which valgrind won't have intercepted.
&lt;br&gt;What this means is that you aren't getting the full value of memcheck as
&lt;br&gt;buffer over-runs and under-runs aren't being caught (as Valgrind doesn't
&lt;br&gt;know what has been malloced and what hasn't). &amp;nbsp;Internally mpi_reduce is
&lt;br&gt;calling malloc which is then crashing, most likely because it's private
&lt;br&gt;data structures have been over-written by a buffer over-run.
&lt;br&gt;&lt;br&gt;If you re-link your program without libopen-pal and re-run you will be
&lt;br&gt;using the libc malloc and valgrind will be able to do a lot more checks,
&lt;br&gt;hopefully including the buffer over-run which went on to cause the
&lt;br&gt;problem you are seeing.
&lt;br&gt;&lt;br&gt;&amp;gt; Also have I been naive in expecting this sort of error to be reported
&lt;br&gt;&amp;gt; cleanly?
&lt;br&gt;&lt;br&gt;No that's not naive.
&lt;br&gt;&lt;br&gt;&amp;gt; My problem is that I have more than one call to mpi_allreduce and the
&lt;br&gt;&amp;gt; failure seems to happen randomly at any of the calls as well as the
&lt;br&gt;&amp;gt; number of iteration. So my valgrind error log changes from each run,
&lt;br&gt;&amp;gt; thus what I quoted on my posting is the &amp;quot;typical&amp;quot; error that I have
&lt;br&gt;&amp;gt; seen.
&lt;br&gt;&lt;br&gt;I hope the above explains this, there will be many calls to malloc
&lt;br&gt;throughout the code and once you've over-written the meta-data it's
&lt;br&gt;essentially pot luck which one goes on to crash.
&lt;br&gt;&lt;br&gt;&amp;gt; By the way thank you for the suggestion on upgrading the open mpi.
&lt;br&gt;&lt;br&gt;I believe the latest OpenMPI doesn't replace malloc by default, I'm not
&lt;br&gt;entirely sure on this however. &amp;nbsp;Certainly you can configure it not to.
&lt;br&gt;&lt;br&gt;Ashley.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;Ashley Pittman, Bath, UK.
&lt;br&gt;&lt;br&gt;Padb - A parallel job inspection tool for cluster computing
&lt;br&gt;&lt;a href=&quot;http://padb.pittman.org.uk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://padb.pittman.org.uk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26608290&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/memcheck-behaviour-in-random-failure-of-an-open-mpi-based-code.-tp26540496p26608290.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26600503</id>
	<title>Re: memcheck behaviour in random failure of an open mpi based code.</title>
	<published>2009-12-01T14:49:08Z</published>
	<updated>2009-12-01T14:49:08Z</updated>
	<author>
		<name>Indi Tristanto</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;

&lt;/head&gt;
&lt;body class='hmmessage'&gt;
Ashley, Tom&lt;br&gt;&lt;br&gt;Thank you for your reply.&lt;br&gt;&lt;br&gt;I add --mca btl tcp, self as mpirun argument following Julian suggestion on Tom's posting. Indeed this managed to supress open mpi errors to the extend that the valgrind log file is actually reduced from 20Mb to only a few kb. However I found the discussion through a google search, hence I'd appreciate if you could point me to the tittle of the FAQ so that I can follow the complete discussion.&lt;br&gt;&lt;br&gt;As of my problem, the program did crash, presumably with a segfault.&amp;nbsp; I put 'presumably' since valgrind simply hang the whole parallel computation after printing out the last error message.&lt;br&gt;&lt;br&gt;Valgrind never print out any error until the program crash with messages I've wrote in my original posting. Since it happens in the middle of an iterative process, the line where the program crashes has been passed during the previous iterations without problem. As far as I can see the program is trying to call mpi_reduce when it crashed. Looking at valgrind behaviour, I have impression that the problem lies on open-mpi 1.2.6. rather than on my program. (Valgrind did not report anything when I checked the same program in sequential environment as well as under mpich environment with gnu compilation) However, I was expecting valgrind to report the problem earlier, i.e. when mpi_allreduce is called by the same program line at the very first iteration.&lt;br&gt;&lt;br&gt;What I am wondering at the moment is whether the problem is hidden within the ompi-suppressed errors ? &lt;br&gt;Also have I been naive in expecting this sort of error to be reported cleanly?&lt;br&gt;My problem is that I have more than one call to mpi_allreduce and the failure seems to happen randomly at any of the calls as well as the number of iteration. So my valgrind error log changes from each run, thus what I quoted on my posting is the &quot;typical&quot; error that I have seen.&lt;br&gt;&lt;br&gt;By the way thank you for the suggestion on upgrading the open mpi.&lt;br&gt;&lt;br&gt;Regards&lt;br&gt;&lt;br&gt;Indi&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Subject: Re: [Valgrind-users] memcheck behaviour in random failure of an open mpi based code.&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26600503&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ashley@...&lt;/a&gt;&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26600503&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tfogal@...&lt;/a&gt;&lt;br&gt;&amp;gt; CC: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26600503&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ihtristanto@...&lt;/a&gt;&lt;br&gt;&amp;gt; Date: Mon, 30 Nov 2009 18:50:00 +0000&lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; On Mon, 2009-11-30 at 10:20 -0700, tom fogal wrote:&lt;br&gt;&amp;gt; &amp;gt; Ashley Pittman &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26600503&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ashley@...&lt;/a&gt;&amp;gt; writes:&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; On Sun, 2009-11-29 at 19:34 -0700, tom fogal wrote:&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Indi Tristanto &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26600503&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ihtristanto@...&lt;/a&gt;&amp;gt; writes:&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; I am trying to debug a large iterative solver that has been compiled usin&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; g =&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; intel fortran 10 and open mpi 1.2.6.&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; This looks (very) familiar to an issue I brought up with the OpenMPI&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; folks earlier this year.  See ticket 1942:&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt;   https://svn.open-mpi.org/trac/ompi/ticket/1942&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &lt;br&gt;&amp;gt; &amp;gt; &amp;gt; The error in that ticket is about uninitialised reads which do happen&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; and are semi-expected with socket programming.&lt;br&gt;&amp;gt; &amp;gt; &lt;br&gt;&amp;gt; &amp;gt; No, it is not.  It is about valgrinding OpenMPI programs.  It links to&lt;br&gt;&amp;gt; &amp;gt; a thread which originally started with uninitialized reads, but if you&lt;br&gt;&amp;gt; &amp;gt; follow the thread you'll note that the discussion became much wider&lt;br&gt;&amp;gt; &amp;gt; than the original posting.&lt;br&gt;&amp;gt; &amp;gt; &lt;br&gt;&amp;gt; &amp;gt; &amp;gt; The error in this email is about a crash (segfault) in the open mpi&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; library, I doubt the two are related.&lt;br&gt;&amp;gt; &amp;gt; &lt;br&gt;&amp;gt; &amp;gt; At no point in Indi's email did he mention the application segfault or&lt;br&gt;&amp;gt; &amp;gt; crashed.&lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; I was thinking about the &quot;Adress 0x10 is not stack'd, malloc'd or&lt;br&gt;&amp;gt; (recently) free'd&quot; message.  Actually there's a spelling mistake in that&lt;br&gt;&amp;gt; error message, I assume this is from transmission somewhere rather than&lt;br&gt;&amp;gt; in the actual valgrind output.&lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; Given that OpenMPI has it's own malloc implementation it's likely that&lt;br&gt;&amp;gt; allocations aren't being intercepted and buffer over-runs aren't being&lt;br&gt;&amp;gt; intercepted and quite possible the error is being caused by an invalid&lt;br&gt;&amp;gt; write that valgrind isn't catching.&lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; Ashley,&lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; -- &lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; Ashley Pittman, Bath, UK.&lt;br&gt;&amp;gt; &lt;br&gt;&amp;gt; Padb - A parallel job inspection tool for cluster computing&lt;br&gt;&amp;gt; http://padb.pittman.org.uk&lt;br&gt;&amp;gt; &lt;/div&gt; 		 	   		  &lt;br /&gt;&lt;hr /&gt;View your other email accounts from your Hotmail inbox. &lt;a href='http://clk.atdmt.com/UKM/go/186394592/direct/01/' target='_new' rel=&quot;nofollow&quot;&gt;Add them now.&lt;/a&gt;&lt;/body&gt;
&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26600503&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/memcheck-behaviour-in-random-failure-of-an-open-mpi-based-code.-tp26540496p26600503.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26573701</id>
	<title>Re: memcheck behaviour in random failure of an open mpi based code.</title>
	<published>2009-11-30T04:07:15Z</published>
	<updated>2009-11-30T04:07:15Z</updated>
	<author>
		<name>Bugzilla from ashley@pittman.co.uk</name>
	</author>
	<content type="html">On Sun, 2009-11-29 at 19:34 -0700, tom fogal wrote:
&lt;br&gt;&amp;gt; Indi Tristanto &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573701&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ihtristanto@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&amp;gt; &amp;gt; I am trying to debug a large iterative solver that has been compiled using =
&lt;br&gt;&amp;gt; &amp;gt; intel fortran 10 and open mpi 1.2.6.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; This looks (very) familiar to an issue I brought up with the OpenMPI
&lt;br&gt;&amp;gt; folks earlier this year. &amp;nbsp;See ticket 1942:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &lt;a href=&quot;https://svn.open-mpi.org/trac/ompi/ticket/1942&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.open-mpi.org/trac/ompi/ticket/1942&lt;/a&gt;&lt;br&gt;&lt;br&gt;The error in that ticket is about uninitialised reads which do happen
&lt;br&gt;and are semi-expected with socket programming. &amp;nbsp;The error in this email
&lt;br&gt;is about a crash (segfault) in the open mpi library, I doubt the two are
&lt;br&gt;related.
&lt;br&gt;&lt;br&gt;&amp;gt; As a 5 second summary, the ticket is closed, there is a FAQ for this,
&lt;br&gt;&amp;gt; and at least the trunk versions of OpenMPI have a valgrind suppression
&lt;br&gt;&amp;gt; file that you'll want to use.
&lt;br&gt;&lt;br&gt;I wasn't aware that OpenMPI now ships with a suppression file, if it
&lt;br&gt;does I'd suggest using it, it'll help separate out the errors from the
&lt;br&gt;noise.
&lt;br&gt;&lt;br&gt;Ashley,
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;Ashley Pittman, Bath, UK.
&lt;br&gt;&lt;br&gt;Padb - A parallel job inspection tool for cluster computing
&lt;br&gt;&lt;a href=&quot;http://padb.pittman.org.uk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://padb.pittman.org.uk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26573701&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/memcheck-behaviour-in-random-failure-of-an-open-mpi-based-code.-tp26540496p26573701.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26568673</id>
	<title>Re: memcheck behaviour in random failure of an open mpi based code.</title>
	<published>2009-11-29T18:34:28Z</published>
	<updated>2009-11-29T18:34:28Z</updated>
	<author>
		<name>tom fogal-3</name>
	</author>
	<content type="html">Indi Tristanto &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568673&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ihtristanto@...&lt;/a&gt;&amp;gt; writes:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I am trying to debug a large iterative solver that has been compiled using =
&lt;br&gt;&amp;gt; intel fortran 10 and open mpi 1.2.6.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Invalid write of size 8
&lt;br&gt;&amp;gt; &amp;nbsp; at 0x511BF6B: _int_malloc (in /opt/openmpi-1.2.6/intel/lib/libopen-pal.so=
&lt;br&gt;&amp;gt; .0.0.0) =20
&lt;br&gt;&amp;gt; &amp;nbsp; by 0x511B710: malloc (in /opt/openmpi-1.2.6/intel/lib/libopen-pal.so.0.0.=
&lt;br&gt;&amp;gt; 0)
&lt;br&gt;&amp;gt; &amp;nbsp; by 0x907161A: ompi_coll_tuned_allreduce_intra_recursivedoubling (in /opt/=
&lt;br&gt;&amp;gt; openmpi-1.2.6/intel/lib/mca_coll_tuned.so)
&lt;br&gt;&amp;gt; &amp;nbsp; by 0x906FFED: ompi_coll_tuned_allreduce_intra_dec_fixed (in /opt/openmpi-=
&lt;br&gt;&amp;gt; 1.2.6/intel/lib/mca_coll_tuned.so)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; by 0x4DFFEF7: PMPI_Allreduce (in /opt/openmpi-1.2.6/intel/lib/libmpi.so.0=
&lt;br&gt;&amp;gt; .0.0)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; by 0x4C9C612: PMPI_ALLREDUCE (in /opt/openmpi-1.2.6/intel/lib/libmpi_f77.=
&lt;br&gt;&amp;gt; so.0.0.0)
&lt;br&gt;&amp;gt; &amp;nbsp; by 0x6E006E: my_mpireduce_call (my_routine.F)
&lt;/div&gt;&lt;br&gt;This looks (very) familiar to an issue I brought up with the OpenMPI
&lt;br&gt;folks earlier this year. &amp;nbsp;See ticket 1942:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;https://svn.open-mpi.org/trac/ompi/ticket/1942&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://svn.open-mpi.org/trac/ompi/ticket/1942&lt;/a&gt;&lt;br&gt;&lt;br&gt;As a 5 second summary, the ticket is closed, there is a FAQ for this,
&lt;br&gt;and at least the trunk versions of OpenMPI have a valgrind suppression
&lt;br&gt;file that you'll want to use.
&lt;br&gt;&lt;br&gt;-tom
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26568673&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/memcheck-behaviour-in-random-failure-of-an-open-mpi-based-code.-tp26540496p26568673.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26558102</id>
	<title>exp-bbv module clarification</title>
	<published>2009-11-28T15:42:27Z</published>
	<updated>2009-11-28T15:42:27Z</updated>
	<author>
		<name>Bugzilla from valentin.pistol@gmail.com</name>
	</author>
	<content type="html">Hi,&lt;br&gt;&lt;br&gt;I am trying to use the bbv tool in Valgrind to look at block level similarity between threads.&lt;br&gt;I am testing this with Valgrind 3.6.0 SVN together with Apache 2.2.14 with mpm_worker thread model.&lt;br&gt;&lt;br&gt;Although I use %p to tag the output files, something seems unusual. I get pc files which seem to have no corresponding bb files.&lt;br&gt;

&lt;br&gt;To make this more clear the output looks like:&lt;br&gt;apache_bb.out.11325&lt;br&gt;apache_bb.out.11325.2&lt;br&gt;apache_bb.out.11325.3&lt;br&gt;apache_bb.out.11325.4&lt;br&gt;apache_bb.out.11325.5&lt;br&gt;apache_bb.out.11325.6&lt;br&gt;[...]&lt;br&gt;apache_pc.out.11325&lt;br&gt;

apache_pc.out.11328&lt;br&gt;apache_pc.out.11329&lt;br&gt;apache_pc.out.11330&lt;br&gt;apache_pc.out.11331&lt;br&gt;apache_pc.out.11495&lt;br&gt;apache_pc.out.11630&lt;br&gt;apache_pc.out.11631&lt;br&gt;apache_pc.out.11828&lt;br&gt;apache_pc.out.11832&lt;br&gt;apache_pc.out.11839&lt;br&gt;

apache_pc.out.11845&lt;br&gt;apache_pc.out.12089&lt;br&gt;[...]&lt;br&gt;&lt;br&gt;So apache_bb.out.11325.2 I would assume is the 2nd thread in 11325 pid. If they share the same code segment (apache_pc.out.11325), then what are the other pc files for?&lt;br&gt;

Could the pc files be for each thread and %p prints the thread pid omitting the parent pid (11325)&lt;br&gt;&lt;br&gt;Here&amp;#39;s a part of my bash script:&lt;br&gt;&lt;br&gt;VALGRIND_TARGET=&amp;quot;$APACHE/bin/httpd&amp;quot;&lt;br&gt;INTERVAL_SIZE=100000&lt;br&gt;

&lt;br&gt;VALGRIND_CMD=&amp;quot;$VALGRIND --tool=exp-bbv --bb-out-file=$RESULTS/%q{BENCH}_bb.out.%p --pc-out-file=$RESULTS/%q{BENCH}_pc.out.%p --interval-size=$INTERVAL_SIZE --time-stamp=yes --num-callers=30 --track-fds=yes --trace-children=no $VALGRIND_TARGET&amp;quot;&lt;br&gt;

&lt;br&gt;Could someone offer a few pointers please?&lt;br&gt;&lt;br&gt;Thank you,&lt;br clear=&quot;all&quot;&gt;V&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26558102&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/exp-bbv-module-clarification-tp26558102p26558102.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26548814</id>
	<title>Re: Help required</title>
	<published>2009-11-27T14:49:25Z</published>
	<updated>2009-11-27T14:49:25Z</updated>
	<author>
		<name>Bugzilla from dank@kegel.com</name>
	</author>
	<content type="html">&lt;p&gt;Valgrind does not yet support arm.  Can you also do an x86 build and valgrind that?&lt;/p&gt;
&lt;p&gt;&lt;blockquote type=&quot;cite&quot;&gt;On Nov 27, 2009 2:24 AM, &amp;quot;Jogeshwar Ashish (RBEI/ECV1  CM-PS/ETC1)&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26548814&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Ashish.Jogeshwar2@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&lt;br&gt;






&lt;div&gt;
&lt;font face=&quot;Arial, sans-serif&quot; size=&quot;2&quot;&gt;
&lt;div&gt;Hello,&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;To start with i will say that i am novice with Linux.&lt;/div&gt;
&lt;div&gt;We are developing an application in C++ for the given platform : Ubuntu 9.04 + ARM 9 iMX25 series processor.&lt;/div&gt;
&lt;div&gt;We are usinng Vmware on Windows for our development.&lt;/div&gt;
&lt;div&gt;We would like to use Valgrind as a profiling tool for our system.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;What i want to know is does Valgrind support this platform.&lt;/div&gt;
&lt;div&gt;Ofcourse i have seen that you do support porting for ARM platforms on Linux but i just wanted your opinion on this.&lt;/div&gt;
&lt;div&gt;Any other comments are welcome&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Mit freundlichen Grüßen / Best regards &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;b&gt;Ashish Jogeshwar &lt;/b&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Robert Bosch Car Multimedia GmbH&lt;/div&gt;
&lt;div&gt;Bosch Electronic Service &lt;/div&gt;
&lt;div&gt;Robert-Bosch-Straße 200&lt;/div&gt;
&lt;div&gt;31139 Hildesheim&lt;/div&gt;
&lt;div&gt;GERMANY&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://www.bosch.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;&lt;font face=&quot;Arial, sans-serif&quot; color=&quot;#0000FF&quot;&gt;&lt;u&gt;www.bosch.com&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26548814&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ashish.jogeshwar2@...&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;font size=&quot;1&quot;&gt;Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 201334&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font size=&quot;1&quot;&gt;Geschäftsführung: Uwe Thomas, Robby Drave, Egbert Hellwig, Dirk Hoheisel &lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font size=&quot;1&quot;&gt; &lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font size=&quot;1&quot;&gt; &lt;/font&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;/font&gt;
&lt;/div&gt;

&lt;br&gt;------------------------------------------------------------------------------&lt;br&gt;
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day&lt;br&gt;
trial. Simplify your report design, integration and deployment - and focus on&lt;br&gt;
what you do best, core application coding. Discover what&amp;#39;s new with&lt;br&gt;
Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
Valgrind-users mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26548814&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/p&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26548814&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-required-tp26540449p26548814.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26541913</id>
	<title>Re: memcheck behaviour in random failure of an open mpi based code.</title>
	<published>2009-11-27T04:39:28Z</published>
	<updated>2009-11-27T04:39:28Z</updated>
	<author>
		<name>Bugzilla from ashley@pittman.co.uk</name>
	</author>
	<content type="html">On Fri, 2009-11-27 at 10:26 +0000, Indi Tristanto wrote:
&lt;br&gt;&amp;gt; I am trying to debug a large iterative solver that has been compiled
&lt;br&gt;&amp;gt; using intel fortran 10 and open mpi 1.2.6. that is run in a SLES10
&lt;br&gt;&amp;gt; based PC cluster using valgrind 3.5.0. To supress the openmpi error
&lt;br&gt;&amp;gt; messages I've put mpi argument &amp;quot;--mca btl tcp, self&amp;quot;, otherwise the
&lt;br&gt;&amp;gt; log file is simply filled by open mpi messages, which may amount to
&lt;br&gt;&amp;gt; 20Mb. Here, I am not trying to debug the open mpi.
&lt;br&gt;&lt;br&gt;Open MPI 1.2.6 is fairly old now, there have been some major
&lt;br&gt;improvements in the 1.3 series.
&lt;br&gt;&lt;br&gt;&amp;gt; The problem appears at random in after several iterations which
&lt;br&gt;&amp;gt; suggest a memory related problem. I expect Memcheck to report an error
&lt;br&gt;&amp;gt; when the offending lines is executed for the first time.
&lt;br&gt;&lt;br&gt;Like threaded applications parallel applications can suffer from race
&lt;br&gt;conditions that only occur periodically or when a certain set of timing
&lt;br&gt;conditions exist.
&lt;br&gt;&lt;br&gt;&amp;gt; Does that error message suggest the dynamic memory allocation within
&lt;br&gt;&amp;gt; open-mpi allreduce operation is at fault? If this is the case, could I
&lt;br&gt;&amp;gt; capture the problem earlier by removing the mpi suppression ?
&lt;br&gt;&lt;br&gt;I thought you said the program was clean up until that point?
&lt;br&gt;&lt;br&gt;One thing you should know is that open-mpi has at times in the past
&lt;br&gt;replaced the libc malloc with it's own verion, if it's done this then
&lt;br&gt;memcheck will be able to do considerably fewer checks as it will
&lt;br&gt;probably not know about these allocations. &amp;nbsp;I'd recommend downloading
&lt;br&gt;the latest Open-MPI release (I believe 1.3.3 is still the latest, 1.3.4
&lt;br&gt;is due real-soon now, probably when folks get back after thanks giving)
&lt;br&gt;and compile it without the malloc hooks.
&lt;br&gt;&lt;br&gt;Ashley,
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;Ashley Pittman, Bath, UK.
&lt;br&gt;&lt;br&gt;Padb - A parallel job inspection tool for cluster computing
&lt;br&gt;&lt;a href=&quot;http://padb.pittman.org.uk&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://padb.pittman.org.uk&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26541913&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/memcheck-behaviour-in-random-failure-of-an-open-mpi-based-code.-tp26540496p26541913.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26541852</id>
	<title>Re: Help required</title>
	<published>2009-11-27T04:10:42Z</published>
	<updated>2009-11-27T04:10:42Z</updated>
	<author>
		<name>Tim Post-3</name>
	</author>
	<content type="html">On Fri, 2009-11-27 at 11:22 +0100, Jogeshwar Ashish (RBEI/ECV1
&lt;br&gt;CM-PS/ETC1) wrote:
&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; To start with i will say that i am novice with Linux.
&lt;br&gt;&amp;gt; We are developing an application in C++ for the given platform :
&lt;br&gt;&amp;gt; Ubuntu 9.04 + ARM 9 iMX25 series processor.
&lt;br&gt;&amp;gt; We are usinng Vmware on Windows for our development.
&lt;br&gt;&amp;gt; We would like to use Valgrind as a profiling tool for our system.
&lt;br&gt;&lt;br&gt;The only problem I have ever encountered is when trying to progmatically
&lt;br&gt;determine if, indeed the environment is virtual from within a program
&lt;br&gt;(UD2 instruction) however this was using Xen. Additionally, it wasn't
&lt;br&gt;hard to work around the SIGILL subsequently raised.
&lt;br&gt;&lt;br&gt;A little more detail is here:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;https://bugs.kde.org/show_bug.cgi?id=191062&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.kde.org/show_bug.cgi?id=191062&lt;/a&gt;&lt;br&gt;&lt;br&gt;Beyond that, I have yet to have problems using Valgrind on any decent
&lt;br&gt;emulator or virtualization platform. I've never used VMWare on a Windows
&lt;br&gt;host, but I can't imagine that the guest would be any different. ICBW.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;--Tim
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Monkey + Typewriter = Echoreply ( &lt;a href=&quot;http://echoreply.us&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://echoreply.us&lt;/a&gt;&amp;nbsp;)
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26541852&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-required-tp26540449p26541852.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26540496</id>
	<title>memcheck behaviour in random failure of an open mpi based code.</title>
	<published>2009-11-27T02:17:42Z</published>
	<updated>2009-11-27T02:26:05Z</updated>
	<author>
		<name>Indi Tristanto</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;

&lt;/head&gt;
&lt;body class='hmmessage'&gt;
Hi,&lt;br&gt;&lt;br&gt;I am trying to debug a large iterative solver that has been compiled using intel fortran 10 and open mpi 1.2.6. that is run in a SLES10 based PC cluster using valgrind 3.5.0. To supress the openmpi error messages I've put mpi argument &quot;--mca btl tcp, self&quot;, otherwise the log file is simply filled by open mpi messages, which may amount to 20Mb. Here, I am not trying to debug the open mpi.&lt;br&gt;&lt;br&gt;The problem appears at random in after several iterations which suggest a memory related problem. I expect Memcheck to report an error when the offending lines is executed for the first time. However, Memcheck does not report up any problem prior to the point of failure, i.e. the part of the code that fail has been passed by Memcheck as problem free in previous iterations. At the point of failure, typically the following error is logged by memcheck&lt;br&gt;&lt;br&gt;Invalid write of size 8&lt;br&gt;&amp;nbsp; at 0x511BF6B: _int_malloc (in /opt/openmpi-1.2.6/intel/lib/libopen-pal.so.0.0.0)&amp;nbsp; &lt;br&gt;&amp;nbsp; by 0x511B710: malloc (in /opt/openmpi-1.2.6/intel/lib/libopen-pal.so.0.0.0)&lt;br&gt;&amp;nbsp; by 0x907161A: ompi_coll_tuned_allreduce_intra_recursivedoubling (in /opt/openmpi-1.2.6/intel/lib/mca_coll_tuned.so)&lt;br&gt;&amp;nbsp; by 0x906FFED: ompi_coll_tuned_allreduce_intra_dec_fixed (in /opt/openmpi-1.2.6/intel/lib/mca_coll_tuned.so)&lt;br&gt;
&amp;nbsp; by 0x4DFFEF7: PMPI_Allreduce (in /opt/openmpi-1.2.6/intel/lib/libmpi.so.0.0.0)&lt;br&gt;
&amp;nbsp; by 0x4C9C612: PMPI_ALLREDUCE (in /opt/openmpi-1.2.6/intel/lib/libmpi_f77.so.0.0.0)&lt;br&gt;&amp;nbsp; by 0x6E006E: my_mpireduce_call (my_routine.F)&lt;br&gt;&amp;nbsp; .&lt;br&gt;&amp;nbsp; .&lt;br&gt;&amp;nbsp; .&lt;br&gt;Adress 0x10 is not stack'd, malloc'd or (recently) free'd&lt;br&gt;&amp;nbsp;
 &lt;br&gt;Since memcheck does not detect any problem earlier when the point of failure is executed, does it mean the program is fairly sound? I could not see any bug at the program line that call the mpi reduce. &lt;br&gt;&lt;br&gt;Does that error message suggest the dynamic memory allocation within open-mpi allreduce operation is at fault? If this is the case, could I capture the problem earlier by removing the mpi suppression ?&lt;br&gt;&lt;br&gt;Regards&lt;br&gt;&lt;br&gt;&lt;br&gt; 		 	   		  &lt;br /&gt;&lt;hr /&gt;View your other email accounts from your Hotmail inbox. &lt;a href='http://clk.atdmt.com/UKM/go/186394592/direct/01/' target='_new' rel=&quot;nofollow&quot;&gt;Add them now.&lt;/a&gt;&lt;/body&gt;
&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26540496&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/memcheck-behaviour-in-random-failure-of-an-open-mpi-based-code.-tp26540496p26540496.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26540449</id>
	<title>Help required</title>
	<published>2009-11-27T02:22:41Z</published>
	<updated>2009-11-27T02:22:41Z</updated>
	<author>
		<name>Jogeshwar Ashish (RBEI/ECV1  CM-PS/ETC1)</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;meta name=&quot;Generator&quot; content=&quot;Microsoft Exchange Server&quot;&gt;
&lt;!-- converted from rtf --&gt;

&lt;/head&gt;
&lt;body&gt;
&lt;font face=&quot;Arial, sans-serif&quot; size=&quot;2&quot;&gt;
&lt;div&gt;Hello,&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;To start with i will say that i am novice with Linux.&lt;/div&gt;
&lt;div&gt;We are developing an application in C&amp;#43;&amp;#43; for the given platform : Ubuntu 9.04 &amp;#43; ARM 9 iMX25 series processor.&lt;/div&gt;
&lt;div&gt;We are usinng Vmware on Windows for our development.&lt;/div&gt;
&lt;div&gt;We would like to use Valgrind as a profiling tool for our system.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;What i want to know is does Valgrind support this platform.&lt;/div&gt;
&lt;div&gt;Ofcourse i have seen that you do support porting for ARM platforms on Linux but i just wanted your opinion on this.&lt;/div&gt;
&lt;div&gt;Any other comments are welcome&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Mit freundlichen Grüßen / Best regards &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Ashish Jogeshwar &lt;/b&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Robert&amp;nbsp;Bosch Car&amp;nbsp;Multimedia&amp;nbsp;GmbH&lt;/div&gt;
&lt;div&gt;Bosch Electronic Service &lt;/div&gt;
&lt;div&gt;Robert-Bosch-Straße 200&lt;/div&gt;
&lt;div&gt;31139 Hildesheim&lt;/div&gt;
&lt;div&gt;GERMANY&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://www.bosch.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;&lt;font face=&quot;Arial, sans-serif&quot; color=&quot;#0000FF&quot;&gt;&lt;u&gt;www.bosch.com&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26540449&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ashish.jogeshwar2@...&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;font size=&quot;1&quot;&gt;Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 201334&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font size=&quot;1&quot;&gt;Geschäftsführung: Uwe Thomas, Robby Drave, Egbert Hellwig, Dirk Hoheisel &lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font size=&quot;1&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&lt;font size=&quot;1&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;/font&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26540449&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-required-tp26540449p26540449.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26538078</id>
	<title>Re: Possible false positive/bug in memcheck</title>
	<published>2009-11-26T21:32:17Z</published>
	<updated>2009-11-26T21:32:17Z</updated>
	<author>
		<name>Kaz Kylheku-2</name>
	</author>
	<content type="html">On Thu, Nov 26, 2009 at 8:24 PM, Stewart Smith &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26538078&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;stewart@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; The second and third printf calls here get a valgrind warning.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; First printf:
&lt;br&gt;&amp;gt; ==18960== Use of uninitialised value of size 8
&lt;br&gt;&lt;br&gt;&amp;gt; ==18960== Conditional jump or move depends on uninitialised value(s)
&lt;br&gt;&lt;br&gt;Valgrind diagnoses places where uninitialized data is used in some way
&lt;br&gt;that could have a side effect or alter the control flow.
&lt;br&gt;&lt;br&gt;Newer versions of Valgrind have an option that you should use:
&lt;br&gt;&lt;br&gt;&amp;nbsp;--track-origins
&lt;br&gt;&lt;br&gt;Just like Valgrind tracks the origins of which call stack allocated
&lt;br&gt;some misused memory, it also tracks the origin of some uninitialized
&lt;br&gt;value. This could help you quickly find the answer.
&lt;br&gt;&lt;br&gt;It's possible that the uninitialized value originated quite far away
&lt;br&gt;from where it is manifested.
&lt;br&gt;&lt;br&gt;Valgrind doesn't show uninitialized uses right at the origin because
&lt;br&gt;that would lead to false
&lt;br&gt;positives. For instance, structures have gaps in them which are left
&lt;br&gt;uninitialized sometimes.
&lt;br&gt;Or what if you are using unions?
&lt;br&gt;&lt;br&gt;&amp;nbsp; union u { char big_array[256]; short little_int; }
&lt;br&gt;&lt;br&gt;If you make an instance of u, and initialize the ``little_int''
&lt;br&gt;member, that leaves most of the big_array space uninitialized (perhaps
&lt;br&gt;254 bytes out of 256). You can assign one such union to another; that
&lt;br&gt;is well-defined C code:
&lt;br&gt;&lt;br&gt;&amp;nbsp; union u a, b;
&lt;br&gt;&amp;nbsp; a.little_int = 42;
&lt;br&gt;&lt;br&gt;&amp;nbsp; b = a; /* b.little_int is 42 now, perfectly valid */
&lt;br&gt;&lt;br&gt;So at this line b = a, a whole lot of uninitialized bits get copied.
&lt;br&gt;We don't want valgrind to be bothering us with that. &amp;nbsp;But the
&lt;br&gt;``undefinedness'' of those bits gets copied along with them.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26538078&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Possible-false-positive-bug-in-memcheck-tp26537902p26538078.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26537992</id>
	<title>Re: Possible false positive/bug in memcheck</title>
	<published>2009-11-26T21:08:18Z</published>
	<updated>2009-11-26T21:08:18Z</updated>
	<author>
		<name>Bugzilla from dank@kegel.com</name>
	</author>
	<content type="html">On Thu, Nov 26, 2009 at 8:24 PM, Stewart Smith &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26537992&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;stewart@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I have the following code snippet
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  char nf= *null_flags;
&lt;br&gt;&amp;gt;  char r1nf= *(null_flags + s-&amp;gt;rec_buff_length);
&lt;br&gt;&amp;gt;  int eq= nf==r1nf;
&lt;br&gt;&amp;gt;  fprintf(stderr, &amp;quot;man compare: %x\n&amp;quot;, eq);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  fprintf(stderr, &amp;quot;byte compare: %d\n&amp;quot;,
&lt;br&gt;&amp;gt; (char)((char)*(char*)(null_flags)) == (char)(*(char*)(null_flags +
&lt;br&gt;&amp;gt; s-&amp;gt;rec_buff_length)));
&lt;/div&gt;...
&lt;br&gt;&lt;br&gt;Please post a compilable minimal test case, it's hard to
&lt;br&gt;guess without seeing that.
&lt;br&gt;- Dan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26537992&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Possible-false-positive-bug-in-memcheck-tp26537902p26537992.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26537902</id>
	<title>Possible false positive/bug in memcheck</title>
	<published>2009-11-26T20:24:57Z</published>
	<updated>2009-11-26T20:24:57Z</updated>
	<author>
		<name>Stewart Smith-2</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;I have the following code snippet
&lt;br&gt;&lt;br&gt;&amp;nbsp; char nf= *null_flags;
&lt;br&gt;&amp;nbsp; char r1nf= *(null_flags + s-&amp;gt;rec_buff_length);
&lt;br&gt;&amp;nbsp; int eq= nf==r1nf;
&lt;br&gt;&amp;nbsp; fprintf(stderr, &amp;quot;man compare: %x\n&amp;quot;, eq);
&lt;br&gt;&lt;br&gt;&amp;nbsp; fprintf(stderr, &amp;quot;byte compare: %d\n&amp;quot;,
&lt;br&gt;(char)((char)*(char*)(null_flags)) == (char)(*(char*)(null_flags +
&lt;br&gt;s-&amp;gt;rec_buff_length)));
&lt;br&gt;&amp;nbsp; fprintf(stderr, &amp;quot;memcmp compare: %d\n&amp;quot;, memcmp(null_flags ,
&lt;br&gt;null_flags + s-&amp;gt;rec_buff_length, 1));
&lt;br&gt;&lt;br&gt;&lt;br&gt;Where the first printf (and the code leading to it) runs fine. No
&lt;br&gt;problem at all.
&lt;br&gt;&lt;br&gt;The second and third printf calls here get a valgrind warning.
&lt;br&gt;&lt;br&gt;First printf:
&lt;br&gt;==18960== Use of uninitialised value of size 8
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;at 0x792485B: _itoa_word (_itoa.c:195)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x7926474: vfprintf (vfprintf.c:1600)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x792A19F: buffered_vfprintf (vfprintf.c:2241)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x7924FAD: vfprintf (vfprintf.c:1306)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x792FB47: fprintf (fprintf.c:33)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x5C3953: Table::compare_record() (table.cc:3522)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x55CAFC: write_record(Session*, Table*,
&lt;br&gt;st_copy_info*) (sql_insert.cc:846)
&lt;br&gt;&lt;br&gt;&lt;br&gt;==18960== Conditional jump or move depends on uninitialised value(s)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;at 0x7924865: _itoa_word (_itoa.c:195)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x7926474: vfprintf (vfprintf.c:1600)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x792A19F: buffered_vfprintf (vfprintf.c:2241)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x7924FAD: vfprintf (vfprintf.c:1306)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x792FB47: fprintf (fprintf.c:33)
&lt;br&gt;==18960== &amp;nbsp; &amp;nbsp;by 0x5C3953: Table::compare_record() (table.cc:3522)
&lt;br&gt;&lt;br&gt;&lt;br&gt;And the second in the memcmp() call (which if i copy the valgrind
&lt;br&gt;implementation in, it gets the warning on the if(res) line of it:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;res = ((int)a0) - ((int)b0); \
&lt;br&gt;--&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; if (res != 0) \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return res; \
&lt;br&gt;&lt;br&gt;&lt;br&gt;I've disassembled both parts, and it looks correct (although perhaps
&lt;br&gt;I'm wrong, help welcome)
&lt;br&gt;&lt;br&gt;leading up to first printf:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;90 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;nop
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 45 d8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mov &amp;nbsp; &amp;nbsp;-0x28(%rbp),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 80 e0 00 00 00 &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;0xe0(%rax),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0f b6 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;movzbl (%rax),%eax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;88 45 ff &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;%al,-0x1(%rbp)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 45 d8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mov &amp;nbsp; &amp;nbsp;-0x28(%rbp),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 90 e0 00 00 00 &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;0xe0(%rax),%rdx
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 45 d8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mov &amp;nbsp; &amp;nbsp;-0x28(%rbp),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;(%rax),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;8b 80 24 02 00 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; mov &amp;nbsp; &amp;nbsp;0x224(%rax),%eax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;89 c0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mov &amp;nbsp; &amp;nbsp;%eax,%eax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8d 04 02 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; lea &amp;nbsp; &amp;nbsp;(%rdx,%rax,1),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0f b6 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;movzbl (%rax),%eax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;88 45 fe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;%al,-0x2(%rbp)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0f b6 45 ff &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; movzbl -0x1(%rbp),%eax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3a 45 fe &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;cmp &amp;nbsp; &amp;nbsp;-0x2(%rbp),%al
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0f 94 c0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sete &amp;nbsp; %al
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0f b6 c0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;movzbl %al,%eax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;89 45 f0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;%eax,-0x10(%rbp)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 05 ef 6b 62 00 &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;0x626bef(%rip),%rax &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# bf86f8 &amp;lt;stderr&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;8b 55 f0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;-0x10(%rbp),%edx
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;be d5 d1 8b 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;$0x8bd1d5,%esi
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 89 c7 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;%rax,%rdi
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;b8 00 00 00 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;$0x0,%eax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;e8 12 10 42 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;callq &amp;nbsp;9f2b30 &amp;lt;fprintf@plt&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;for the 2nd:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 45 d8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mov &amp;nbsp; &amp;nbsp;-0x28(%rbp),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 80 e0 00 00 00 &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;0xe0(%rax),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0f b6 10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;movzbl (%rax),%edx
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 45 d8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mov &amp;nbsp; &amp;nbsp;-0x28(%rbp),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 80 98 00 00 00 &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;0x98(%rax),%rax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0f b6 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;movzbl (%rax),%eax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;38 c2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cmp &amp;nbsp; &amp;nbsp;%al,%dl
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0f 94 c0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sete &amp;nbsp; %al
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0f b6 d0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;movzbl %al,%edx
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 8b 05 ae 6b 62 00 &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;0x626bae(%rip),%rax &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# bf86f8 &amp;lt;stderr&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;be e6 d1 8b 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;$0x8bd1e6,%esi
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;48 89 c7 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;%rax,%rdi
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;b8 00 00 00 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mov &amp;nbsp; &amp;nbsp;$0x0,%eax
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;e8 d4 0f 42 00 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;callq &amp;nbsp;9f2b30 &amp;lt;fprintf@plt&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;So I'm a bit stuck... at first I thought we could in fact have
&lt;br&gt;unitialized data... but doing the manual compare there (the first one)
&lt;br&gt;and not getting a warning as well as inspecting the code and memory
&lt;br&gt;contents for sanity, I'm quite stuck.
&lt;br&gt;&lt;br&gt;&lt;br&gt;There has been no difference between gcc 4.3 and 4.4 nor between
&lt;br&gt;valgrind 3.5 and trunk.
&lt;br&gt;&lt;br&gt;Does anybody have any ideas on what I can look at next? or tips on
&lt;br&gt;debugging valgrind? perhaps tracking back as to exactly which operand
&lt;br&gt;to what instruction it's complaining about? or if can get it to warn earlier?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Stewart Smith
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26537902&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Possible-false-positive-bug-in-memcheck-tp26537902p26537902.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534143</id>
	<title>Leak checking: how to inform Valgrind about internal pointers?</title>
	<published>2009-11-26T11:42:57Z</published>
	<updated>2009-11-26T11:42:57Z</updated>
	<author>
		<name>Kaz Kylheku-2</name>
	</author>
	<content type="html">Hi All,
&lt;br&gt;&lt;br&gt;What is the best way to use the Valgrind (3.5.0) API to inform the tool of the
&lt;br&gt;situation that although some objects are reachable only by interior pointers,
&lt;br&gt;this is not an accident, and they are not actually leaked?
&lt;br&gt;&lt;br&gt;I have such a situation: the program maintains a pointer to some objects,
&lt;br&gt;knowing that the true start is at a fixed displacement before that.
&lt;br&gt;&lt;br&gt;There is an associated header structure which holds this interior
&lt;br&gt;pointer. I do have spare room in the header to add a pointer to the
&lt;br&gt;true start of the object (which can be conditionally defined,
&lt;br&gt;initialized, and maintained in sync, if Valgrind support is
&lt;br&gt;enabled at compile time).
&lt;br&gt;&lt;br&gt;Is there another way?
&lt;br&gt;&lt;br&gt;Ideally there would be something like ``For this piece of memory, if
&lt;br&gt;there are live pointers to any of the bytes 0...N, it is considered
&lt;br&gt;reachable''.
&lt;br&gt;&lt;br&gt;Cheers ...
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26534143&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Leak-checking%3A-how-to-inform-Valgrind-about-internal-pointers--tp26534143p26534143.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26525154</id>
	<title>Re: Fwd: make dist-bzip2 fails while attempting to load docbook.xsl</title>
	<published>2009-11-25T23:09:10Z</published>
	<updated>2009-11-25T23:09:10Z</updated>
	<author>
		<name>Bugzilla from bart.vanassche@gmail.com</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 9:38 PM, Erez Zilber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26525154&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erezzi.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Actually, all I want is to generate a rpm. I thought that I need to
&lt;br&gt;&amp;gt; run make dist-bzip2 for that. Am I right?
&lt;br&gt;&lt;br&gt;Generating a Valgrind RPM involves generating the manual in PDF
&lt;br&gt;format. So you will need to make sure that the PDF can be generated if
&lt;br&gt;you want to build the RPM.
&lt;br&gt;&lt;br&gt;Bart.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26525154&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-make-dist-bzip2-fails-while-attempting-to-load-docbook.xsl-tp26501124p26525154.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524666</id>
	<title>Re: xml output escaping ampersand</title>
	<published>2009-11-25T21:51:13Z</published>
	<updated>2009-11-25T21:51:13Z</updated>
	<author>
		<name>Bugzilla from madhansivam@gmail.com</name>
	</author>
	<content type="html">Thanks Julian, the following is the testcase.
&lt;br&gt;&lt;br&gt;valgrind --xml=yes --xml-file=ls.xml ls '&amp;' '&amp;gt;'
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Madhan.
&lt;br&gt;&lt;br&gt;On Tue, Nov 24, 2009 at 3:30 PM, Julian Seward &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524666&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jseward@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Easy enough to fix.  Can you send a small test program and commands to
&lt;br&gt;&amp;gt; show the problem, so I can test the fix?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; J
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Tuesday 24 November 2009, Madhan Sadasivam wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; An ampersand (&amp;) character when found in the command line arguments of
&lt;br&gt;&amp;gt;&amp;gt; an application,
&lt;br&gt;&amp;gt;&amp;gt; is not encoded into an xml safe form (&amp;amp;) when xml output is enabled.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The same characters are encoded properly in the &amp;quot;args&amp;quot; section,
&lt;br&gt;&amp;gt;&amp;gt; but appear as-is in the &amp;quot;preample&amp;quot; section.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Please refer to the xml snippet below for an example.
&lt;br&gt;&amp;gt;&amp;gt; This causes a parse failure with standard xml parsers.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;&amp;gt; Madhan.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;preamble&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;line&amp;gt;Memcheck, a memory error detector&amp;lt;/line&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;line&amp;gt;Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et
&lt;br&gt;&amp;gt;&amp;gt; al.&amp;lt;/line&amp;gt; &amp;lt;line&amp;gt;Using Valgrind-3.5.0 and LibVEX; rerun with -h for
&lt;br&gt;&amp;gt;&amp;gt; copyright info&amp;lt;/line&amp;gt; &amp;lt;line&amp;gt;Command: ./a &amp;&amp; &amp; \&amp;gt;&amp;lt;/line&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/preamble&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;pid&amp;gt;5546&amp;lt;/pid&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;ppid&amp;gt;15439&amp;lt;/ppid&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;tool&amp;gt;memcheck&amp;lt;/tool&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;args&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;vargv&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     &amp;lt;exe&amp;gt;/usr/local/bin/valgrind&amp;lt;/exe&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     &amp;lt;arg&amp;gt;--xml=yes&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     &amp;lt;arg&amp;gt;--xml-file=abc&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;/vargv&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;argv&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     &amp;lt;exe&amp;gt;./a&amp;lt;/exe&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     &amp;lt;arg&amp;gt;&amp;amp;&amp;amp;&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     &amp;lt;arg&amp;gt;&amp;amp;&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;     &amp;lt;arg&amp;gt;&amp;gt;&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;   &amp;lt;/argv&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/args&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;--- Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt;&amp;gt; 30-Day trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt;&amp;gt; focus on what you do best, core application coding. Discover what's new
&lt;br&gt;&amp;gt;&amp;gt; with Crystal Reports now.  &lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; Valgrind-users mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524666&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524666&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xml-output-escaping-ampersand-tp26492971p26524666.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502884</id>
	<title>Re: Fwd: make dist-bzip2 fails while attempting to load docbook.xsl</title>
	<published>2009-11-24T12:38:53Z</published>
	<updated>2009-11-24T12:38:53Z</updated>
	<author>
		<name>Erez Zilber-3</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 10:16 PM, Bart Van Assche
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502884&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bart.vanassche@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 8:29 PM, Erez Zilber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502884&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erezzi.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Tue, Nov 24, 2009 at 8:52 PM, Bart Van Assche
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502884&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bart.vanassche@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Tue, Nov 24, 2009 at 7:30 PM, Erez Zilber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502884&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erezzi.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I/O error : Attempt to load network entity
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hello Erez,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Have you already had a look at the file docs/README ? It lists the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; packages that must be installed before documentation generation works.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The following bug report might also be interesting to you (not sure
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; it's still up to date): &lt;a href=&quot;https://bugs.kde.org/show_bug.cgi?id=162121&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.kde.org/show_bug.cgi?id=162121&lt;/a&gt;.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Bart.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I read docs/README and was able to make some progress. However, I'm
&lt;br&gt;&amp;gt;&amp;gt; still looking for the pdfxmltex &amp; pdftops packages for CentOS 5. Do
&lt;br&gt;&amp;gt;&amp;gt; you know if they are available (as RPMs)? Maybe I'm looking for the
&lt;br&gt;&amp;gt;&amp;gt; wrong package name?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm currently failing here:
&lt;br&gt;&amp;gt;&amp;gt; [ ... ]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It is a known issue that PDF generation fails on most systems except
&lt;br&gt;&amp;gt; openSUSE 10.1 (see also
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://article.gmane.org/gmane.comp.debugging.valgrind.devel/876&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://article.gmane.org/gmane.comp.debugging.valgrind.devel/876&lt;/a&gt;). Do
&lt;br&gt;&amp;gt; you really need the PDF docs ? The following command will generate the
&lt;br&gt;&amp;gt; HTML files that have been published on the Valgrind website:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; make -C docs html-docs
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Bart.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Actually, all I want is to generate a rpm. I thought that I need to
&lt;br&gt;run make dist-bzip2 for that. Am I right?
&lt;br&gt;&lt;br&gt;Erez
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502884&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-make-dist-bzip2-fails-while-attempting-to-load-docbook.xsl-tp26501124p26502884.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26502591</id>
	<title>Re: Fwd: make dist-bzip2 fails while attempting to load docbook.xsl</title>
	<published>2009-11-24T12:16:36Z</published>
	<updated>2009-11-24T12:16:36Z</updated>
	<author>
		<name>Bugzilla from bart.vanassche@gmail.com</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 8:29 PM, Erez Zilber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502591&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erezzi.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 8:52 PM, Bart Van Assche
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502591&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bart.vanassche@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; On Tue, Nov 24, 2009 at 7:30 PM, Erez Zilber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502591&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erezzi.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I/O error : Attempt to load network entity
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hello Erez,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Have you already had a look at the file docs/README ? It lists the
&lt;br&gt;&amp;gt;&amp;gt; packages that must be installed before documentation generation works.
&lt;br&gt;&amp;gt;&amp;gt; The following bug report might also be interesting to you (not sure
&lt;br&gt;&amp;gt;&amp;gt; it's still up to date): &lt;a href=&quot;https://bugs.kde.org/show_bug.cgi?id=162121&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.kde.org/show_bug.cgi?id=162121&lt;/a&gt;.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Bart.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I read docs/README and was able to make some progress. However, I'm
&lt;br&gt;&amp;gt; still looking for the pdfxmltex &amp; pdftops packages for CentOS 5. Do
&lt;br&gt;&amp;gt; you know if they are available (as RPMs)? Maybe I'm looking for the
&lt;br&gt;&amp;gt; wrong package name?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm currently failing here:
&lt;br&gt;&amp;gt; [ ... ]
&lt;/div&gt;&lt;br&gt;It is a known issue that PDF generation fails on most systems except
&lt;br&gt;openSUSE 10.1 (see also
&lt;br&gt;&lt;a href=&quot;http://article.gmane.org/gmane.comp.debugging.valgrind.devel/876&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://article.gmane.org/gmane.comp.debugging.valgrind.devel/876&lt;/a&gt;). Do
&lt;br&gt;you really need the PDF docs ? The following command will generate the
&lt;br&gt;HTML files that have been published on the Valgrind website:
&lt;br&gt;&lt;br&gt;make -C docs html-docs
&lt;br&gt;&lt;br&gt;Bart.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26502591&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-make-dist-bzip2-fails-while-attempting-to-load-docbook.xsl-tp26501124p26502591.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501949</id>
	<title>Re: Fwd: make dist-bzip2 fails while attempting to load docbook.xsl</title>
	<published>2009-11-24T11:29:46Z</published>
	<updated>2009-11-24T11:29:46Z</updated>
	<author>
		<name>Erez Zilber-3</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 8:52 PM, Bart Van Assche
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501949&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;bart.vanassche@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Tue, Nov 24, 2009 at 7:30 PM, Erez Zilber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501949&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erezzi.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; I/O error : Attempt to load network entity
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hello Erez,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Have you already had a look at the file docs/README ? It lists the
&lt;br&gt;&amp;gt; packages that must be installed before documentation generation works.
&lt;br&gt;&amp;gt; The following bug report might also be interesting to you (not sure
&lt;br&gt;&amp;gt; it's still up to date): &lt;a href=&quot;https://bugs.kde.org/show_bug.cgi?id=162121&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.kde.org/show_bug.cgi?id=162121&lt;/a&gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Bart.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;I read docs/README and was able to make some progress. However, I'm
&lt;br&gt;still looking for the pdfxmltex &amp; pdftops packages for CentOS 5. Do
&lt;br&gt;you know if they are available (as RPMs)? Maybe I'm looking for the
&lt;br&gt;wrong package name?
&lt;br&gt;&lt;br&gt;I'm currently failing here:
&lt;br&gt;&lt;br&gt;Writing license.gfdl.html for chapter(license.gfdl)
&lt;br&gt;Writing licenses.html for book(licenses)
&lt;br&gt;Writing index.html for set(set-index)
&lt;br&gt;for x in /usr/share/xml/docbook/stylesheet/nwalsh/current/manpages/docbook.xsl
&lt;br&gt;/usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl
&lt;br&gt;/usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5.1/manpages/docbook.xsl
&lt;br&gt;; do \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if test -f $x; then \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; echo &amp;quot;Using manpage stylesheet: $x&amp;quot;; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; export XML_CATALOG_FILES=/etc/xml/catalog &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xsltproc --nonet --xinclude -o ./ $x
&lt;br&gt;../docs/xml/manpages-index.xml; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exit 0; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fi; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; done; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; echo &amp;quot;&amp;quot;; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; echo &amp;quot;Error: I can't find the XSL_MAN_STYLE file&amp;quot;; &amp;nbsp; &amp;nbsp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; echo &amp;quot;Please check where it lives on your system, and&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp;\
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;amend the line 'XSL_MAN_STYLES = ' in this Makefile.&amp;quot;; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; exit 1;
&lt;br&gt;Using manpage stylesheet:
&lt;br&gt;/usr/share/sgml/docbook/xsl-stylesheets-1.69.1-5.1/manpages/docbook.xsl
&lt;br&gt;Error: no ID for constraint linkend: manual-core.comment.
&lt;br&gt;Writing valgrind.1 for refentry(valgrind)
&lt;br&gt;Writing cg_annotate.1 for refentry(cg_annotate)
&lt;br&gt;Writing callgrind_annotate.1 for refentry(callgrind-annotate)
&lt;br&gt;Writing callgrind_control.1 for refentry(callgrind-control)
&lt;br&gt;Writing ms_print.1 for refentry(ms_print)
&lt;br&gt;Generating PDF file: ../docs/print/index.pdf (please be patient)...
&lt;br&gt;export XML_CATALOG_FILES=/etc/xml/catalog &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mkdir -p ../docs/print &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mkdir -p ../docs/print/images &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xsltproc --nonet --xinclude -o ../docs/print/index.fo
&lt;br&gt;../docs/lib/vg-fo.xsl ../docs/xml/index.xml &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (cd ../docs/print &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;( pdfxmltex index.fo &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;pdfxmltex index.fo &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;pdfxmltex index.fo ) &amp;&amp;gt; print.log &amp;lt; /dev/null &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;echo &amp;quot;Generating PS file: ../docs/print/index.ps ...&amp;quot; &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;pdftops index.pdf &amp;&amp; \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rm -f *.log *.aux *.fo *.out)
&lt;br&gt;Making portrait pages on USletter paper (8.5inx11in)
&lt;br&gt;make[2]: *** [print-docs] Error 127
&lt;br&gt;make[2]: Leaving directory `/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/docs'
&lt;br&gt;make[1]: *** [distdir] Error 2
&lt;br&gt;make[1]: Leaving directory `/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/docs'
&lt;br&gt;make: *** [distdir] Error 1
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Erez
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501949&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-make-dist-bzip2-fails-while-attempting-to-load-docbook.xsl-tp26501124p26501949.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501405</id>
	<title>Re: Fwd: make dist-bzip2 fails while attempting to load docbook.xsl</title>
	<published>2009-11-24T10:52:25Z</published>
	<updated>2009-11-24T10:52:25Z</updated>
	<author>
		<name>Bugzilla from bart.vanassche@gmail.com</name>
	</author>
	<content type="html">On Tue, Nov 24, 2009 at 7:30 PM, Erez Zilber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501405&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erezzi.list@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; I/O error : Attempt to load network entity
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&lt;/a&gt;&lt;br&gt;&lt;br&gt;Hello Erez,
&lt;br&gt;&lt;br&gt;Have you already had a look at the file docs/README ? It lists the
&lt;br&gt;packages that must be installed before documentation generation works.
&lt;br&gt;The following bug report might also be interesting to you (not sure
&lt;br&gt;it's still up to date): &lt;a href=&quot;https://bugs.kde.org/show_bug.cgi?id=162121&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugs.kde.org/show_bug.cgi?id=162121&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Bart.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501405&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-make-dist-bzip2-fails-while-attempting-to-load-docbook.xsl-tp26501124p26501405.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26501124</id>
	<title>Fwd: make dist-bzip2 fails while attempting to load docbook.xsl</title>
	<published>2009-11-24T10:30:08Z</published>
	<updated>2009-11-24T10:30:08Z</updated>
	<author>
		<name>Erez Zilber-3</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I've asked the question below in the valgrind-developers list, but
&lt;br&gt;maybe asking it here is a better idea. Can anyone help?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Erez
&lt;br&gt;&lt;br&gt;---------- Forwarded message ----------
&lt;br&gt;From: Erez Zilber &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501124&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;erezzi.list@...&lt;/a&gt;&amp;gt;
&lt;br&gt;Date: Sun, Nov 22, 2009 at 11:01 AM
&lt;br&gt;Subject: make dist-bzip2 fails while attempting to load docbook.xsl
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501124&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;valgrind-developers@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;I'm trying to run 'make dist-bzip2' (using v3.5.0) and I got the
&lt;br&gt;following error:
&lt;br&gt;&lt;br&gt;...
&lt;br&gt;make[1]: Entering directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/tests'
&lt;br&gt;mkdir -p -- /home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0/tests/..
&lt;br&gt;make[1]: Leaving directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/tests'
&lt;br&gt;make[1]: Entering directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/perf'
&lt;br&gt;mkdir -p -- /home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0/perf/..
&lt;br&gt;make[1]: Leaving directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/perf'
&lt;br&gt;make[1]: Entering directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/auxprogs'
&lt;br&gt;mkdir -p -- /home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0/auxprogs/..
&lt;br&gt;make[1]: Leaving directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/auxprogs'
&lt;br&gt;make[1]: Entering directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/mpi'
&lt;br&gt;mkdir -p -- /home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0/mpi/..
&lt;br&gt;make[1]: Leaving directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/mpi'
&lt;br&gt;make[1]: Entering directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/docs'
&lt;br&gt;mkdir -p -- /home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0/docs/images
&lt;br&gt;/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0/docs/internals
&lt;br&gt;/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0/docs/lib
&lt;br&gt;/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0/docs/xml
&lt;br&gt;make  \
&lt;br&gt;         top_distdir=&amp;quot;/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0&amp;quot;
&lt;br&gt;distdir=&amp;quot;/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/valgrind-3.5.0/docs&amp;quot;
&lt;br&gt;\
&lt;br&gt;         dist-hook
&lt;br&gt;make[2]: Entering directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/docs'
&lt;br&gt;Generating the text version of the FAQ ...
&lt;br&gt;export XML_CATALOG_FILES=/etc/xml/catalog &amp;&amp; \
&lt;br&gt;       xsltproc --nonet --xinclude -o ./FAQ.txt
&lt;br&gt;../docs/lib/vg-faq2txt.xsl ../docs/xml/FAQ.xml
&lt;br&gt;I/O error : Attempt to load network entity
&lt;br&gt;&lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&lt;/a&gt;&lt;br&gt;warning: failed to load external entity
&lt;br&gt;&amp;quot;&lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&lt;/a&gt;&amp;quot;
&lt;br&gt;compilation error: file ../docs/lib/vg-faq2txt.xsl line 10 element
&lt;br&gt;import
&lt;br&gt;xsl:import : unable to load
&lt;br&gt;&lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&lt;/a&gt;&lt;br&gt;make[2]: *** [FAQ.txt] Error 5
&lt;br&gt;make[2]: Leaving directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/docs'
&lt;br&gt;make[1]: *** [distdir] Error 2
&lt;br&gt;make[1]: Leaving directory
&lt;br&gt;`/home1/erez.zilber/work/tmp/vlg/valgrind-3.5.0/docs'
&lt;br&gt;make: *** [distdir] Error 1
&lt;br&gt;&lt;br&gt;I tried the following:
&lt;br&gt;&lt;br&gt;[erez.zilber@kpc39:~/work/tmp/vlg/valgrind-3.5.0]$ wget
&lt;br&gt;&lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&lt;/a&gt;&lt;br&gt;--18:17:34--  &lt;a href=&quot;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl&lt;/a&gt;&lt;br&gt;Resolving docbook.sourceforge.net... 216.34.181.96
&lt;br&gt;Connecting to docbook.sourceforge.net|216.34.181.96|:80... connected.
&lt;br&gt;HTTP request sent, awaiting response... 200 OK
&lt;br&gt;Length: 12666 (12K) [text/xml]
&lt;br&gt;Saving to: `docbook.xsl'
&lt;br&gt;&lt;br&gt;100%[=====================================================================================&amp;gt;]
&lt;br&gt;12,666      22.9K/s   in 0.5s
&lt;br&gt;&lt;br&gt;18:17:37 (22.9 KB/s) - `docbook.xsl' saved [12666/12666]
&lt;br&gt;&lt;br&gt;and it seems to work. What is wrong here?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Erez
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26501124&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-make-dist-bzip2-fails-while-attempting-to-load-docbook.xsl-tp26501124p26501124.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26493092</id>
	<title>Re: xml output escaping ampersand</title>
	<published>2009-11-24T01:48:33Z</published>
	<updated>2009-11-24T01:48:33Z</updated>
	<author>
		<name>Bugzilla from jseward@acm.org</name>
	</author>
	<content type="html">&lt;br&gt;Easy enough to fix. &amp;nbsp;Can you send a small test program and commands to
&lt;br&gt;show the problem, so I can test the fix?
&lt;br&gt;&lt;br&gt;J
&lt;br&gt;&lt;br&gt;On Tuesday 24 November 2009, Madhan Sadasivam wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; An ampersand (&amp;) character when found in the command line arguments of
&lt;br&gt;&amp;gt; an application,
&lt;br&gt;&amp;gt; is not encoded into an xml safe form (&amp;amp;) when xml output is enabled.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The same characters are encoded properly in the &amp;quot;args&amp;quot; section,
&lt;br&gt;&amp;gt; but appear as-is in the &amp;quot;preample&amp;quot; section.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please refer to the xml snippet below for an example.
&lt;br&gt;&amp;gt; This causes a parse failure with standard xml parsers.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Madhan.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;preamble&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;line&amp;gt;Memcheck, a memory error detector&amp;lt;/line&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;line&amp;gt;Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et
&lt;br&gt;&amp;gt; al.&amp;lt;/line&amp;gt; &amp;lt;line&amp;gt;Using Valgrind-3.5.0 and LibVEX; rerun with -h for
&lt;br&gt;&amp;gt; copyright info&amp;lt;/line&amp;gt; &amp;lt;line&amp;gt;Command: ./a &amp;&amp; &amp; \&amp;gt;&amp;lt;/line&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/preamble&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;pid&amp;gt;5546&amp;lt;/pid&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;ppid&amp;gt;15439&amp;lt;/ppid&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;tool&amp;gt;memcheck&amp;lt;/tool&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;args&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;vargv&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;exe&amp;gt;/usr/local/bin/valgrind&amp;lt;/exe&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;--xml=yes&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;--xml-file=abc&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/vargv&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;argv&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;exe&amp;gt;./a&amp;lt;/exe&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;&amp;amp;&amp;amp;&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;&amp;amp;&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;&amp;gt;&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;/argv&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/args&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------------
&lt;br&gt;&amp;gt;--- Let Crystal Reports handle the reporting - Free Crystal Reports 2008
&lt;br&gt;&amp;gt; 30-Day trial. Simplify your report design, integration and deployment - and
&lt;br&gt;&amp;gt; focus on what you do best, core application coding. Discover what's new
&lt;br&gt;&amp;gt; with Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; Valgrind-users mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26493092&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26493092&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xml-output-escaping-ampersand-tp26492971p26493092.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26492971</id>
	<title>xml output escaping ampersand</title>
	<published>2009-11-24T01:37:00Z</published>
	<updated>2009-11-24T01:37:00Z</updated>
	<author>
		<name>Bugzilla from madhansivam@gmail.com</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;An ampersand (&amp;) character when found in the command line arguments of
&lt;br&gt;an application,
&lt;br&gt;is not encoded into an xml safe form (&amp;amp;) when xml output is enabled.
&lt;br&gt;&lt;br&gt;The same characters are encoded properly in the &amp;quot;args&amp;quot; section,
&lt;br&gt;but appear as-is in the &amp;quot;preample&amp;quot; section.
&lt;br&gt;&lt;br&gt;Please refer to the xml snippet below for an example.
&lt;br&gt;This causes a parse failure with standard xml parsers.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Madhan.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;preamble&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;line&amp;gt;Memcheck, a memory error detector&amp;lt;/line&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;line&amp;gt;Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.&amp;lt;/line&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;line&amp;gt;Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info&amp;lt;/line&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;line&amp;gt;Command: ./a &amp;&amp; &amp; \&amp;gt;&amp;lt;/line&amp;gt;
&lt;br&gt;&amp;lt;/preamble&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;pid&amp;gt;5546&amp;lt;/pid&amp;gt;
&lt;br&gt;&amp;lt;ppid&amp;gt;15439&amp;lt;/ppid&amp;gt;
&lt;br&gt;&amp;lt;tool&amp;gt;memcheck&amp;lt;/tool&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;args&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;vargv&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;exe&amp;gt;/usr/local/bin/valgrind&amp;lt;/exe&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;--xml=yes&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;--xml-file=abc&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/vargv&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;argv&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;exe&amp;gt;./a&amp;lt;/exe&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;&amp;amp;&amp;amp;&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;&amp;amp;&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;arg&amp;gt;&amp;gt;&amp;lt;/arg&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;lt;/argv&amp;gt;
&lt;br&gt;&amp;lt;/args&amp;gt;
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492971&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/xml-output-escaping-ampersand-tp26492971p26492971.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26484012</id>
	<title>Re: bug in my openmp code or in drd?</title>
	<published>2009-11-23T11:02:38Z</published>
	<updated>2009-11-23T11:02:38Z</updated>
	<author>
		<name>Bugzilla from bart.vanassche@gmail.com</name>
	</author>
	<content type="html">On Mon, Nov 23, 2009 at 7:33 PM, Brian J. Miller &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26484012&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;miller125@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; I'm testing an array reduction routine with drd and got some surprising
&lt;br&gt;&amp;gt; errors reported.  I'm compiling with g++-4.4.2 (built locally following
&lt;br&gt;&amp;gt; directions on the valgrind website regarding futex and using valgrind-3.5.0
&lt;br&gt;&lt;br&gt;Where has the locally built g++-4.4.2 been installed ? libgomp
&lt;br&gt;triggers several conflicting accesses when being used, which are
&lt;br&gt;probably safe (I do not know about a formal correctness proof). The
&lt;br&gt;following suppression pattern is present in glibc-2.X-drd.supp to make
&lt;br&gt;sure that the internal libgomp races are not reported:
&lt;br&gt;&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp;drd-libgomp
&lt;br&gt;&amp;nbsp; &amp;nbsp;drd:ConflictingAccess
&lt;br&gt;&amp;nbsp; &amp;nbsp;obj:/usr/lib*/libgomp.so*
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;The above suppression pattern will only work when libgomp has been
&lt;br&gt;installed in /usr, and has to be updated when libgomp has been
&lt;br&gt;installed in another location.
&lt;br&gt;&lt;br&gt;Bart.
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26484012&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/bug-in-my-openmp-code-or-in-drd--tp26483580p26484012.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26483580</id>
	<title>bug in my openmp code or in drd?</title>
	<published>2009-11-23T10:33:23Z</published>
	<updated>2009-11-23T10:33:23Z</updated>
	<author>
		<name>Brian J. Miller</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I'm testing an array reduction routine with drd and got some surprising
&lt;br&gt;errors reported. &amp;nbsp;I'm compiling with g++-4.4.2 (built locally following
&lt;br&gt;directions on the valgrind website regarding futex and using valgrind-3.5.0
&lt;br&gt;This test case illustrates the problem:
&lt;br&gt;&lt;br&gt;#include &amp;lt;stdio.h&amp;gt;
&lt;br&gt;#include &amp;lt;omp.h&amp;gt;
&lt;br&gt;int main(){
&lt;br&gt;&lt;br&gt;#pragma omp parallel
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;#pragma omp barrier
&lt;br&gt;&amp;nbsp; &amp;nbsp; }//end of parallel section
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; return 0;
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;[bmiller@alastor5 CriticalSectionTest]$ valgrind --tool=drd ./test3
&lt;br&gt;==24220== drd, a thread error detector
&lt;br&gt;==24220== Copyright (C) 2006-2009, and GNU GPL'd, by Bart Van Assche.
&lt;br&gt;==24220== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
&lt;br&gt;==24220== Command: ./test3
&lt;br&gt;==24220==
&lt;br&gt;==24220== Conflicting store by thread 1 at 0x05f5c11c size 4
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;at 0x53C93FD: gomp_team_barrier_wait (bar.h:66)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x53C80FE: gomp_team_end (team.c:464)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x4006E8: main (test3.cc:7)
&lt;br&gt;==24220== Address 0x5f5c11c is at offset 236 from 0x5f5c030. Allocation 
&lt;br&gt;context:
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;at 0x4C230D7: malloc (vg_replace_malloc.c:195)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x53C38D8: gomp_malloc (alloc.c:36)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x53C87CC: gomp_new_team (team.c:144)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x53C72DB: GOMP_parallel_start (parallel.c:108)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x4006D9: main (test3.cc:7)
&lt;br&gt;==24220== Other segment start (thread 2)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;at 0x4C2A7CD: sem_wait (drd_pthread_intercepts.c:1003)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x53C909B: gomp_sem_wait (sem.c:120)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x53C935C: gomp_team_barrier_wait_end (bar.c:146)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x4006BC: main.omp_fn.0 (test3.cc:15)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x53C8037: gomp_thread_start (team.c:115)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x4C2E3B4: vgDrd_thread_wrapper 
&lt;br&gt;(drd_pthread_intercepts.c:272)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x57E8366: start_thread (pthread_create.c:297)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x5AD00AC: clone (in /lib64/libc-2.5.so)
&lt;br&gt;==24220== Other segment end (thread 2)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;at 0x57EEE74: __lll_lock_wait (in /lib64/libpthread-2.5.so)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x57EA873: _L_lock_106 (pthread_mutex_lock.c:251)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x57EA2DE: pthread_mutex_lock (pthread_mutex_lock.c:86)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x4C24F51: pthread_mutex_lock (drd_pthread_intercepts.c:579)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x53C93E8: gomp_team_barrier_wait (mutex.h:44)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x53C8043: gomp_thread_start (team.c:116)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x4C2E3B4: vgDrd_thread_wrapper 
&lt;br&gt;(drd_pthread_intercepts.c:272)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x57E8366: start_thread (pthread_create.c:297)
&lt;br&gt;==24220== &amp;nbsp; &amp;nbsp;by 0x5AD00AC: clone (in /lib64/libc-2.5.so)
&lt;br&gt;==24220==
&lt;br&gt;==24220==
&lt;br&gt;==24220== For counts of detected and suppressed errors, rerun with: -v
&lt;br&gt;==24220== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 19 from 18)
&lt;br&gt;[bmiller@alastor5 CriticalSectionTest]$ echo $OMP_NUM_THREADS
&lt;br&gt;3
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;________________________________________________________________________
&lt;br&gt;&amp;nbsp;Brian Miller, L-556
&lt;br&gt;&amp;nbsp;Center for Applied Scientific Computing (CASC)
&lt;br&gt;&amp;nbsp;Lawrence Livermore National Lab (LLNL) &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26483580&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;miller125@...&lt;/a&gt;
&lt;br&gt;&amp;nbsp;P.O. Box 808, 7000 East Ave. &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Phone: (925)424-4773
&lt;br&gt;&amp;nbsp;Livermore, CA &amp;nbsp;94551 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fax: (925)422-9429
&lt;br&gt;________________________________________________________________________
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Valgrind-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26483580&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Valgrind-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/valgrind-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/valgrind-users&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/bug-in-my-openmp-code-or-in-drd--tp26483580p26483580.html" />
</entry>

</feed>
