Page MenuHomePhabricator

hvdijk (Harald van Dijk)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 13 2019, 4:58 AM (151 w, 1 d)

Recent Activity

Tue, Jun 28

hvdijk added inline comments to D127119: [SLP]Fix undef handling in gather function..
Tue, Jun 28, 12:03 PM · Restricted Project, Restricted Project

Sun, Jun 12

hvdijk added a comment to D127119: [SLP]Fix undef handling in gather function..

Thanks, I am seeing improvements with this new version. I'll try to go over the changes in more detail later, some initial superficial comments now.

Sun, Jun 12, 9:58 AM · Restricted Project, Restricted Project

Tue, Jun 7

hvdijk added a comment to D127119: [SLP]Fix undef handling in gather function..

Comparing the changes to the tests in this diff to those in D127073, I am seeing a number of tests where we have more shufflevectors, and none where we have fewer. Are there improvements that are not as obvious to see?

Yes, there are. These extra shuffles caused by changes in performExtractsShuffleAction() and in IsIdenticalOrLessDefined lambda, these changes (they treat UndefMaskElem as possible poison) increase number of shuffles. Without them, there are less shuffles, these extra changes are required for correct handling of UndefMaskElem as posion.

Tue, Jun 7, 12:45 PM · Restricted Project, Restricted Project
hvdijk added a comment to D127119: [SLP]Fix undef handling in gather function..

Comparing the changes to the tests in this diff to those in D127073, I am seeing a number of tests where we have more shufflevectors, and none where we have fewer. Are there improvements that are not as obvious to see?

Tue, Jun 7, 12:11 PM · Restricted Project, Restricted Project

Mon, Jun 6

hvdijk added inline comments to D127119: [SLP]Fix undef handling in gather function..
Mon, Jun 6, 1:27 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D127119: [SLP]Fix undef handling in gather function..
Mon, Jun 6, 12:19 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D127119: [SLP]Fix undef handling in gather function..
Mon, Jun 6, 12:13 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D127119: [SLP]Fix undef handling in gather function..
Mon, Jun 6, 11:51 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D127119: [SLP]Fix undef handling in gather function..
Mon, Jun 6, 11:33 AM · Restricted Project, Restricted Project

Jun 5 2022

hvdijk added inline comments to D127073: [SLP] Treat undef as any other constant.
Jun 5 2022, 12:13 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D127073: [SLP] Treat undef as any other constant.
Jun 5 2022, 9:53 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D127073: [SLP] Treat undef as any other constant.
Jun 5 2022, 9:24 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D127073: [SLP] Treat undef as any other constant.
Jun 5 2022, 8:59 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D127073: [SLP] Treat undef as any other constant.
Jun 5 2022, 8:40 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D127073: [SLP] Treat undef as any other constant.
Jun 5 2022, 8:18 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D127073: [SLP] Treat undef as any other constant.
Jun 5 2022, 8:13 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D127073: [SLP] Treat undef as any other constant.
Jun 5 2022, 8:05 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D126939: [SLP] Avoid converting undef to poison when gathering..
Jun 5 2022, 7:52 AM · Restricted Project, Restricted Project
hvdijk requested review of D127073: [SLP] Treat undef as any other constant.
Jun 5 2022, 7:51 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D126939: [SLP] Avoid converting undef to poison when gathering..
Jun 5 2022, 5:09 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D126939: [SLP] Avoid converting undef to poison when gathering..
Jun 5 2022, 4:13 AM · Restricted Project, Restricted Project
hvdijk added inline comments to D126939: [SLP] Avoid converting undef to poison when gathering..
Jun 5 2022, 2:54 AM · Restricted Project, Restricted Project

Jun 4 2022

hvdijk added inline comments to D126939: [SLP] Avoid converting undef to poison when gathering..
Jun 4 2022, 7:26 PM · Restricted Project, Restricted Project

Jun 3 2022

hvdijk added a comment to D126939: [SLP] Avoid converting undef to poison when gathering..

The updates to the tests suggest that this doesn't just fix the broken cases, it generates worse code where the previously generated code was already correct: I'm seeing insertelements into a vector immediately followed by a shufflevector that discards the inserted element, where previously those elements were not set. Is there some way that we can avoid that?

Jun 3 2022, 9:44 PM · Restricted Project, Restricted Project

Jun 2 2022

hvdijk added a comment to D126895: [SLP] Phi inputs that come from an unreachable block should be undef..

I think that the issue boils down to whether: %zext = zext i8 poison to i32 is an i32 poison.

