[haiku-bugs] [Haiku] #15827: memset is causing infinite recursion with clang build

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Tue, 24 Mar 2020 18:54:40 -0000

#15827: memset is causing infinite recursion with clang build
-------------------------------+------------------------------
 Reporter:  X512               |        Owner:  nobody
     Type:  bug                |       Status:  new
 Priority:  normal             |    Milestone:  Unscheduled
Component:  System/libroot.so  |      Version:  R1/Development
 Keywords:                     |   Blocked By:
 Blocking:                     |  Has a Patch:  0
 Platform:  x86-64             |
-------------------------------+------------------------------
 This is hrev54001 x86_64 clang/lld build.

 Clang produce memset call inside memset_small that is used by memset
 implementation causing infinite recursion (https://git.haiku-
 
os.org/haiku/tree/src/system/libroot/posix/string/arch/x86_64/arch_string.cpp#n213).

 This problem is causing crash in runtime_loader of init process and boot
 fail.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15827>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: