[llvm-bugs] [Bug 44682] New: compiler-rt build broken on mac: 'os/lock.h' file not found

via llvm-bugs llvm-bugs at lists.llvm.org
Mon Jan 27 11:01:05 PST 2020


            Bug ID: 44682
           Summary: compiler-rt build broken on mac: 'os/lock.h' file not
           Product: compiler-rt
           Version: unspecified
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: tsan
          Assignee: unassignedbugs at nondot.org
          Reporter: dmajor at mozilla.com
                CC: julian.lettner at gmail.com, llvm-bugs at lists.llvm.org
            Blocks: 44555

compiler-rt/lib/tsan/rtl/tsan_interceptors_mac.cpp:26:10: fatal error:
'os/lock.h' file not found

This was added in
and reworked in

I don't have a mac to inspect myself, but according to our automation's build
logs, we used the 10.11 SDK in the build that this failure occurred in.

Is this code expected to build successfully with that SDK? Should there be a
__has_include` like some nearby code uses?

Referenced Bugs:

[Bug 44555] [meta] 10.0.0 Release Blockers
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20200127/f86c422b/attachment.html>

More information about the llvm-bugs mailing list