Jun 2 2022, 11:50 AM · Restricted Project, Restricted Project
hvdijk added a comment to D126895: [SLP] Phi inputs that come from an unreachable block should be undef..

The value coming from an unreachable block from entry is uninitialized

Jun 2 2022, 10:41 AM · Restricted Project, Restricted Project

May 3 2022

hvdijk added inline comments to D122663: Mark identifier prefixes as substitutable.
May 3 2022, 5:08 AM · Restricted Project, Restricted Project

May 2 2022

hvdijk committed rGfed7be096f8e: Mark identifier prefixes as substitutable (authored by hvdijk).
Mark identifier prefixes as substitutable
May 2 2022, 10:08 AM · Restricted Project, Restricted Project
hvdijk closed D122663: Mark identifier prefixes as substitutable.
May 2 2022, 10:08 AM · Restricted Project, Restricted Project
hvdijk added a comment to D122663: Mark identifier prefixes as substitutable.

Ping me EOW if @rsmith doesn't respond in the meantime.

May 2 2022, 8:36 AM · Restricted Project, Restricted Project

Apr 26 2022

hvdijk added inline comments to D124406: [X86] Use indirect addressing for high 2GB of x32 address space.
Apr 26 2022, 11:57 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D124406: [X86] Use indirect addressing for high 2GB of x32 address space.
Apr 26 2022, 5:19 PM · Restricted Project, Restricted Project
hvdijk updated the diff for D124406: [X86] Use indirect addressing for high 2GB of x32 address space.

Add a comment explaining why we do not use address size overrides here.

Apr 26 2022, 5:10 PM · Restricted Project, Restricted Project

Apr 25 2022

hvdijk added inline comments to D124406: [X86] Use indirect addressing for high 2GB of x32 address space.
Apr 25 2022, 3:26 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D124406: [X86] Use indirect addressing for high 2GB of x32 address space.
Apr 25 2022, 12:58 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D124406: [X86] Use indirect addressing for high 2GB of x32 address space.
Apr 25 2022, 12:24 PM · Restricted Project, Restricted Project
hvdijk updated the diff for D124406: [X86] Use indirect addressing for high 2GB of x32 address space.

Clean up test slightly to load consecutive i32 values like the i64 version did

Apr 25 2022, 10:40 AM · Restricted Project, Restricted Project
hvdijk requested review of D124406: [X86] Use indirect addressing for high 2GB of x32 address space.
Apr 25 2022, 10:14 AM · Restricted Project, Restricted Project
hvdijk added a comment to D122663: Mark identifier prefixes as substitutable.

This actually wouldn't be necessary in this case: cxxfilt is already 'right', this is just for humans to be able to see "we changed this from mangling as <obviously wrong> to <looks right>".

Apr 25 2022, 8:13 AM · Restricted Project, Restricted Project
hvdijk added a comment to D122663: Mark identifier prefixes as substitutable.

I DID see that and am REASONABLY sure you do, but sometimes folks will ask for test coverage because they suspect the resulting behavior will demonstrate some sort of problem with the current patch. I DID run this through the demangler and found that the PRE15 case looks odd?

void test10<X>(X::Y::a, X::Y::b, float*, X::Y)
vs
void test10<X>(X::Y::a, X::Y::b, float*, float*)

Or is that exactly the bug being caught here? That is, is the float* substitution not being properly registered/emitted and being confused with X::Y?

Apr 25 2022, 7:19 AM · Restricted Project, Restricted Project
hvdijk added a comment to D122663: Mark identifier prefixes as substitutable.

Ping me EOW if @rsmith doesn't respond in the meantime. It is also not clear to me whether you were able to capture/fix the issue he had with the clang-abi-compat.cpp test.

Apr 25 2022, 7:02 AM · Restricted Project, Restricted Project

Apr 24 2022

hvdijk added a comment to D122663: Mark identifier prefixes as substitutable.

LGTM! I would like @rjmccall to take a pass if he ends up having time in the next day or two (perhaps tack on an extra day or two because of Easter), else I'll be willing to approve later in the week.

Apr 24 2022, 3:39 PM · Restricted Project, Restricted Project

Apr 20 2022

hvdijk updated the diff for D122663: Mark identifier prefixes as substitutable.

Fixed release notes to use correct RST syntax.

Apr 20 2022, 5:34 AM · Restricted Project, Restricted Project

Apr 19 2022

hvdijk added inline comments to D122663: Mark identifier prefixes as substitutable.
Apr 19 2022, 4:43 PM · Restricted Project, Restricted Project

Apr 18 2022

hvdijk added inline comments to D122663: Mark identifier prefixes as substitutable.
Apr 18 2022, 4:17 PM · Restricted Project, Restricted Project
hvdijk updated the diff for D122663: Mark identifier prefixes as substitutable.

Extend test, add assert.

Apr 18 2022, 4:16 PM · Restricted Project, Restricted Project
hvdijk updated the diff for D122663: Mark identifier prefixes as substitutable.

Add to release notes.

Apr 18 2022, 12:07 PM · Restricted Project, Restricted Project
hvdijk added a comment to D122663: Mark identifier prefixes as substitutable.

Our most recent direction is to document any non-NFC patches in the release notes if at all sensible, so I think this meets those requirements.

Apr 18 2022, 11:52 AM · Restricted Project, Restricted Project
hvdijk added a comment to D122663: Mark identifier prefixes as substitutable.

I believe the answer here is 'yes'. We also likely need release notes.

Apr 18 2022, 10:57 AM · Restricted Project, Restricted Project
hvdijk updated the diff for D122663: Mark identifier prefixes as substitutable.

Allow the old mangling with suitable -fclang-abi-compat= value

Apr 18 2022, 10:55 AM · Restricted Project, Restricted Project
hvdijk updated subscribers of D122663: Mark identifier prefixes as substitutable.

ping. Apologies, I don't know who to add as a reviewer, there is no one specifically listed as code owner and it does not seem to be handled by anyone in particular. @urnathan, @erichkeane, you two appear to be the most recent people who pushed commits specifically for mangling issues, would either of you be able to review this?

Apr 18 2022, 6:39 AM · Restricted Project, Restricted Project

Apr 12 2022

hvdijk accepted D122449: [X86][test] Add encoding/decoding tests for VEX instruction w/ address-size prefix.

I've pushed D122540, would you like me to push this as well or would you rather do that yourself?

Apr 12 2022, 10:34 AM · Restricted Project, Restricted Project
hvdijk committed rG3337f50625a3: [X86] Fix handling of maskmovdqu in x32 differently (authored by hvdijk).
[X86] Fix handling of maskmovdqu in x32 differently
Apr 12 2022, 10:33 AM · Restricted Project, Restricted Project
hvdijk closed D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Apr 12 2022, 10:32 AM · Restricted Project, Restricted Project

Apr 11 2022

hvdijk added a comment to D122540: [X86] Fix handling of maskmovdqu in x32 differently.

I mentioned that I'd prefer to get another person to review this as well but in the interest of just getting the bug fixed, I'll merge this tomorrow if there is no more feedback.

Apr 11 2022, 4:37 PM · Restricted Project, Restricted Project

Apr 6 2022

hvdijk added inline comments to D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Apr 6 2022, 1:33 AM · Restricted Project, Restricted Project
hvdijk updated the diff for D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Apr 6 2022, 1:31 AM · Restricted Project, Restricted Project

Apr 1 2022

hvdijk added inline comments to D121097: [C++20][Modules][HU 3/5] Emit module macros for header units..
Apr 1 2022, 4:00 AM · Restricted Project, Restricted Project

Mar 31 2022

hvdijk added inline comments to D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 31 2022, 10:42 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 31 2022, 10:19 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 31 2022, 8:20 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 31 2022, 6:45 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 31 2022, 6:12 PM · Restricted Project, Restricted Project
hvdijk updated the diff for D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 31 2022, 6:10 PM · Restricted Project, Restricted Project
hvdijk added a comment to D120254: [OpenCL] Align subgroup builtin guards.

The problem is that this change enables certain built-ins in OpenCL 1.2 that take a memory_scope argument, but the memory_scope type is not defined in OpenCL 1.2 mode. When we then process the function, sub_group_barrier in my example, things break when checking whether the declaration matches the built-in. I am not sure what the right fix here is. Can we just define the type if any extension is enabled that requires the type, or is that not allowed?

Thanks for digging further and providing a reproducer! I think the fix is to only make the sub_group_barrier(cl_mem_fence_flags flags, memory_scope) overload available for OpenCL 2.0 or above. That would also match opencl-c.h.

The following patch seems to fix the issue that you described:

Mar 31 2022, 7:26 AM · Restricted Project, Restricted Project
Herald added a project to D120254: [OpenCL] Align subgroup builtin guards: Restricted Project.

Hi, our internal release build bots are showing failures in two clang-tidy tests that I bisected back to your commit, clang-tidy/checkers/altera-id-dependent-backward-branch.cpp and clang-tidy/checkers/altera-single-work-item-barrier.cpp. After this change, both are exhibiting this error:

