[all-commits] [llvm/llvm-project] c71da7: [OpenMP] Add tests for mapping of chained 'contain...

Julian Brown via All-commits all-commits at lists.llvm.org
Mon Sep 8 02:30:26 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c71da7d5e0f63e7158c1260dfac034896150b669
      https://github.com/llvm/llvm-project/commit/c71da7d5e0f63e7158c1260dfac034896150b669
  Author: Julian Brown <julian.brown at amd.com>
  Date:   2025-09-08 (Mon, 08 Sep 2025)

  Changed paths:
    A offload/test/mapping/chained_containing_structs_1.cc
    A offload/test/mapping/chained_containing_structs_2.cc
    A offload/test/mapping/chained_containing_structs_3.cc

  Log Message:
  -----------
  [OpenMP] Add tests for mapping of chained 'containing' structs (#156703)

This PR adds several new tests for mapping of chained structures, i.e.
those resembling:

  #pragma omp target map(tofrom: a->b->c)

These are currently XFAILed, although the first two tests actually work
with unified memory -- I'm not sure if it's possible to easily improve
the condition on the XFAILs in question to make them more accurate.

These cases are all fixed by the WIP PR
https://github.com/llvm/llvm-project/pull/153683.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list