Page MenuHomePhabricator

Please use GitHub pull requests for new patches. Phabricator shutdown timeline

AdvenamTacet (Tacet)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 5 2022, 3:36 AM (59 w, 1 d)

Recent Activity

Aug 1 2023

AdvenamTacet added inline comments to D155873: [libc++][hardening] Categorize more assertions..
Aug 1 2023, 12:57 PM · Restricted Project, Restricted Project

Jul 24 2023

AdvenamTacet committed rG3326feb39729: [NFC] Fix release notes about ASan (authored by AdvenamTacet).
[NFC] Fix release notes about ASan
Jul 24 2023, 7:51 PM · Restricted Project, Restricted Project
AdvenamTacet closed D156162: [NFC] Fix release notes about ASan.
Jul 24 2023, 7:50 PM · Restricted Project, Restricted Project
AdvenamTacet added inline comments to D156162: [NFC] Fix release notes about ASan.
Jul 24 2023, 3:45 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D156162: [NFC] Fix release notes about ASan.

I changed order to avoid suggesting that std::deque has annotations not for all allocators.

Jul 24 2023, 3:44 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D156162: [NFC] Fix release notes about ASan.

Including suggestions.

Jul 24 2023, 3:36 PM · Restricted Project, Restricted Project
AdvenamTacet retitled D156162: [NFC] Fix release notes about ASan from [NFC] Extend (and fix) release notes about ASan to [NFC] Fix release notes about ASan.
Jul 24 2023, 3:34 PM · Restricted Project, Restricted Project
AdvenamTacet requested review of D156162: [NFC] Fix release notes about ASan.
Jul 24 2023, 12:20 PM · Restricted Project, Restricted Project
AdvenamTacet committed rG705fb08be1eb: [NFC][libc++] Update comments to reflect changes in ASan (authored by AdvenamTacet).
[NFC][libc++] Update comments to reflect changes in ASan
Jul 24 2023, 11:33 AM · Restricted Project, Restricted Project
AdvenamTacet closed D156155: [NFC][libc++] Update comments to reflect changes in ASan.
Jul 24 2023, 11:33 AM · Restricted Project, Restricted Project
AdvenamTacet added a comment to D156155: [NFC][libc++] Update comments to reflect changes in ASan.

Thx for fast review!

Jul 24 2023, 11:21 AM · Restricted Project, Restricted Project
AdvenamTacet requested review of D156155: [NFC][libc++] Update comments to reflect changes in ASan.
Jul 24 2023, 11:00 AM · Restricted Project, Restricted Project

Jul 21 2023

Herald added a project to D12577: std::string asan annotations: Restricted Project.
Jul 21 2023, 2:30 AM · Restricted Project

Jul 20 2023

AdvenamTacet committed rG0a35ac6c2e0c: [ASan][libc++] Annotating std::deque with all allocators (authored by AdvenamTacet).
[ASan][libc++] Annotating std::deque with all allocators
Jul 20 2023, 1:18 AM · Restricted Project, Restricted Project
AdvenamTacet closed D146815: [ASan][libc++] Annotating std::deque with all allocators.
Jul 20 2023, 1:17 AM · Restricted Project, Restricted Project
Herald added a project to D99515: [libc++] Build and test with -Wundef warning. NFC.: Restricted Project.
Jul 20 2023, 1:06 AM · Restricted Project, Restricted Project

Jul 19 2023

AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

CI rerun and rebase.

Jul 19 2023, 4:22 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

I also don't think the issue is related to the patch.

Jul 19 2023, 9:03 AM · Restricted Project, Restricted Project

Jul 18 2023

AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

Rebase and suggested changes.

Jul 18 2023, 12:28 PM · Restricted Project, Restricted Project

Jul 14 2023

AdvenamTacet added inline comments to D132769: [2b/3][ASan][libcxx] std::basic_string annotations.
Jul 14 2023, 9:04 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet committed rG6a9c41fdd4ca: [libc++] Set correct size at the end of growing std::string (authored by AdvenamTacet).
[libc++] Set correct size at the end of growing std::string
Jul 14 2023, 7:01 PM · Restricted Project, Restricted Project
AdvenamTacet closed D148693: [libc++] Set correct size at the end of growing std::string.
Jul 14 2023, 7:00 PM · Restricted Project, Restricted Project