Error while processing /home/dyung/src/upstream/aa9c2d19d9b73589d72114d6e0a4fb4ce42b922b-linux/tools/clang/tools/extra/test/clang-tidy/checkers/Output/altera-single-work-item-barrier.cpp.tmp.cpp.
error: enum type memory_scope not found; include the base header with -finclude-default-header [clang-diagnostic-error]

Oddly, this only fails in a release configuration. Can you take a look?

Mar 31 2022, 6:41 AM · Restricted Project, Restricted Project

Mar 29 2022

hvdijk added a comment to D122663: Mark identifier prefixes as substitutable.

Question: does this need to be covered by -fclang-abi-compat= when the prior mangling resulted in names that even llvm-cxxfilt agreed made no sense? (If it is needed, it should be an easy change.)

Mar 29 2022, 9:08 AM · Restricted Project, Restricted Project
hvdijk requested review of D122663: Mark identifier prefixes as substitutable.
Mar 29 2022, 9:06 AM · Restricted Project, Restricted Project
hvdijk added a comment to D122540: [X86] Fix handling of maskmovdqu in x32 differently.

The summary mentions fixes, but there are no extra tests to show the fix?

Mar 29 2022, 1:01 AM · Restricted Project, Restricted Project

Mar 28 2022

hvdijk updated the summary of D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 28 2022, 11:28 PM · Restricted Project, Restricted Project
hvdijk added a comment to D122540: [X86] Fix handling of maskmovdqu in x32 differently.

I believe you can come up this patch independently. But I did make some suggestion about potential solutions in D103427 and prove it in D122537. Would you mind adding me as the co-author and reviewer?

Mar 28 2022, 11:26 PM · Restricted Project, Restricted Project
hvdijk updated the summary of D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 28 2022, 11:14 PM · Restricted Project, Restricted Project

Mar 26 2022

hvdijk updated the summary of D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 26 2022, 10:26 PM · Restricted Project, Restricted Project
hvdijk requested review of D122540: [X86] Fix handling of maskmovdqu in x32 differently.
Mar 26 2022, 10:26 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D103427: [X86] Fix handling of maskmovdqu in X32.
Mar 26 2022, 9:13 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D103427: [X86] Fix handling of maskmovdqu in X32.
Mar 26 2022, 9:00 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D103427: [X86] Fix handling of maskmovdqu in X32.
Mar 26 2022, 8:46 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D103427: [X86] Fix handling of maskmovdqu in X32.
Mar 26 2022, 7:22 PM · Restricted Project, Restricted Project
hvdijk added inline comments to D103427: [X86] Fix handling of maskmovdqu in X32.
Mar 26 2022, 6:52 PM · Restricted Project, Restricted Project

Mar 22 2022

hvdijk added a comment to D118935: [SYCL] Disallow explicit casts between mismatching address spaces.

I was under impression that the change is small and therefore easy to understand. Would some comment like "SYCL re-uses OpenCL mode diagnostics to emit errors in case the cast happens between disjoint address spaces" help?

Mar 22 2022, 3:43 PM · Restricted Project, Restricted Project

Mar 17 2022

Herald added a project to D118935: [SYCL] Disallow explicit casts between mismatching address spaces: Restricted Project.

Hi, what is the rationale here? This reuses the logic that was written for OpenCL mode, but in OpenCL mode, it was made an error with the idea that a new keyword addrspace_cast could be used in those cases where the user actually wants an address space cast. Here, in SYCL mode, it's just made an error with no way out for the user that I can see if they actually want this. Is this really correct?

Mar 17 2022, 8:49 AM · Restricted Project, Restricted Project

Feb 24 2022

hvdijk committed rG79787b903d15: [ADT, CSSPGO] Specify set comparer (authored by hvdijk).
[ADT, CSSPGO] Specify set comparer
Feb 24 2022, 4:59 PM
hvdijk closed D119798: [ADT, CSSPGO] Specify set comparer.
Feb 24 2022, 4:59 PM · Restricted Project
hvdijk added inline comments to D119798: [ADT, CSSPGO] Specify set comparer.
Feb 24 2022, 4:42 PM · Restricted Project
hvdijk updated the diff for D119798: [ADT, CSSPGO] Specify set comparer.

Simplify ProfiledCallGraphNode's types by reusing earlier types.

Feb 24 2022, 4:41 PM · Restricted Project

Feb 14 2022

hvdijk requested review of D119798: [ADT, CSSPGO] Specify set comparer.
Feb 14 2022, 5:20 PM · Restricted Project

