<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJylVktv2zgQ_jXyZWBBDyuJDzpkU6QokKCXoleDEkcSGz4EkrKj_fU7I9nNdttsk11DMClpvnnPRzVOzvWnpLg2EBCV7cFMOqpRI0QMETz2HkNQzgZQFtyI1oy8y3dplmYH3-bQOjMKjxKig7ykx3kKn6AVltCjd3JqSdmABpwFIwgrApxQ6zTJPiTZ7fr_ZVgtBuiE0uxI5zwYBNKclGeh5Co7X8stgFYNGQcWKG9BdJ2yKs5Jcf9kxu1w2oapCRjT9rfyEYUJ28uDVwGjIll6cBBa9RYlrdq1bxdv_10-OqPa1fvDekOI8E7xQzu-GjFtIwGoXOQIatpayjk5pk_xEAePQh7sZN4ND-gVxfgnbaMIT4fOC4OvOv6zGmozarGDsgd8HvWq4-2KWDLQyljVqnjG_zYcFqNOO2dwAUmkDl_K-nbQSZDJ_wy0jpcL6B8dfpkNRdMXeH4-oo3OwYOy0zMII692NGvL-E6BhybMYUtmORs9rS0UablLijt4Qm9RQ5XmV2kFqqOJFJFGd9ISGqRJ1XgUNqbAg0hIL_zMNptJ6XhW_vHuDvI8LdKcNQoreaxXnmAOUBo9Q1otSHglCOaHpLhhLZJVrIpWiV4dMQAekWjBeVwGfyK2SYr9JajvuHMqQySrQjtLvNATlZBl_uM2kvDw8PXxxewP7HI_aQ3a9VyHpPrje5bK21XxNq8Ylu7pRw-LrKArz7ZFntMuZWT1geIYYhwZRenlDKs4TE1KsdON1sfLsiXW-4Ytt2ZHSeFi3GS7XbmjvN1fbKc_W05_ZbfY_z2QR2FncN2S-Eu-mLkNk-9aRxFXKp6sRKIzugmzaZwOKXwmmA8rOVN-I3SqJw3gpsiUfSJijn7mfLM2FSgG4FyvBs1Sci7MESEoM-qZ7Il2wLURKA9GRRByqdilNbhVgiPtYQojKzQvIRhmd2i8e6Ie6LwzIMXMFn8o3toKJ6X12bMB9QgSm6nvV0tLn8bFNckuafJsCuSk4wNEHhWdQCfudwJLl25kXcp9uRcbMcXB-dr0ztt5M3ldv7vCKoRpKXFVXpfFZqhFLm6um327r2SeVftmd5XnuzbPG2zI6E250aJBHWrqw6QoLJ5gUUF76rHN__dA1Zc2KqiJSjqQsRNNVXUi22Mp9tfJLkM6h3XKelLn-42vF5WU0EAvtaJj-OWloOOfDi9cHCYPo4oa68fLZ8L5k-BXXws0i8-bxbt6ce0vFYe8fQ>53732</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Multiple openmp test regressions in 14.x
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          mgorny
      </td>
    </tr>
</table>

<pre>
    I'm seeing multiple test regressions in openmp in 14.0.0_rc1 compared to 13.0.1. I can reproduce them on main as well.

The tests failing for me are:
```
  libomp :: affinity/kmp-hw-subset.c
  libomp :: affinity/teams-affinity.c
  libomp :: api/omp_aligned_alloc.c
  libomp :: api/omp_aligned_calloc.c
  libomp :: atomic/kmp_atomic_cas.c
  libomp :: atomic/kmp_atomic_cas_cpt.c
  libomp :: ompt/parallel/nested_lwt_thread_num.c
  libomp :: ompt/parallel/nested_serialized_task_frames.c
  libomp :: ompt/parallel/region_in_expl_task_task_frames.c
  libomp :: ompt/tasks/explicit_task_thread_num.c
  libomp :: tasking/kmp_task_depend_all.c
  libomp :: tasking/kmp_taskwait_depend_all.c
  libomp :: tasking/kmp_taskwait_nowait.c
```

