<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/compiler-rt/lib/fuzzer/FuzzerLoop.cpp, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>[NFC] [compiler-rt] fix typos (#160803)</title>
<updated>2025-09-27T00:57:28+00:00</updated>
<author>
<name>co63oc</name>
<email>co63@163.com</email>
</author>
<published>2025-09-27T00:57:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=be6c5d0663790817291cab90248ada0117720d6a'/>
<id>be6c5d0663790817291cab90248ada0117720d6a</id>
<content type='text'>
fix typos</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix typos</pre>
</div>
</content>
</entry>
<entry>
<title>[compiler-rt] fix typos (#160799)</title>
<updated>2025-09-26T03:27:50+00:00</updated>
<author>
<name>co63oc</name>
<email>co63@163.com</email>
</author>
<published>2025-09-26T03:27:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=b928695c2fb8968764f0ae04f8a1ee62ffc9c94d'/>
<id>b928695c2fb8968764f0ae04f8a1ee62ffc9c94d</id>
<content type='text'>
fix typos</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix typos</pre>
</div>
</content>
</entry>
<entry>
<title>Reapply "[NFC] Fix CodeQL violations in compiler-rt. (#157793)" (#157913) (#159097)</title>
<updated>2025-09-16T18:11:20+00:00</updated>
<author>
<name>Amit Kumar Pandey</name>
<email>pandey.kumaramit2023@gmail.com</email>
</author>
<published>2025-09-16T18:11:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=46fd8d0db2f7f7361823efae067edddb6acc237c'/>
<id>46fd8d0db2f7f7361823efae067edddb6acc237c</id>
<content type='text'>
Fix below buildbot failure.

```
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:172:42: error: use of undeclared identifier 'uint'
  172 |           Printf("Flag: %s %u\n", Name, (uint)Val);
```

Replace uint with uint32_t cast.

This reverts commit 8062b166762b51f1c3a9168e7031babde3e330a8.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix below buildbot failure.

```
/var/lib/buildbot/fuchsia-x86_64-linux/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:172:42: error: use of undeclared identifier 'uint'
  172 |           Printf("Flag: %s %u\n", Name, (uint)Val);
```

Replace uint with uint32_t cast.

This reverts commit 8062b166762b51f1c3a9168e7031babde3e330a8.</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "[NFC] Fix CodeQL violations in compiler-rt. (#157793)" (#157913)</title>
<updated>2025-09-10T17:48:55+00:00</updated>
<author>
<name>Amit Kumar Pandey</name>
<email>pandey.kumaramit2023@gmail.com</email>
</author>
<published>2025-09-10T17:48:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8062b166762b51f1c3a9168e7031babde3e330a8'/>
<id>8062b166762b51f1c3a9168e7031babde3e330a8</id>
<content type='text'>
This reverts commit b44e6e01f7f778bbb569e07821f5ddfdb90c4d4d.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit b44e6e01f7f778bbb569e07821f5ddfdb90c4d4d.</pre>
</div>
</content>
</entry>
<entry>
<title>[NFC] Fix CodeQL violations in compiler-rt. (#157793)</title>
<updated>2025-09-10T16:13:47+00:00</updated>
<author>
<name>Amit Kumar Pandey</name>
<email>137622562+ampandey-1995@users.noreply.github.com</email>
</author>
<published>2025-09-10T16:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=b44e6e01f7f778bbb569e07821f5ddfdb90c4d4d'/>
<id>b44e6e01f7f778bbb569e07821f5ddfdb90c4d4d</id>
<content type='text'>
This pull request addresses fixes against violations happening under
subcategory 'cpp/wrong-type-format-argument' related to
dfsan,fuzzer,hwasan.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This pull request addresses fixes against violations happening under
subcategory 'cpp/wrong-type-format-argument' related to
dfsan,fuzzer,hwasan.</pre>
</div>
</content>
</entry>
<entry>
<title>Don't pass null pointers to memcmp and memcpy in libFuzzer (#96775)</title>
<updated>2024-08-13T22:26:40+00:00</updated>
<author>
<name>David Benjamin</name>
<email>davidben@google.com</email>
</author>
<published>2024-08-13T22:26:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=bde4ffe7521421cfa891c7d6e526566920326b3f'/>
<id>bde4ffe7521421cfa891c7d6e526566920326b3f</id>
<content type='text'>
In C, it is UB to call `memcmp(NULL, NULL, 0)`, `memcpy(NULL, NULL, 0)`,
etc. Unfortunately, `(NULL, 0)` is the natural representation of an
empty sequence of objects and extremely common in real world code. As a
result, all C code, and C++ code which calls into C functions, must
carefully guard all calls to `memcpy`.

This is a serious, real world usability issue in C and should be fixed
in the language (see #49459). In the meantime, pay the cost of the extra
branch to avoid tripping UBSan in libFuzzer. Once the usability problem
in C has been fixed, these checks can be removed.

Fixes #96772</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In C, it is UB to call `memcmp(NULL, NULL, 0)`, `memcpy(NULL, NULL, 0)`,
etc. Unfortunately, `(NULL, 0)` is the natural representation of an
empty sequence of objects and extremely common in real world code. As a
result, all C code, and C++ code which calls into C functions, must
carefully guard all calls to `memcpy`.

This is a serious, real world usability issue in C and should be fixed
in the language (see #49459). In the meantime, pay the cost of the extra
branch to avoid tripping UBSan in libFuzzer. Once the usability problem
in C has been fixed, these checks can be removed.

Fixes #96772</pre>
</div>
</content>
</entry>
<entry>
<title>[compiler-rt] Use std::clamp (NFC)</title>
<updated>2023-10-22T19:32:20+00:00</updated>
<author>
<name>Kazu Hirata</name>
<email>kazu@google.com</email>
</author>
<published>2023-10-22T19:32:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=747e0d9f0aadb4933ee7bc80abed67bdde23033f'/>
<id>747e0d9f0aadb4933ee7bc80abed67bdde23033f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[libfuzzer] avoid unneccessary copy</title>
<updated>2023-03-10T06:11:48+00:00</updated>
<author>
<name>Wu, Yingcong</name>
<email>yingcong.wu@intel.com</email>
</author>
<published>2023-03-10T06:10:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=513d9b9f3d67730f8c1485039955a479b4be9c48'/>
<id>513d9b9f3d67730f8c1485039955a479b4be9c48</id>
<content type='text'>
Avoid some unneccessary copy

Reviewed By: fmayer

Differential Revision: https://reviews.llvm.org/D145758
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid some unneccessary copy

Reviewed By: fmayer

Differential Revision: https://reviews.llvm.org/D145758
</pre>
</div>
</content>
</entry>
<entry>
<title>[fuzzer] Make sure we never delete Fuzzer</title>
<updated>2023-03-08T06:26:07+00:00</updated>
<author>
<name>Vitaly Buka</name>
<email>vitalybuka@google.com</email>
</author>
<published>2023-03-08T06:26:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e09b3be411b0cfbf560edd4e089b2810c1ba2685'/>
<id>e09b3be411b0cfbf560edd4e089b2810c1ba2685</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use the right printf format specifiers</title>
<updated>2023-03-08T05:59:09+00:00</updated>
<author>
<name>Wu, Yingcong</name>
<email>yingcong.wu@intel.com</email>
</author>
<published>2023-03-08T05:55:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=91985c2ee3b3b28b768607f40d1c94a6cbcb29d8'/>
<id>91985c2ee3b3b28b768607f40d1c94a6cbcb29d8</id>
<content type='text'>
Some printf format strings in libfuzzer are using the wrong specifizers, fix in this commit.

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D145033
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some printf format strings in libfuzzer are using the wrong specifizers, fix in this commit.

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D145033
</pre>
</div>
</content>
</entry>
</feed>
