[clang] [clang][analysis] Fix flaky clang/test/Analysis/live-stmts.cpp test (PR #126913)

2025-02-14 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: oh sorry, I meant be25d618320d136faffd9dc450b406557e07634e :) https://github.com/llvm/llvm-project/pull/126913 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang][analysis] Fix flaky clang/test/Analysis/live-stmts.cpp test (PR #126913)

2025-02-14 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: > > For what it worth this change made it persistently failing in my setup. > > I'm not sure I follow you. The test is disabled on all platforms > unconditionally on main. Since #127034 yea, I know it was disabled. I meant that this very 55f3df875d3a266c566f593357e2290879f4932

[clang] [clang][analysis] Fix flaky clang/test/Analysis/live-stmts.cpp test (PR #126913)

2025-02-13 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: For what it worth this change made it persistently failing in my setup. https://github.com/llvm/llvm-project/pull/126913 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 60493ed - [NFC] format c-index-test.c

2025-02-13 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2025-02-13T13:55:20+01:00 New Revision: 60493ede24a758771a0b34067a30ceb929525b73 URL: https://github.com/llvm/llvm-project/commit/60493ede24a758771a0b34067a30ceb929525b73 DIFF: https://github.com/llvm/llvm-project/commit/60493ede24a758771a0b34067a30ceb929525b73.d

[clang] Fix false positive of [[clang::require_explicit_initialization]] on copy/move constructors (PR #126553)

2025-02-10 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: thank you! https://github.com/llvm/llvm-project/pull/126553 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] Fix false positive of [[clang::require_explicit_initialization]] on copy/move constructors (PR #126553)

2025-02-10 Thread Mikhail Goncharov via cfe-commits
https://github.com/metaflow closed https://github.com/llvm/llvm-project/pull/126553 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Re-write codegen for atomic_test_and_set and atomic_clear (PR #120449)

2024-12-20 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: @ostannard :christmas_tree: :santa: happy holidays https://github.com/llvm/llvm-project/pull/120449 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 93743ee - Revert "[Clang] Re-write codegen for atomic_test_and_set and atomic_clear (#120449)"

2024-12-19 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-12-20T08:14:26+01:00 New Revision: 93743ee566694d2fcafa3243c03330e86bf9c806 URL: https://github.com/llvm/llvm-project/commit/93743ee566694d2fcafa3243c03330e86bf9c806 DIFF: https://github.com/llvm/llvm-project/commit/93743ee566694d2fcafa3243c03330e86bf9c806.d

[clang] d1dae1e - Revert "[RISCV] Add mvendorid/marchid/mimpid to CPU definitions (#116202)" chain

2024-11-22 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-11-22T14:09:13+01:00 New Revision: d1dae1e8612a2fa69d0d731e16d07baf8ce10c85 URL: https://github.com/llvm/llvm-project/commit/d1dae1e8612a2fa69d0d731e16d07baf8ce10c85 DIFF: https://github.com/llvm/llvm-project/commit/d1dae1e8612a2fa69d0d731e16d07baf8ce10c85.d

[clang] efcfa6e - Revert "Reland: [clang] Finish implementation of P0522 (#111711)"

2024-10-11 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-10-11T14:47:38+02:00 New Revision: efcfa6e711689ada546c323316145ecd749d380a URL: https://github.com/llvm/llvm-project/commit/efcfa6e711689ada546c323316145ecd749d380a DIFF: https://github.com/llvm/llvm-project/commit/efcfa6e711689ada546c323316145ecd749d380a.d

[clang] bdd46cc - Revert "[clang] CWG2398: improve overload resolution backwards compat (#107350)"

2024-10-11 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-10-11T14:47:21+02:00 New Revision: bdd46cc6b74eeed14936f1373bbb6446e09979fe URL: https://github.com/llvm/llvm-project/commit/bdd46cc6b74eeed14936f1373bbb6446e09979fe DIFF: https://github.com/llvm/llvm-project/commit/bdd46cc6b74eeed14936f1373bbb6446e09979fe.d

[clang] ed7251b - Revert "[clang] Implement TTP P0522 pack matching for deduced function template calls. (#111457)"

2024-10-11 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-10-11T14:46:46+02:00 New Revision: ed7251b3aeb7c471dc50e9409e83a9ec01f40df5 URL: https://github.com/llvm/llvm-project/commit/ed7251b3aeb7c471dc50e9409e83a9ec01f40df5 DIFF: https://github.com/llvm/llvm-project/commit/ed7251b3aeb7c471dc50e9409e83a9ec01f40df5.d

[clang] Reland: [clang] Finish implementation of P0522 (PR #111711)

2024-10-11 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: oh, that might become messy quickly. Do you know if 4dadf42c1a74dd4e37db9ffd6fbb3027f59751a7 and 224519b08945637a85e9798c78286643288f7b77 depend on this PR and should also be reverted? https://github.com/llvm/llvm-project/pull/111711 ___

[clang] Reland: [clang] Finish implementation of P0522 (PR #111711)

2024-10-11 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: I am going to revert this, sorry https://github.com/llvm/llvm-project/pull/111711 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 90627a5 - Revert "[XRay] Add support for instrumentation of DSOs on x86_64 (#90959)"

2024-10-11 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-10-11T14:01:58+02:00 New Revision: 90627a5a190a99ae2991d524580d866484aaba16 URL: https://github.com/llvm/llvm-project/commit/90627a5a190a99ae2991d524580d866484aaba16 DIFF: https://github.com/llvm/llvm-project/commit/90627a5a190a99ae2991d524580d866484aaba16.d

[clang] c0a2915 - [SystemZ][z/OS] don't write to source

2024-10-08 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-10-08T15:09:23+02:00 New Revision: c0a2915321870672b1870c1ee1d192c07dddcd04 URL: https://github.com/llvm/llvm-project/commit/c0a2915321870672b1870c1ee1d192c07dddcd04 DIFF: https://github.com/llvm/llvm-project/commit/c0a2915321870672b1870c1ee1d192c07dddcd04.d

[clang] [X86][test] Avoid writing to a potentially write-protected dir (PR #108525)

2024-09-13 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: I have submitted it as a41bb71f2216cef08ab04f1d730ae1701c145f3c (with 3 files). Sorry for the race, but I want it working :) https://github.com/llvm/llvm-project/pull/108525 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https

[clang] a41bb71 - [X86][test] Avoid writing to a potentially write-protected dir

2024-09-13 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-09-13T14:24:09+02:00 New Revision: a41bb71f2216cef08ab04f1d730ae1701c145f3c URL: https://github.com/llvm/llvm-project/commit/a41bb71f2216cef08ab04f1d730ae1701c145f3c DIFF: https://github.com/llvm/llvm-project/commit/a41bb71f2216cef08ab04f1d730ae1701c145f3c.d

[clang] [X86][test] Avoid writing to a potentially write-protected dir (PR #108525)

2024-09-13 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: thank you for the fix @MalaySanghi ! https://github.com/llvm/llvm-project/pull/108525 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [X86][test] Avoid writing to a potentially write-protected dir (PR #108525)

2024-09-13 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: there is also `avx10_2satcvtds-builtins-errors.c` that calls emit https://github.com/llvm/llvm-project/pull/108525 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 8363ff6 - specify openmp lib in aix-toolchain-include.cpp test

2024-04-18 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-04-19T08:27:38+02:00 New Revision: 8363ff6a2e9d20258fb72e4db64ffb6e4167618f URL: https://github.com/llvm/llvm-project/commit/8363ff6a2e9d20258fb72e4db64ffb6e4167618f DIFF: https://github.com/llvm/llvm-project/commit/8363ff6a2e9d20258fb72e4db64ffb6e4167618f.d

[clang] [Clang][Sema] placement new initializes typedef array with correct size (PR #83124)

2024-04-16 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: The problem is still present. I have reverted this chain of commits. https://github.com/llvm/llvm-project/pull/83124 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] dd84d23 - Revert "[Clang][Sema] placement new initializes typedef array with correct size (#83124)"

2024-04-16 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-04-17T08:37:22+02:00 New Revision: dd84d23adc84cc0c3d2b8fb8f0c353279d99d27a URL: https://github.com/llvm/llvm-project/commit/dd84d23adc84cc0c3d2b8fb8f0c353279d99d27a DIFF: https://github.com/llvm/llvm-project/commit/dd84d23adc84cc0c3d2b8fb8f0c353279d99d27a.d

[clang] dbda478 - Revert "[Clang][Sema] placement new initializes typedef array with correct size (#88902)"

2024-04-16 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-04-17T08:37:21+02:00 New Revision: dbda478693104f78b142375862d66f3369ad8c78 URL: https://github.com/llvm/llvm-project/commit/dbda478693104f78b142375862d66f3369ad8c78 DIFF: https://github.com/llvm/llvm-project/commit/dbda478693104f78b142375862d66f3369ad8c78.d

[clang] d35a643 - Revert "Fix test from #83124 and #88902"

2024-04-16 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-04-17T08:37:21+02:00 New Revision: d35a64363bb851045387717d2ef7d6449b7b547f URL: https://github.com/llvm/llvm-project/commit/d35a64363bb851045387717d2ef7d6449b7b547f DIFF: https://github.com/llvm/llvm-project/commit/d35a64363bb851045387717d2ef7d6449b7b547f.d

[clang] 46131aa - Revert "Reapply "[Clang][Sema] Fix crash when 'this' is used in a dependent class scope function template specialization that instantiates to a static member function (#87541)" (#883

2024-04-14 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2024-04-15T08:41:32+02:00 New Revision: 46131aaf616c5cd97df0ec376a7e6ba475e1913c URL: https://github.com/llvm/llvm-project/commit/46131aaf616c5cd97df0ec376a7e6ba475e1913c DIFF: https://github.com/llvm/llvm-project/commit/46131aaf616c5cd97df0ec376a7e6ba475e1913c.d

[clang] [llvm] [ValueTracking] Add dominating condition support in computeKnownBits() (PR #73662)

2023-12-07 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: looks like we just had a pathological case that was on a threshold. Thank you! https://github.com/llvm/llvm-project/pull/73662 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-c

[clang] [llvm] [ValueTracking] Add dominating condition support in computeKnownBits() (PR #73662)

2023-12-07 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: heads up - we see a much larger regression for one of the cases in TensorFlow (trying to confirm it) https://github.com/llvm/llvm-project/pull/73662 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin

[clang] [clang] Substitute alias templates from correct context (PR #74335)

2023-12-06 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: This started to give errors to code previously considere valid with "out-of-line definition of X differs from that in". Don't have a repro yet. https://github.com/llvm/llvm-project/pull/74335 ___ cfe-commits mailing list cfe-commits@li

[clang-tools-extra] [clang-tidy] add namespace qualifier NFC (PR #68579)

2023-10-09 Thread Mikhail Goncharov via cfe-commits
https://github.com/metaflow closed https://github.com/llvm/llvm-project/pull/68579 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clang-tidy] add namespace qualifier NFC (PR #68579)

2023-10-09 Thread Mikhail Goncharov via cfe-commits
https://github.com/metaflow created https://github.com/llvm/llvm-project/pull/68579 for daca97216cf132d733513f992d49e3c722aabf40 #68134 adds a namespace as we are not using llvm::StringRef yet >From c91b8034ddcd97fb255ccafe7a153056c0c2f446 Mon Sep 17 00:00:00 2001 From: Mikhail Goncharov Date

[clang] [Clang] Fix missing diagnostic for non-standard layout type in `offsetof` (PR #65246)

2023-09-04 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: alright, build has been triggered successfully! thank you <3 https://github.com/llvm/llvm-project/pull/65246 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Fix missing diagnostic for non-standard layout type in `offsetof` (PR #65246)

2023-09-04 Thread Mikhail Goncharov via cfe-commits
metaflow wrote: @kasuga-fj could you please re-upload change to trigger the build? https://github.com/llvm/llvm-project/pull/65246 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] c2647ed - fix unused variables in condition warning

2023-08-30 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2023-08-30T17:39:54+02:00 New Revision: c2647ed9b9cd5a0baddb2edf242c9b1f8976d7b6 URL: https://github.com/llvm/llvm-project/commit/c2647ed9b9cd5a0baddb2edf242c9b1f8976d7b6 DIFF: https://github.com/llvm/llvm-project/commit/c2647ed9b9cd5a0baddb2edf242c9b1f8976d7b6.d

[clang] 4faa6c6 - [clang][test] Use a physical copy of FS

2023-06-06 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2023-06-06T17:36:35+02:00 New Revision: 4faa6c6699149de504216173ea34f33765193905 URL: https://github.com/llvm/llvm-project/commit/4faa6c6699149de504216173ea34f33765193905 DIFF: https://github.com/llvm/llvm-project/commit/4faa6c6699149de504216173ea34f33765193905.d

[clang] 0026874 - fix warn-xparser test

2022-12-23 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2022-12-23T15:34:06+01:00 New Revision: 0026874c8bd0616b520779b9fcfdb05e53ea4dca URL: https://github.com/llvm/llvm-project/commit/0026874c8bd0616b520779b9fcfdb05e53ea4dca DIFF: https://github.com/llvm/llvm-project/commit/0026874c8bd0616b520779b9fcfdb05e53ea4dca.d

[clang] 7f608a2 - Revert "[opt][clang] Enable using -module-summary/-flto=thin with -S/-emit-llvm"

2022-11-18 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2022-11-18T09:25:45+01:00 New Revision: 7f608a2497c7578b9f3ca98014176ab95cffe3c0 URL: https://github.com/llvm/llvm-project/commit/7f608a2497c7578b9f3ca98014176ab95cffe3c0 DIFF: https://github.com/llvm/llvm-project/commit/7f608a2497c7578b9f3ca98014176ab95cffe3c0.d

[clang] c21e571 - Fix clang baremetal test

2022-10-05 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2022-10-05T11:32:28+02:00 New Revision: c21e57156c25734df44bb4893b9fc31dfc7de56d URL: https://github.com/llvm/llvm-project/commit/c21e57156c25734df44bb4893b9fc31dfc7de56d DIFF: https://github.com/llvm/llvm-project/commit/c21e57156c25734df44bb4893b9fc31dfc7de56d.d

[clang] 0f95b2b - [clang] update pr27699 test to make headers different (NFC)

2022-08-31 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2022-08-31T13:12:28+02:00 New Revision: 0f95b2b0606317ba048ff39da7a1d65c3bdc8fb5 URL: https://github.com/llvm/llvm-project/commit/0f95b2b0606317ba048ff39da7a1d65c3bdc8fb5 DIFF: https://github.com/llvm/llvm-project/commit/0f95b2b0606317ba048ff39da7a1d65c3bdc8fb5.d

[clang] f951a6b - Fix potentially uninitialized memory

2022-06-01 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2022-06-01T15:31:37+02:00 New Revision: f951a6b2f37baf6ae832318fcca9ba4121c29529 URL: https://github.com/llvm/llvm-project/commit/f951a6b2f37baf6ae832318fcca9ba4121c29529 DIFF: https://github.com/llvm/llvm-project/commit/f951a6b2f37baf6ae832318fcca9ba4121c29529.d

[clang] 8a2a966 - Return -no-canonical-prefixes for riskv32/64 test

2022-03-28 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2022-03-28T11:23:14+02:00 New Revision: 8a2a966520023cd7d424e89b730c054f1f06f496 URL: https://github.com/llvm/llvm-project/commit/8a2a966520023cd7d424e89b730c054f1f06f496 DIFF: https://github.com/llvm/llvm-project/commit/8a2a966520023cd7d424e89b730c054f1f06f496.d

[clang] b109172 - [clang] use a different name for generated test cdb

2021-06-04 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2021-06-04T18:12:58+02:00 New Revision: b109172d993edacd9853a8bbb8128a94da014399 URL: https://github.com/llvm/llvm-project/commit/b109172d993edacd9853a8bbb8128a94da014399 DIFF: https://github.com/llvm/llvm-project/commit/b109172d993edacd9853a8bbb8128a94da014399.d

[clang] c36ff64 - Revert "[clang] Add support for the "abstract" contextual keyword of MSVC"

2021-05-31 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2021-05-31T15:34:20+02:00 New Revision: c36ff6424f249d3e2005fb0589337452cd7ddad3 URL: https://github.com/llvm/llvm-project/commit/c36ff6424f249d3e2005fb0589337452cd7ddad3 DIFF: https://github.com/llvm/llvm-project/commit/c36ff6424f249d3e2005fb0589337452cd7ddad3.d

[clang] 8006ac7 - fix test for symlinked clang c1ee4fb5af49a

2021-05-31 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2021-05-31T13:29:33+02:00 New Revision: 8006ac7fe449e272385b85db80d22c924ab61d3a URL: https://github.com/llvm/llvm-project/commit/8006ac7fe449e272385b85db80d22c924ab61d3a DIFF: https://github.com/llvm/llvm-project/commit/8006ac7fe449e272385b85db80d22c924ab61d3a.d

[clang] 3b148d6 - Revert "Revert "Revert "Implement nullPointerConstant() using a better API."""

2021-02-22 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2021-02-22T14:37:03+01:00 New Revision: 3b148d6f991181a1b8f089c4bc2126e1a6c1212d URL: https://github.com/llvm/llvm-project/commit/3b148d6f991181a1b8f089c4bc2126e1a6c1212d DIFF: https://github.com/llvm/llvm-project/commit/3b148d6f991181a1b8f089c4bc2126e1a6c1212d.d

[clang] ba1d954 - Revert "Revert "Implement nullPointerConstant() using a better API.""

2021-02-22 Thread Mikhail Goncharov via cfe-commits
Author: Mikhail Goncharov Date: 2021-02-22T13:43:42+01:00 New Revision: ba1d9546ee389ce1d2e8f353ae777a65f647d508 URL: https://github.com/llvm/llvm-project/commit/ba1d9546ee389ce1d2e8f353ae777a65f647d508 DIFF: https://github.com/llvm/llvm-project/commit/ba1d9546ee389ce1d2e8f353ae777a65f647d508.d

Re: [PATCH] D81408: [builtins] Improve compatibility with 16 bit targets

2020-06-23 Thread Mikhail Goncharov via cfe-commits
Yes, that seems to be strange that 'compiler-rt' was dropped. Will check why. On Tue, Jun 23, 2020 at 10:32 AM Anatoly Trosinenko via Phabricator < revi...@reviews.llvm.org> wrote: > atrosinenko added a comment. > > > could you please clarify what exactly is wrong? Windows not building > 'compile