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

Peter Klausler via flang-commits flang-commits at lists.llvm.org
Tue Feb 1 09:03:04 PST 2022


Thanks, will revert or fix immediately.

-----Original Message-----
From: David Spickett via Phabricator <reviews at reviews.llvm.org> 
Sent: Tuesday, February 1, 2022 3:07 AM
To: Peter Klausler <pklausler at nvidia.com>; Peter Steinfeld <psteinfeld at nvidia.com>; Steve Scalpone <sscalpone at nvidia.com>
Cc: david.spickett at linaro.org; llvm-commits at lists.llvm.org; jdoerfert at anl.gov; joker.eph at gmail.com; flang-commits at lists.llvm.org; vigbalas at amd.com; Renaud Kauffmann <rkauffmann at nvidia.com>; bhuvanendra.kumarn at amd.com; itay.bookstein at nextsilicon.com; yanliang.mu at intel.com; aperry at lanl.gov; Jean Perier <jperier at nvidia.com>; tim at tkeith.com; clementval at gmail.com; quic_sourabhs at quicinc.com; dougpuob at gmail.com; isuruf at gmail.com; kiranchandramohan at gmail.com; simon.moll at emea.nec.com; Eric Schweitz <eschweitz at nvidia.com>; v.churavy at gmail.com; michael.hliao at gmail.com
Subject: [PATCH] D118631: [flang] Distinguish intrinsic from non-intrinsic modules

External email: Use caution opening links or attachments


DavidSpickett added a comment.

Hi, this change is failing to build on our bot: https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flab.llvm.org%2Fbuildbot%2F%23%2Fbuilders%2F160%2Fbuilds%2F5706&data=04%7C01%7Cpklausler%40nvidia.com%7Cdf5f1a3df2624c75070108d9e572e718%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637793103948424393%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=jSjjR%2FqRgKZ46GB%2BcaCBJl2yp5sF5HMGeyagOFyuZpc%3D&reserved=0

  /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://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Freviews.llvm.org%2FD118631%2Fnew%2F&data=04%7C01%7Cpklausler%40nvidia.com%7Cdf5f1a3df2624c75070108d9e572e718%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637793103948424393%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=xyxAkda0Po0cGiSMmHwuaGgwOLGFSPmaql74wX6nuUs%3D&reserved=0

https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Freviews.llvm.org%2FD118631&data=04%7C01%7Cpklausler%40nvidia.com%7Cdf5f1a3df2624c75070108d9e572e718%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637793103948424393%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=%2FTkfki3JRJKwy4oh%2FTDMAkP2AoHABNnV9E6XIDxQa9s%3D&reserved=0



More information about the flang-commits mailing list