Jul 13 2023

AdvenamTacet added inline comments to D148693: [libc++] Set correct size at the end of growing std::string.
Jul 13 2023, 8:29 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

This update removes __grow_by from _LIBCPP_STRING_UNSTABLE_EXTERN_TEMPLATE_LIST in libcxx/include/__string/extern_template_lists.h.

Jul 13 2023, 8:15 PM · Restricted Project, Restricted Project
AdvenamTacet updated the summary of D148693: [libc++] Set correct size at the end of growing std::string.
Jul 13 2023, 8:10 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

This update:

Jul 13 2023, 9:47 AM · Restricted Project, Restricted Project

Jul 12 2023

AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

This patch reverts previous attempt and is fixing the preoblem.

Jul 12 2023, 7:01 PM · Restricted Project, Restricted Project

Jul 11 2023

AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

Testing a potential fix.

Jul 11 2023, 3:20 PM · Restricted Project, Restricted Project

Jul 10 2023

AdvenamTacet added inline comments to D148693: [libc++] Set correct size at the end of growing std::string.
Jul 10 2023, 8:45 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

To test the issue on CI, this update does:

  • rebase,
  • add _LIBCPP_SUPPRESS_DEPRECATED_PUSH and _LIBCPP_SUPPRESS_DEPRECATED_POP to not duplicate code.
Jul 10 2023, 2:37 PM · Restricted Project, Restricted Project

Jul 6 2023

AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

Removing std::__debug_db_invalidate_all(this); from __grow_by_without_replace as it was removed form __grow_by.

Jul 6 2023, 9:25 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

Rebase.

Jul 6 2023, 5:22 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

A fix for rebase.

Jul 6 2023, 4:54 PM · Restricted Project, Restricted Project

Jul 5 2023

AdvenamTacet added inline comments to D148693: [libc++] Set correct size at the end of growing std::string.
Jul 5 2023, 4:54 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

This update:

  • applies comment change suggested by @ldionne (thank you!),
  • resolves conflicts.
Jul 5 2023, 4:53 PM · Restricted Project, Restricted Project
AdvenamTacet added inline comments to D132092: [2a/3][ASan][libcxx] std::deque annotations.
Jul 5 2023, 7:52 AM · Restricted Project, Restricted Project, Restricted Project

Jun 30 2023

AdvenamTacet updated the summary of D148693: [libc++] Set correct size at the end of growing std::string.
Jun 30 2023, 6:00 PM · Restricted Project, Restricted Project

Jun 28 2023

AdvenamTacet added inline comments to D132769: [2b/3][ASan][libcxx] std::basic_string annotations.
Jun 28 2023, 6:41 PM · Restricted Project, Restricted Project, Restricted Project

Jun 26 2023

AdvenamTacet added a comment to D132092: [2a/3][ASan][libcxx] std::deque annotations.

I hope I fixed everything requested, cannot find anything else to fix. I hope this time it landed for the last time...
I see buildbot failures, but I don't see how my patch may be the cause (one, two).

Jun 26 2023, 11:08 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet committed rG10ec9276d400: [2a/3][ASan][libcxx] std::deque annotations (authored by AdvenamTacet).
[2a/3][ASan][libcxx] std::deque annotations
Jun 26 2023, 9:55 PM · Restricted Project, Restricted Project
AdvenamTacet closed D132092: [2a/3][ASan][libcxx] std::deque annotations.
Jun 26 2023, 9:55 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet committed rG0b2c0dc63faa: [ASan] Remove sanity checks during annotation of contiguous container (authored by AdvenamTacet).
[ASan] Remove sanity checks during annotation of contiguous container
Jun 26 2023, 9:07 PM · Restricted Project, Restricted Project
AdvenamTacet closed D145482: [ASan] Remove sanity checks during annotation of contiguous container.
Jun 26 2023, 9:07 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

Rebase.

Jun 26 2023, 7:17 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D145482: [ASan] Remove sanity checks during annotation of contiguous container.

Rebase.

Jun 26 2023, 7:03 PM · Restricted Project, Restricted Project
AdvenamTacet updated the summary of D145482: [ASan] Remove sanity checks during annotation of contiguous container.
Jun 26 2023, 6:59 PM · Restricted Project, Restricted Project

Jun 22 2023

AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

rebase

