Unverified Commit 1c4b46fc authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #302489 from ExpidusOS/feat/llvm-git-2024-04-07

llvmPackages_git: update to 19.0.0-unstable-2024-04-07
parents 8800848e e9c656af
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -81,6 +81,8 @@ stdenv.mkDerivation {
    # `COMPILER_RT_DEFAULT_TARGET_ONLY` does not apply to Darwin:
    # https://github.com/llvm/llvm-project/blob/27ef42bec80b6c010b7b3729ed0528619521a690/compiler-rt/cmake/base-config-ix.cmake#L153
    "-DCOMPILER_RT_ENABLE_IOS=OFF"
  ] ++ lib.optionals (lib.versionAtLeast version "19" && stdenv.isDarwin && lib.versionOlder stdenv.hostPlatform.darwinMinVersion "10.13") [
    "-DSANITIZER_MIN_OSX_VERSION=10.10"
  ];

  outputs = [ "out" "dev" ];
+3 −3
Original line number Diff line number Diff line
@@ -19,9 +19,9 @@
# LLVM release information; specify one of these but not both:
, gitRelease ? {
    version = "19.0.0-git";
    rev = "65058a8d732c3c41664a4dad1a1ae2a504d5c98e";
    rev-version = "19.0.0-unstable-2024-03-16";
    sha256 = "sha256-xV33kx/8OZ2KLtaz25RmudDrlIX7nScauTykf87jyTE=";
    rev = "cebf77fb936a7270c7e3fa5c4a7e76216321d385";
    rev-version = "19.0.0-unstable-2024-04-07";
    sha256 = "sha256-616tscgsiFgHQcXW4KzK5srrudYizQFnJVM6K0qRf+I=";
}
  # i.e.:
  # {
+0 −4
Original line number Diff line number Diff line
@@ -214,10 +214,6 @@ stdenv.mkDerivation (rec {
    # TODO(@rrbutani): fix/follow-up
    substituteInPlace unittests/TargetParser/Host.cpp \
      --replace "getMacOSHostVersion" "DISABLED_getMacOSHostVersion"

    # This test fails with a `dysmutil` crash; have not yet dug into what's
    # going on here (TODO(@rrbutani)).
    rm test/tools/dsymutil/ARM/obfuscated.test
  '' + ''
    # FileSystem permissions tests fail with various special bits
    substituteInPlace unittests/Support/CMakeLists.txt \