Jan 21 2022

hvdijk accepted D98574: [Sparc] Don't define __sparcv9 and __sparcv9__ when targeting V8+.
Jan 21 2022, 5:08 AM · Restricted Project

Jan 12 2022

hvdijk added a comment to D116832: [UpdateLLCTestChecks] Allow replacing register names with variables.

We have a huge issue with codegen churn causing pages of testcase changes in proposed merges and very little review is done on them.

Can you show an example?

Sure.

Jan 12 2022, 11:16 AM · Restricted Project

Jan 6 2022

hvdijk added a comment to D86310: [X86] Align i128 to 16 bytes in x86-64 datalayout.
In D86310#3226142, @rnk wrote:

There is a risk of bitcode incompatibilities with this change, but we already have that the code we generate now is incompatible with GCC and results in crashes that way too, I don't think there's a perfect fix, I'd like it if we could merge this. I came up with roughly the same patch today, based on current sources, to fix bug #50198 before finding this one.

Who exactly generates GCC-incompatible code, clang, LLVM, or some other frontend? My understanding is that Clang handles most struct layout and alignment concerns in the frontend.

Jan 6 2022, 2:41 PM · Restricted Project

Nov 30 2021

hvdijk accepted D113187: Improve unsupported lit test config for print-changed=dot-cfg.

Apologies, forgot about this, and thanks. I personally think it might have been slightly simpler to check whether dot -Tpdf </dev/null (or an equivalent that avoids the shell) exits successfully, instead of having to parse dot's output, but since you already have it working this way, I'm also okay if you want to leave it as it is.

Nov 30 2021, 2:23 PM · Restricted Project

Nov 26 2021

hvdijk resigned from D114186: [lld][CMake] Add LLD_DEFAULT_NOSTART_STOP_GC.

@tstellar Apologies, but I had very intentionally not reviewed this. This patch was misleadingly presented as doing what you had asked when it does the opposite (note the edit history on https://reviews.llvm.org/D96914#3141049, the author is perfectly aware that this is opt-out, not opt-in, but presents it as opt-in anyway), and was accompanied by an insult. I don't think there's actually any point in trying to engaging constructively here, the author is engaging in malicious behaviour and as long as that continues the technical aspects are irrelevant.

Nov 26 2021, 4:22 PM · Restricted Project

Nov 12 2021

hvdijk added a comment to D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections.

-Wreserved-identifier which is not in -Wall/-Wextra catches exactly this.

Nov 12 2021, 1:01 PM · Restricted Project
hvdijk added a comment to D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections.

(I shall note that declaring reserved identifiers __start_ is UB in the first place. Well, the compiler has just always been just permissive.)

Nov 12 2021, 12:23 PM · Restricted Project
hvdijk added a comment to D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections.

What the warning suggests as a fix is entirely TBD; can suggest any and all of source, codegen and linker flag changes

Nov 12 2021, 12:07 PM · Restricted Project
hvdijk added a comment to D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections.

So spit out a warning that the default is going to change if we detect --gc-sections + start_/stop_ symbols + no explicit -z (no)start-stop-gc? That's probably a good idea to do regardless.

Nov 12 2021, 12:00 PM · Restricted Project
hvdijk added a comment to D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections.

I can accept @hvdijk's "enabling -z start-stop-gc behavior for LLD 14" timeline, which only means a revert on release/13.x, without touching main.

Nov 12 2021, 11:48 AM · Restricted Project
hvdijk added a comment to D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections.

@jrtc27 @hvdijk Do you have a suggested timeline for transitioning to the new default?

Nov 12 2021, 11:15 AM · Restricted Project

Nov 8 2021

hvdijk added a comment to D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections.

What are the downsides of reverting 6d2d3bd0a61f5fc7fd9f61f48bc30e9ca77cc619 ?

@tstellar Various metadata section users will get affected because they will see unneeded size increase.
Such users typically use Clang solely and use the main branch so if you keep the revert to release/13.x branch, that'll be fine.

Nov 8 2021, 4:28 PM · Restricted Project

Nov 4 2021

hvdijk added a comment to D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections.

Yes, https://bugs.llvm.org/show_bug.cgi?id=52384, marked as blocking for 13.0.1 so a decision is made one way or the other before we unleash the "real" release on the world.

Nov 4 2021, 4:50 PM · Restricted Project
hvdijk added a comment to D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections.

This is a version lockstep question. How well can an LLD of version X support llvm-project of version Y?

Nov 4 2021, 4:31 PM · Restricted Project