diff options
author | Kristof Umann <dkszelethus@gmail.com> | 2019-03-12 11:22:30 +0000 |
---|---|---|
committer | Kristof Umann <dkszelethus@gmail.com> | 2019-03-12 11:22:30 +0000 |
commit | dba2c18e8faedac4ddd83e4e133a2e3e3db8a977 (patch) | |
tree | b243a6efdbb915136409b55ea6b5c926bd566552 /test/Analysis/Inputs/expected-plists/plist-macros-with-expansion.cpp.plist | |
parent | 2fa6e4c4a227f9bcfc227ee19842111e6fe0b6b1 (diff) |
Revert "[analyzer] Fix function macro crash"
Buildbot breaks when LLVm is compiled with memory sanitizer.
WARNING: MemorySanitizer: use-of-uninitialized-value
#0 0xa3d16d8 in getMacroNameAndPrintExpansion(blahblah)
lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:903:11
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@355911 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Analysis/Inputs/expected-plists/plist-macros-with-expansion.cpp.plist')
-rw-r--r-- | test/Analysis/Inputs/expected-plists/plist-macros-with-expansion.cpp.plist | 478 |
1 files changed, 0 insertions, 478 deletions
diff --git a/test/Analysis/Inputs/expected-plists/plist-macros-with-expansion.cpp.plist b/test/Analysis/Inputs/expected-plists/plist-macros-with-expansion.cpp.plist index a31063ac68..68f02a38fd 100644 --- a/test/Analysis/Inputs/expected-plists/plist-macros-with-expansion.cpp.plist +++ b/test/Analysis/Inputs/expected-plists/plist-macros-with-expansion.cpp.plist @@ -5577,484 +5577,6 @@ </array> </dict> </dict> - <dict> - <key>path</key> - <array> - <dict> - <key>kind</key><string>control</string> - <key>edges</key> - <array> - <dict> - <key>start</key> - <array> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>33</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>33</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - <key>end</key> - <array> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>39</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </dict> - </array> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ranges</key> - <array> - <array> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>41</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </array> - <key>depth</key><integer>0</integer> - <key>extended_message</key> - <string>Calling 'foo'</string> - <key>message</key> - <string>Calling 'foo'</string> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>458</integer> - <key>col</key><integer>1</integer> - <key>file</key><integer>0</integer> - </dict> - <key>depth</key><integer>1</integer> - <key>extended_message</key> - <string>Entered call from 'useZeroApplier1'</string> - <key>message</key> - <string>Entered call from 'useZeroApplier1'</string> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>458</integer> - <key>col</key><integer>1</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ranges</key> - <array> - <array> - <dict> - <key>line</key><integer>458</integer> - <key>col</key><integer>1</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>458</integer> - <key>col</key><integer>16</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </array> - <key>depth</key><integer>1</integer> - <key>extended_message</key> - <string>Returning zero</string> - <key>message</key> - <string>Returning zero</string> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ranges</key> - <array> - <array> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>41</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </array> - <key>depth</key><integer>0</integer> - <key>extended_message</key> - <string>Returning from 'foo'</string> - <key>message</key> - <string>Returning from 'foo'</string> - </dict> - <dict> - <key>kind</key><string>control</string> - <key>edges</key> - <array> - <dict> - <key>start</key> - <array> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>39</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - <key>end</key> - <array> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>35</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>35</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </dict> - </array> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>35</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ranges</key> - <array> - <array> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>33</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>41</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </array> - <key>depth</key><integer>0</integer> - <key>extended_message</key> - <string>Division by zero</string> - <key>message</key> - <string>Division by zero</string> - </dict> - </array> - <key>macro_expansions</key> - <array> - <dict> - <key>location</key> - <dict> - <key>line</key><integer>458</integer> - <key>col</key><integer>1</integer> - <key>file</key><integer>0</integer> - </dict> - <key>name</key><string>APPLY_ZERO1</string> - <key>expansion</key><string>int foo() { return x; }(0)</string> - </dict> - </array> - <key>description</key><string>Division by zero</string> - <key>category</key><string>Logic error</string> - <key>type</key><string>Division by zero</string> - <key>check_name</key><string>core.DivideZero</string> - <!-- This hash is experimental and going to change! --> - <key>issue_hash_content_of_line_in_context</key><string>7ff82561a6c752746649d05220deeb40</string> - <key>issue_context_kind</key><string>function</string> - <key>issue_context</key><string>useZeroApplier1</string> - <key>issue_hash_function_offset</key><string>0</string> - <key>location</key> - <dict> - <key>line</key><integer>459</integer> - <key>col</key><integer>35</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ExecutedLines</key> - <dict> - <key>0</key> - <array> - <integer>458</integer> - <integer>459</integer> - </array> - </dict> - </dict> - <dict> - <key>path</key> - <array> - <dict> - <key>kind</key><string>control</string> - <key>edges</key> - <array> - <dict> - <key>start</key> - <array> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>33</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>33</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - <key>end</key> - <array> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>39</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </dict> - </array> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ranges</key> - <array> - <array> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>41</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </array> - <key>depth</key><integer>0</integer> - <key>extended_message</key> - <string>Calling 'bar'</string> - <key>message</key> - <string>Calling 'bar'</string> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>467</integer> - <key>col</key><integer>1</integer> - <key>file</key><integer>0</integer> - </dict> - <key>depth</key><integer>1</integer> - <key>extended_message</key> - <string>Entered call from 'useZeroApplier2'</string> - <key>message</key> - <string>Entered call from 'useZeroApplier2'</string> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>467</integer> - <key>col</key><integer>1</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ranges</key> - <array> - <array> - <dict> - <key>line</key><integer>467</integer> - <key>col</key><integer>1</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>467</integer> - <key>col</key><integer>11</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </array> - <key>depth</key><integer>1</integer> - <key>extended_message</key> - <string>Returning zero</string> - <key>message</key> - <string>Returning zero</string> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ranges</key> - <array> - <array> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>41</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </array> - <key>depth</key><integer>0</integer> - <key>extended_message</key> - <string>Returning from 'bar'</string> - <key>message</key> - <string>Returning from 'bar'</string> - </dict> - <dict> - <key>kind</key><string>control</string> - <key>edges</key> - <array> - <dict> - <key>start</key> - <array> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>37</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>39</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - <key>end</key> - <array> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>35</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>35</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </dict> - </array> - </dict> - <dict> - <key>kind</key><string>event</string> - <key>location</key> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>35</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ranges</key> - <array> - <array> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>33</integer> - <key>file</key><integer>0</integer> - </dict> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>41</integer> - <key>file</key><integer>0</integer> - </dict> - </array> - </array> - <key>depth</key><integer>0</integer> - <key>extended_message</key> - <string>Division by zero</string> - <key>message</key> - <string>Division by zero</string> - </dict> - </array> - <key>macro_expansions</key> - <array> - <dict> - <key>location</key> - <dict> - <key>line</key><integer>467</integer> - <key>col</key><integer>1</integer> - <key>file</key><integer>0</integer> - </dict> - <key>name</key><string>APPLY_ZERO2</string> - <key>expansion</key><string>int bar() { return 0; }</string> - </dict> - </array> - <key>description</key><string>Division by zero</string> - <key>category</key><string>Logic error</string> - <key>type</key><string>Division by zero</string> - <key>check_name</key><string>core.DivideZero</string> - <!-- This hash is experimental and going to change! --> - <key>issue_hash_content_of_line_in_context</key><string>dd82c11b436b00009e37f54b1620a728</string> - <key>issue_context_kind</key><string>function</string> - <key>issue_context</key><string>useZeroApplier2</string> - <key>issue_hash_function_offset</key><string>0</string> - <key>location</key> - <dict> - <key>line</key><integer>468</integer> - <key>col</key><integer>35</integer> - <key>file</key><integer>0</integer> - </dict> - <key>ExecutedLines</key> - <dict> - <key>0</key> - <array> - <integer>467</integer> - <integer>468</integer> - </array> - </dict> - </dict> </array> <key>files</key> <array> |