···22}:
2324let
25- src = fetch "llvm" "1giklnw71wzsgbqg9wb5x7dxnbj39m6zpfvskvzvhwvfz4fm244d";
26 shlib = if stdenv.isDarwin then "dylib" else "so";
2728 # Used when creating a version-suffixed symlink of libLLVM.dylib
···64 + stdenv.lib.optionalString (enableSharedLibraries) ''
65 substitute '${./llvm-outputs.patch}' ./llvm-outputs.patch --subst-var lib
66 patch -p1 < ./llvm-outputs.patch
67- ''
68- # Remove broken tests: (https://bugs.llvm.org//show_bug.cgi?id=31610)
69- + ''
70- rm test/CodeGen/AMDGPU/invalid-opencl-version-metadata1.ll
71- rm test/CodeGen/AMDGPU/invalid-opencl-version-metadata2.ll
72- rm test/CodeGen/AMDGPU/invalid-opencl-version-metadata3.ll
73- rm test/CodeGen/AMDGPU/runtime-metadata.ll
74 '';
7576 # hacky fix: created binaries need to be run before installation
···22}:
2324let
25+ src = fetch "llvm" "0l9bf7kdwhlj0kq1hawpyxhna1062z3h7qcz2y8nfl9dz2qksy6s";
26 shlib = if stdenv.isDarwin then "dylib" else "so";
2728 # Used when creating a version-suffixed symlink of libLLVM.dylib
···64 + stdenv.lib.optionalString (enableSharedLibraries) ''
65 substitute '${./llvm-outputs.patch}' ./llvm-outputs.patch --subst-var lib
66 patch -p1 < ./llvm-outputs.patch
000000067 '';
6869 # hacky fix: created binaries need to be run before installation