This is on Gentoo Linux amd64. I'm using sys-libs/glibc 2.34, kernel 5.16.5 if that could be relevant. The library is built using GCC 11.2.1, and the test compiler is clang 14.0.0rc1 (building using clang gives even more failures). I'm building libomp standalone against installed LLVM 14.0.0rc1.

Full log: [sys-libs:libomp-15.0.0.9999:20220210-211220.log](https://github.com/llvm/llvm-project/files/8044341/sys-libs.libomp-15.0.0.9999.20220210-211220.log)

Many of the failures seem to be related to undefined symbols. Others I can't figure out. I was trying to bisect one of them and I've simply reached the commit adding the test, so I suspect many of them are broken from day one.

I'm willing to help debugging this but I'd really use some advice what to do.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJydVUtv4zYQ_jXyZWBBL9vrgw5pFlkskKCXoleDEkcyGz4EkrKj_vrOSNY-uptuUsMwKXm-eX4z0zg51Z-T4mAgICrbgxl1VINGiBgieOw9hqCcDaAsuAGtGfiWV2mWZiff5tA6MwiPEqKDvKTXeQqfoRWW0IN3cmxJ2RkNOAtGEFYEuKLWaZJ9TLK75feP82IxQCeUZkc658EgkOakvAkl--z2nR8BtGrIOLBAeQei65RVcUqKh2czbM_XbRibgDFtfykfUZiwXV-8ChgUydKLk9Cqtyjp1K59u3j73_LRGdUu3p-WB0KEd4qf2uHViOkaCUDlIkdQ09VSzskxfY2nePYo5MmO5t3wgF5RjH_TNYrwfOq8MPiq4z-qIZoRxU7KnvBl0IuOtytiyUAnY1Wr4g3_y3BYjJh2y-AMkkgMn8v6dtBVkMn_DbSOjxX0L4avvaGo-wL3zye00Tl4VHZ8AWHkvqJem9t3DNw0YQpbMsvZ6OlsoUjLKinu4Rm9RQ27NN-nO1AddaSI1LqjltAgdarGi7AxBW5EQnrhJ7bZjErHm_JP9_eQ52mR5qxRWMltvcwJngFKo2dIqwUJLwOC50NSfGAtklUsihaJXl0wAF6QxoLzODf-SNMmKY5rUF9wt1SGSFaFdpbmQk-jhCzzD9NIwuPjn09fzX43XR5GrUG7nuuQ7H77kqXyblG8zXcMS4_0oZdFVtA3z7ZFntMtZeTuI8VxjnFgFKWXM6zieWxSip0etL6sx5am3l_YMjU7SgoX40NWVWVFeXtYbac_Wk5_Zrc4fhvIk7ATuG5O_JovntyGh-9SRxGXUTxaiTTO6CFMpnE6pPA7wXxYhjPlN0KnetIAbow8sq80mKOfON-sTQWKATjXi0Ezl5wLc0EIygx6InuiPeNCBMqDURGEnCu2UoOpEhxpD2MYWKH5GoLh6Q6Nd8_Egc47A1JMbPG74i1UuCqtb56dUQ8gsRn7frE08zTOrkl2SZNnYyAnHS8QeVG0ga7MdwJLl25kXcpjeRSbqKLG-mldebf19rPNR7x62Yxe1--mgAphnDmwKw9lsTnXomr3h92xyKtD2YiqwOooZSnK7JB1-WG_32jRoA41ETUpCotXmFXQnUi4UfXKkoI4UtK-xU40u10nsiOW4nhIqgxpzeqU_Uid7ze-nl2ifAX6Uyvasl__FBQj7SaczZF-Mcaz87XpnbfTZrZcz57_A6QTpq0">