[PATCH] D118631: [flang] Distinguish intrinsic from non-intrinsic modules

David Spickett via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 1 03:06:30 PST 2022


DavidSpickett added a comment.

Hi, this change is failing to build on our bot: https://lab.llvm.org/buildbot/#/builders/160/builds/5706

  /usr/include/c++/11/bits/char_traits.h:409:56: error: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ writing 15 bytes into a region of size 0 overflows the destination [-Werror=stringop-overflow=]
    409 |         return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
        |                                        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~

Not sure how this lead to that but bisect points to it. FYI the "latest" gcc on the bot is gcc-11. I had some unrelated issues building with an older gcc so it may reproduce with any recent revision but not sure. (our clang based bots are fine)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D118631/new/

https://reviews.llvm.org/D118631



More information about the llvm-commits mailing list