Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c552c05c2823a41b05e1da96ec691bcaeaaaf8d6
      
https://github.com/WebKit/WebKit/commit/c552c05c2823a41b05e1da96ec691bcaeaaaf8d6
  Author: Adrian Taylor <[email protected]>
  Date:   2026-07-03 (Fri, 03 Jul 2026)

  Changed paths:
    M Source/WebCore/PAL/pal/CMakeLists.txt
    M Source/WebKit/PlatformMac.cmake
    M Source/cmake/WebKitMacros.cmake

  Log Message:
  -----------
  Make StrictMemorySafety fatal for cmake PAL
https://bugs.webkit.org/show_bug.cgi?id=318438
rdar://181226917

Reviewed by Richard Robinson.

This reorders existing command-line flags to enusre that
-Werror StrictMemorySafety applies even to PAL.

There were two problems:
- cmake rules were applying '-no-warnings-as-errors' _after_
  that option was applied. Swift handles these things left-to-right.
- '-Xfrontend -no-warnings-as-errors' was moving this argument
  even further to the right within the resulting swiftc command
  line.

This also adds two more fatal classes of errors to match Xcode.

Canonical link: https://commits.webkit.org/316476@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to