Jun 22 2023, 7:40 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

rebase

Jun 22 2023, 7:07 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

rebase

Jun 22 2023, 7:05 PM · Restricted Project, Restricted Project, Restricted Project

Jun 21 2023

AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

Updating libcxx/include/__config in response to _LIBCPP_FUNC_VIS removal.

Jun 21 2023, 2:21 AM · Restricted Project, Restricted Project, Restricted Project

Jun 20 2023

AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

Rebase.

Jun 20 2023, 5:22 PM · Restricted Project, Restricted Project, Restricted Project

Jun 14 2023

AdvenamTacet added inline comments to D148693: [libc++] Set correct size at the end of growing std::string.
Jun 14 2023, 11:39 AM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

This update improves a comment.

Jun 14 2023, 11:38 AM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

This update adds tests for the patch.

  • Test for different allocators.
  • Test confirming that turning off annotations work.
Jun 14 2023, 10:29 AM · Restricted Project, Restricted Project

Jun 13 2023

AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

As suggested, this update:

  • reverts changes in libcxx/include/__string/extern_template_lists.h,
  • in a comment, describes the bug and explains why the function is preserved,
  • adds _LIBCPP_HIDE_FROM_ABI to __grow_by_without_replace (),
  • removes changes in libcxx/lib/abi.
Jun 13 2023, 6:14 PM · Restricted Project, Restricted Project

Jun 12 2023

AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

rebase

Jun 12 2023, 11:12 AM · Restricted Project, Restricted Project

Jun 10 2023

AdvenamTacet added a comment to D148693: [libc++] Set correct size at the end of growing std::string.

To the best of my knowledge, that implementation is correct.

  • The same value as in __grow_by_and_replace.
  • D132769 is working with that patch.
  • I tested it with more than unit tests.
Jun 10 2023, 5:02 PM · Restricted Project, Restricted Project
AdvenamTacet added inline comments to D132769: [2b/3][ASan][libcxx] std::basic_string annotations.
Jun 10 2023, 4:58 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132769: [2b/3][ASan][libcxx] std::basic_string annotations.

This update:

  • fixes annotations after changes in D148693,
  • does rebase.
Jun 10 2023, 4:32 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

rebase

Jun 10 2023, 2:31 PM · Restricted Project, Restricted Project

Jun 9 2023

AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

rebase

Jun 9 2023, 9:10 AM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update:

  • removes XFAIL as the test should always pass,
  • removes _LIBCPP_ENABLE_ASSERTIONS=1 because ASan assertions are catched anyway.
Jun 9 2023, 7:31 AM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

Rebase, I hope it will fix the issue with the fail on MacOS.

Jun 9 2023, 5:38 AM · Restricted Project, Restricted Project, Restricted Project

Jun 7 2023

AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

rebase

Jun 7 2023, 8:04 PM · Restricted Project, Restricted Project

Jun 6 2023

AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

rebase, I hope it fixes the CI fail (doesn't look like issue made by this revision).

Jun 6 2023, 5:13 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

Rebase.

Jun 6 2023, 1:23 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update fixes a naming issue.

Jun 6 2023, 8:09 AM · Restricted Project, Restricted Project, Restricted Project

Jun 1 2023

AdvenamTacet added a comment to D132092: [2a/3][ASan][libcxx] std::deque annotations.

Hey @vitalybuka, thanks for the standalone failing test (D151836)! It was really helpful! I fixed the problem and hope there are no more issues with that revision (and for no more reverts).

Jun 1 2023, 9:58 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet added a reviewer for D146815: [ASan][libc++] Annotating std::deque with all allocators: philnik.
Jun 1 2023, 9:46 PM · Restricted Project, Restricted Project
AdvenamTacet updated the summary of D132092: [2a/3][ASan][libcxx] std::deque annotations.
Jun 1 2023, 9:43 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update renames the new test and updates it slightly.

Jun 1 2023, 8:33 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

This updates the base commit.

Jun 1 2023, 8:25 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update changes how __annotate_delete() for an empty container is executed and makrs two functions as const.
It solves issues with non-standard allocators.

Jun 1 2023, 8:24 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

This update applies changes to the newest version of D132092.
It also adds tests similar to those in D136765.

Jun 1 2023, 5:56 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update:

  • adds a test suggested by @vitalybuka (extended to do that kind of caterpillar from every side),
  • removes the issue,
  • reimplementes __annotate_whole_block (last arguments removed; no longer calling __annotate_from_to).
Jun 1 2023, 5:35 PM · Restricted Project, Restricted Project, Restricted Project

May 31 2023

AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update (hopefully) brings back old behavior of deque with const elements.

May 31 2023, 10:31 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet abandoned D151777: [libc++] Unchanged behavior for a deque with elements of const type.

Because D132092 got reverted, I will include that change there.

May 31 2023, 6:51 PM · Restricted Project, Restricted Project

May 30 2023

AdvenamTacet retitled D151777: [libc++] Unchanged behavior for a deque with elements of const type from [libc++] Unchanged behavior for a deque with elements of cont type to [libc++] Unchanged behavior for a deque with elements of const type.
May 30 2023, 11:47 PM · Restricted Project, Restricted Project
AdvenamTacet retitled D151777: [libc++] Unchanged behavior for a deque with elements of const type from [libc++][ASan] Annotating const types in deque old errors to [libc++] Unchanged behavior for a deque with elements of cont type.
May 30 2023, 11:46 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D146815: [ASan][libc++] Annotating std::deque with all allocators.

This update resolves merge conflicts with new head.

May 30 2023, 10:19 PM · Restricted Project, Restricted Project
AdvenamTacet added a comment to D132092: [2a/3][ASan][libcxx] std::deque annotations.

Ok, I just learned that deque objects have to be assignable/movable, so std::deque<const int> is not correct (from what I understand). Therefore tests for it cannot exist. But it's not my intention to change behavior of std::deque<const T> and therefore I created D151777. The new patch adds a few const. All examples working previously seem to work with D151777, but I found some not working even before this patch.

May 30 2023, 10:11 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet requested review of D151777: [libc++] Unchanged behavior for a deque with elements of const type.
May 30 2023, 10:07 PM · Restricted Project, Restricted Project
AdvenamTacet added a comment to D132092: [2a/3][ASan][libcxx] std::deque annotations.

@alexfh it's not by design. A const_cast is missing (or should I use (void *)?). We may add it in the very place where error happens or later before calling API, but type has to be changed here.

May 30 2023, 8:53 PM · Restricted Project, Restricted Project, Restricted Project

May 24 2023

AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update resolves merge conflicts with the new head commin on the main branch.

May 24 2023, 6:04 AM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet added a comment to D148693: [libc++] Set correct size at the end of growing std::string.

I hope I understood all comments. I'm in the middle of testing right now.

May 24 2023, 1:24 AM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D148693: [libc++] Set correct size at the end of growing std::string.

This update fixes issues mentioned in the code review:

  • adds _LIBCPP_DEPRECATED_("use __grow_by_without_replace"),
  • adds _LIBCPP_HIDE_FROM_ABI_AFTER_V1,
  • changes deprecated call to __grow_by in __grow_by_without_replace with a copy-paste code of the function.
  • in libcxx/include/__string/extern_template_lists.h removes references to __grow_by and __grow_by_without_replace,
  • clang-format, I hope this time I used the correct config!
May 24 2023, 1:23 AM · Restricted Project, Restricted Project

May 17 2023

AdvenamTacet added inline comments to D148693: [libc++] Set correct size at the end of growing std::string.
May 17 2023, 9:17 PM · Restricted Project, Restricted Project

May 14 2023

AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update fixes the issue with incorrect arguments during deque annotations. Now the patch should work without a problem after landing.

May 14 2023, 9:28 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet added a comment to D132092: [2a/3][ASan][libcxx] std::deque annotations.

I have a hard time trying to create a stand alone test.
To go to the problematic if branch, push_back should be called when:

  • __back_spare() == 0
  • __front_spare() < __block_size
  • __map_.size() < __map_.capacity()
  • __map_.__back_spare() == 0
May 14 2023, 9:24 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet added a comment to D148693: [libc++] Set correct size at the end of growing std::string.

Should I change something?

May 14 2023, 9:17 PM · Restricted Project, Restricted Project
AdvenamTacet added inline comments to D132769: [2b/3][ASan][libcxx] std::basic_string annotations.
May 14 2023, 9:16 PM · Restricted Project, Restricted Project, Restricted Project

May 7 2023

AdvenamTacet added a comment to D132092: [2a/3][ASan][libcxx] std::deque annotations.

It looks like the problem was created when I added __annotate_whole_block. Example buildbot output relevant for this revision: https://lab.llvm.org/buildbot/#/builders/5/builds/33480/steps/13/logs/stdio

==296484==ERROR: AddressSanitizer: bad parameters to __sanitizer_annotate_double_ended_contiguous_container:
      storage_beg        : 0x6210000d0d00
      storage_end        : 0x6210000d1d00
      old_container_beg  : 0x6210000d1b40
      old_container_end  : 0x6210000d1d00
      new_container_beg  : 0x6210000d1b40
      new_container_end  : 0x6210000d0d00
    #0 0x56178e14cac5 in __sanitizer_annotate_double_ended_contiguous_container /b/sanitizer-x86_64-linux-fast/build/llvm-project/compiler-rt/lib/asan/asan_poisoning.cpp:499:5
    #1 0x56178efd3474 in __annotate_double_ended_contiguous_container /b/sanitizer-x86_64-linux-fast/build/libcxx_build_asan/include/c++/v1/deque:893:13
    #2 0x56178efd3474 in __annotate_from_to /b/sanitizer-x86_64-linux-fast/build/libcxx_build_asan/include/c++/v1/deque:991:13
    #3 0x56178efd3474 in __annotate_whole_block /b/sanitizer-x86_64-linux-fast/build/libcxx_build_asan/include/c++/v1/deque:1037:9
    #4 0x56178efd3474 in std::__1::deque<std::__1::pair<std::__1::function<void ()>, llvm::ThreadPoolTaskGroup*>, std::__1::allocator<std::__1::pair<std::__1::function<void ()>, llvm::ThreadPoolTaskGroup*>>>::__add_back_capacity() /b/sanitizer-x86_64-linux-fast/build/libcxx_build_asan/include/c++/v1/deque:2233:13
    #5 0x56178efd1aaf in std::__1::pair<std::__1::function<void ()>, llvm::ThreadPoolTaskGroup*>& std::__1::deque<std::__1::pair<std::__1::function<void ()>, llvm::ThreadPoolTaskGroup*>, std::__1::allocator<std::__1::pair<std::__1::function<void ()>, llvm::ThreadPoolTaskGroup*>>>::emplace_back<std::__1::pair<std::__1::function<void ()>, llvm::ThreadPoolTaskGroup*>>(std::__1::pair<std::__1::function<void ()>, llvm::ThreadPoolTaskGroup*>&&) /b/sanitizer-x86_64-linux-fast/build/libcxx_build_asan/include/c++/v1/deque:1596:9
    [...]
May 7 2023, 9:39 PM · Restricted Project, Restricted Project, Restricted Project

May 5 2023

AdvenamTacet updated subscribers of D132092: [2a/3][ASan][libcxx] std::deque annotations.
May 5 2023, 9:26 AM · Restricted Project, Restricted Project, Restricted Project

May 4 2023

AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update fixes an issue with name shadowing and hopefully resolves all CI problems.

May 4 2023, 3:36 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D136765: [ASan][libcxx] Annotating std::vector with all allocators.

Rebase to HEAD of master.

May 4 2023, 3:33 PM · Restricted Project, Restricted Project, Restricted Project

May 3 2023

AdvenamTacet added inline comments to D145482: [ASan] Remove sanity checks during annotation of contiguous container.
May 3 2023, 8:25 PM · Restricted Project, Restricted Project
AdvenamTacet updated the diff for D136765: [ASan][libcxx] Annotating std::vector with all allocators.

This update the base commit.

May 3 2023, 8:12 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D145628: [ASan][libcxx] A way to turn off annotations for containers with a specific allocator.

This update solves the merge conflict with the newest commit.

May 3 2023, 8:00 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet added inline comments to D132092: [2a/3][ASan][libcxx] std::deque annotations.
May 3 2023, 7:42 PM · Restricted Project, Restricted Project, Restricted Project
AdvenamTacet updated the diff for D132092: [2a/3][ASan][libcxx] std::deque annotations.

This update addresses all nits.

  • Adds __map_const_iterator.
  • Removes incorrect comments.
  • Addresses _mp sufix.
May 3 2023, 7:41 PM · Restricted Project, Restricted Project, Restricted Project