<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: false positive in inspector/mi4 (?) in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743562#M1354</link>
    <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;As for 'You can suppress them easily'. Sorry, but this is a myth.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;You can easily suppress 1 or 10 such warnings.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;But when you have thousands of false reports everywhere in the program due to a design flaw in the tool -- no way. &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Yeah.. I had to agree in that thread that this problem is not so easy to suppress - this could be annoying.</description>
    <pubDate>Tue, 03 Nov 2009 19:32:08 GMT</pubDate>
    <dc:creator>Vladimir_T_Intel</dc:creator>
    <dc:date>2009-11-03T19:32:08Z</dc:date>
    <item>
      <title>false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743553#M1345</link>
      <description>I have a simple test where inspector/mi4 reports ' Uninitialized memory access problem(s)' inside STL object.
&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;It looks like this is a false positive, probably related tohttp://software.intel.com/en-us/forums/showthread.php?t=68849&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;The test is a minimized reproducer of a problem in a real program.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;The error is reported somewhere deep inside STL, invec.push_back(str);&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;Please comment.&lt;/DIV&gt;
&lt;DIV&gt;Thanks.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;c:Userskcccxxstring_vector_test&amp;gt;type  string_vector_test.cpp&lt;BR /&gt;#include "stdlib.h"&lt;BR /&gt;#include "stdio.h"&lt;BR /&gt;#include &lt;VECTOR&gt;&lt;BR /&gt;#include &lt;STRING&gt;&lt;BR /&gt;&lt;BR /&gt;using std::string;&lt;BR /&gt;using std::vector;&lt;BR /&gt;&lt;BR /&gt;int main(int argc, char **argv) {&lt;BR /&gt; string str;&lt;BR /&gt; vector&lt;STRING&gt; vec;&lt;BR /&gt; for (int i = 0; i &amp;lt; 1000; i++) {&lt;BR /&gt; char buff[100];&lt;BR /&gt; sprintf(buff, "%d", i);&lt;BR /&gt; string str(buff);&lt;BR /&gt; vec.push_back(str);&lt;BR /&gt; }&lt;BR /&gt; printf("string_vector_test: donen");&lt;BR /&gt; return 0;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;c:Userskcccxxstring_vector_test&amp;gt;cl /Zi string_vector_test.cpp&lt;BR /&gt;Microsoft  32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for 80x86&lt;BR /&gt;Copyright (C) Microsoft Corporation.  All rights reserved.&lt;BR /&gt;&lt;BR /&gt;string_vector_test.cpp&lt;BR /&gt;C:Program Files (x86)Microsoft Visual Studio 9.0VCINCLUDExlocale(342) : war&lt;BR /&gt;ning C4530: C++ exception handler used, but unwind semantics are not enabled. Sp&lt;BR /&gt;ecify /EHsc&lt;BR /&gt;Microsoft  Incremental Linker Version 9.00.30729.01&lt;BR /&gt;Copyright (C) Microsoft Corporation.  All rights reserved.&lt;BR /&gt;&lt;BR /&gt;/out:string_vector_test.exe&lt;BR /&gt;/debug&lt;BR /&gt;string_vector_test.obj&lt;BR /&gt;&lt;BR /&gt;c:Userskcccxxstring_vector_test&amp;gt;string_vector_test.exe&lt;BR /&gt;string_vector_test: done&lt;BR /&gt;&lt;BR /&gt;c:Userskcccxxstring_vector_test&amp;gt;"C:Program Files (x86)IntelParallel Studi&lt;BR /&gt;oInspectorbin32"insp-cl.exe -collect mi4 string_vector_test.exe&lt;BR /&gt;string_vector_test: done&lt;BR /&gt;&lt;BR /&gt;c:Userskcccxxstring_vector_test&amp;gt;type r000mi4insp-cl.txt&lt;BR /&gt;&lt;BR /&gt;=== Start: [2009/10/22 14:47:45] ===&lt;BR /&gt;Used suppression file(s): []&lt;BR /&gt;6 new problem(s) found&lt;BR /&gt; 6 Uninitialized memory access problem(s) detected&lt;BR /&gt;=== End: [2009/10/22 14:47:56] ===&lt;BR /&gt;&lt;/STRING&gt;&lt;/STRING&gt;&lt;/VECTOR&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 22 Oct 2009 10:52:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743553#M1345</guid>
      <dc:creator>kcc</dc:creator>
      <dc:date>2009-10-22T10:52:07Z</dc:date>
    </item>
    <item>
      <title>Re: false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743554#M1346</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Even smaller reproducer. The warning comes from the second 'push_back' line.&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;#include "stdio.h"&lt;BR /&gt;#include &lt;VECTOR&gt;&lt;BR /&gt;#include &lt;STRING&gt;&lt;BR /&gt;int main(int argc, char **argv) {&lt;BR /&gt; std::vector&lt;:STRING&gt; vec;&lt;BR /&gt; vec.push_back("first string");&lt;BR /&gt; vec.push_back("second string");&lt;BR /&gt; printf("string_vector_test: donen");&lt;BR /&gt; return 0;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;/:STRING&gt;&lt;/STRING&gt;&lt;/VECTOR&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 22 Oct 2009 11:02:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743554#M1346</guid>
      <dc:creator>kcc</dc:creator>
      <dc:date>2009-10-22T11:02:31Z</dc:date>
    </item>
    <item>
      <title>Re: false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743555#M1347</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;The report is:&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;Read Call Stack:&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;string_vector_test.exe!swap&lt;BR /&gt;xstring:1745&lt;BR /&gt;string_vector_test.exe!swap&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt;&lt;BR /&gt;xstring:2206&lt;BR /&gt;string_vector_test.exe!_Swap_adl&lt;CLASS :basic_string=""&gt;&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt; &amp;gt;&lt;BR /&gt;utility:31&lt;BR /&gt;string_vector_test.exe!_Uninit_move&lt;CLASS :basic_string=""&gt;&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt; *,class std::basic_string&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt; *,class std::allocator&lt;CLASS :basic_string=""&gt;&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt; &amp;gt; &amp;gt;&lt;BR /&gt;memory:225&lt;BR /&gt;string_vector_test.exe!_Unchecked_uninitialized_move&lt;CLASS :basic_string=""&gt;&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt; *,class std::basic_string&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt; *,class std::allocator&lt;CLASS :basic_string=""&gt;&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt; &amp;gt; &amp;gt;&lt;BR /&gt;memory:864&lt;BR /&gt;string_vector_test.exe!_Umove&lt;CLASS :basic_string=""&gt;&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt; *&amp;gt;&lt;BR /&gt;vector:1148&lt;BR /&gt;string_vector_test.exe!_Insert_n&lt;BR /&gt;vector:1181&lt;BR /&gt;string_vector_test.exe!insert&lt;BR /&gt;vector:877&lt;BR /&gt;string_vector_test.exe!push_back&lt;BR /&gt;vector:823&lt;BR /&gt;string_vector_test.exe!main&lt;BR /&gt;string_vector_test.cpp:7&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Allocation call stack: &lt;BR /&gt;&lt;BR /&gt;string_vector_test.exe!_Allocate&lt;CLASS :basic_string=""&gt;&lt;CHAR&gt;,class std::allocator&lt;CHAR&gt; &amp;gt; &amp;gt;&lt;BR /&gt;xmemory:43&lt;BR /&gt;string_vector_test.exe!allocate&lt;BR /&gt;xmemory:145&lt;BR /&gt;string_vector_test.exe!_Insert_n&lt;BR /&gt;vector:1173&lt;BR /&gt;string_vector_test.exe!insert&lt;BR /&gt;vector:877&lt;BR /&gt;string_vector_test.exe!push_back&lt;BR /&gt;vector:823&lt;BR /&gt;string_vector_test.exe!main&lt;BR /&gt;string_vector_test.cpp:7&lt;BR /&gt;&lt;BR /&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CLASS&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CLASS&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CLASS&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CLASS&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CLASS&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CLASS&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CLASS&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 22 Oct 2009 11:06:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743555#M1347</guid>
      <dc:creator>kcc</dc:creator>
      <dc:date>2009-10-22T11:06:17Z</dc:date>
    </item>
    <item>
      <title>Re: false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743556#M1348</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;Sorry for the delay in responding. We are investigating your issue, and will have a reply shortly.&lt;BR /&gt;&lt;BR /&gt;Geoff</description>
      <pubDate>Tue, 27 Oct 2009 17:58:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743556#M1348</guid>
      <dc:creator>geoffrey-burling</dc:creator>
      <dc:date>2009-10-27T17:58:06Z</dc:date>
    </item>
    <item>
      <title>Re: false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743557#M1349</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/414329"&gt;Geoffrey Burling (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;&lt;BR /&gt;Sorry for the delay in responding. We are investigating your issue, and will have a reply shortly.&lt;BR /&gt;&lt;BR /&gt;Geoff&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;After investigation, we determined that Intel Parallel Inspector is doing the correct thing here. There is an instance in the STL code where an uninitalized variable is used. (A possible clue why that is the case is the name of thefunction -- _Unchecked_Uninitialized_move.) However, this is a benign error, so it can be safely filtered out by the end user. However, I have reported this issue to our developers and they will investigate the best way to handle this to minimize confusion for our users.&lt;BR /&gt;&lt;BR /&gt;Thanks for reporting this matter.&lt;BR /&gt;&lt;BR /&gt;Geoff</description>
      <pubDate>Tue, 27 Oct 2009 18:51:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743557#M1349</guid>
      <dc:creator>geoffrey-burling</dc:creator>
      <dc:date>2009-10-27T18:51:31Z</dc:date>
    </item>
    <item>
      <title>Re: false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743558#M1350</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;The value is not really *used*, it is just copied around (right?).&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;So it *is* an instance of &lt;A href="http://software.intel.com/en-us/forums/showthread.php?t=68849" target="_blank"&gt;http://software.intel.com/en-us/forums/showthread.php?t=68849&lt;/A&gt;?&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Yes?&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 27 Oct 2009 19:08:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743558#M1350</guid>
      <dc:creator>kcc</dc:creator>
      <dc:date>2009-10-27T19:08:50Z</dc:date>
    </item>
    <item>
      <title>Re: false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743559#M1351</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/422401"&gt;kcc&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;The value is not really *used*, it is just copied around (right?).&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;So it *is* an instance of &lt;A href="http://software.intel.com/en-us/forums/showthread.php?t=68849" target="_blank"&gt;http://software.intel.com/en-us/forums/showthread.php?t=68849&lt;/A&gt;?&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Yes?&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;Without taking the time to once again delve into themany rings of wrapper scripts from the implementation of STL involved, I really can't say how -- or which --value is being used. From a glance at the names of the symbols involved here, though, I think it would be fair to agree that a value is being moved around. &lt;BR /&gt;&lt;BR /&gt;As for the other thread, yes, there are many similarities. Intel Parallel Inspector is correctly finding a memoryerrorhere which, however,isbenign -- as in the other thread. And I have opened an issue with the developers which is under investigation as I write this -- as in the other thread. We sincerelyappreciate you bringing this to our attention.As Vladimir wrote in the other thread, "This is the intention to report error (not warning) on the level mi4. You can suppress them easily. What exactly is bad?" &lt;BR /&gt;&lt;BR /&gt;Geoff</description>
      <pubDate>Tue, 27 Oct 2009 22:34:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743559#M1351</guid>
      <dc:creator>geoffrey-burling</dc:creator>
      <dc:date>2009-10-27T22:34:30Z</dc:date>
    </item>
    <item>
      <title>Re: false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743560#M1352</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;I don't agree that this is a benign error; imho this is not an error at all.&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Anyway, what about this test:&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;c:Userskcccxxtest2&amp;gt;type test.cpp&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;STRONG&gt;#include &lt;QUEUE&gt;&lt;/QUEUE&gt;&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;STRONG&gt;int main() {&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;STRONG&gt; std::priority_queue&lt;INT&gt; *Q =&lt;/INT&gt;&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;STRONG&gt; new std::priority_queue&lt;INT&gt;;&lt;/INT&gt;&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;STRONG&gt; Q-&amp;gt;push(1);&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;STRONG&gt; delete Q;&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;STRONG&gt;}&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;c:Userskcccxxtest2&amp;gt;cl /Zi /EHsc test.cpp&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Microsoft  32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for 80x86&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Copyright (C) Microsoft Corporation. All rights reserved.&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;test.cpp&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Microsoft  Incremental Linker Version 9.00.30729.01&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Copyright (C) Microsoft Corporation. All rights reserved.&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;/out:test.exe&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;/debug&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;test.obj&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;c:Userskcccxxtest2&amp;gt;test.exe&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;c:Userskcccxxtest2&amp;gt;"C:Program Files (x86)IntelParallel StudioInspectorb&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;in32"insp-cl.exe -collect mi4 test.exe&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;c:Userskcccxxtest2&amp;gt;type r000mi4insp-cl.txt&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;=== Start: [2009/10/29 13:55:54] ===&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Used suppression file(s): []&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;1 new problem(s) found&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;STRONG&gt;1 Uninitialized memory access problem(s) detected&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;=== End: [2009/10/29 13:56:03] ===&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV&gt;------------------ report: -----------------&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Read:&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;test.exe!push&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;queue:212&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;test.exe!main&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;test.cpp:5&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Allocation site:&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;test.exe!main&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;test.cpp:4&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;------------------ end report -----------------&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;BR /&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Most likely, the problem is the same as in&lt;SPAN style="border-collapse: collapse; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;topic/68849&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;As for 'You can suppress them easily'. Sorry, but this is a myth. &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;You can easily suppress 1 or 10 such warnings.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;But when you have thousands of false reports everywhere in the program due to a design flaw in the tool -- no way. &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;BTW, I am not inventing these tests, I simply take them from Chromium's base_unittests. &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;&lt;A href="http://dev.chromium.org/developers/how-tos/build-instructions-windows" target="_blank"&gt;http://dev.chromium.org/developers/how-tos/build-instructions-windows&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 29 Oct 2009 11:09:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743560#M1352</guid>
      <dc:creator>kcc</dc:creator>
      <dc:date>2009-10-29T11:09:25Z</dc:date>
    </item>
    <item>
      <title>Re: false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743561#M1353</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
Thank you for the additional information. We will use it in improving our product.&lt;BR /&gt;&lt;BR /&gt;Geoff</description>
      <pubDate>Fri, 30 Oct 2009 21:28:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743561#M1353</guid>
      <dc:creator>geoffrey-burling</dc:creator>
      <dc:date>2009-10-30T21:28:24Z</dc:date>
    </item>
    <item>
      <title>Re: false positive in inspector/mi4 (?)</title>
      <link>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743562#M1354</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;
&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="width: 100%; margin-top: 5px;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;As for 'You can suppress them easily'. Sorry, but this is a myth.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;You can easily suppress 1 or 10 such warnings.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;But when you have thousands of false reports everywhere in the program due to a design flaw in the tool -- no way. &lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;&lt;SPAN style="border-collapse: collapse;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
Yeah.. I had to agree in that thread that this problem is not so easy to suppress - this could be annoying.</description>
      <pubDate>Tue, 03 Nov 2009 19:32:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/false-positive-in-inspector-mi4/m-p/743562#M1354</guid>
      <dc:creator>Vladimir_T_Intel</dc:creator>
      <dc:date>2009-11-03T19:32:08Z</dc:date>
    </item>
  </channel>
</rss>

