nvidia-thrust-intel 1.16.0 -> 2.1.0 https://github.com/NVIDIA/thrust/releases attrpath: nvidia-thrust-intel Checking auto update branch... No auto update branch exists [version] [version] updated version and sha256 [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [updateScript] [updateScript] skipping because derivation has no updateScript [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/development/libraries/nvidia-thrust/default.nix b/pkgs/development/libraries/nvidia-thrust/default.nix index 679b2c61c45..d5177c85d6d 100644 --- a/pkgs/development/libraries/nvidia-thrust/default.nix +++ b/pkgs/development/libraries/nvidia-thrust/default.nix @@ -25,7 +25,7 @@ assert builtins.elem hostSystem [ "CPP" "OMP" "TBB" ]; let pname = "nvidia-thrust"; - version = "1.16.0"; + version = "2.1.0"; inherit (cudaPackages) backendStdenv cudaFlags; cudaCapabilities = map cudaFlags.dropDot cudaFlags.cudaCapabilities; @@ -55,7 +55,7 @@ stdenv.mkDerivation { repo = "thrust"; rev = version; fetchSubmodules = true; - hash = "sha256-/EyznxWKuHuvHNjq+SQg27IaRbtkjXR2zlo2YgCWmUQ="; + hash = "sha256-U9WgRZva7R/bNOF5VZTvIwIQDQDD3/bRO08j2TPLl9Q="; }; # NVIDIA's "compiler hacks" seem like work-arounds for legacy toolchains and Received ExitFailure 1 when running Raw command: /nix/store/3nqhcyc7vid1npgcd0m7arg5sn325nhz-nix-2.12.0/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A nvidia-thrust-intel nix build failed. [ 33%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/transform_reduce.h.cpp.o [ 33%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/transform_scan.h.cpp.o [ 33%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/tuple.h.cpp.o [ 34%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/type_traits/integer_sequence.h.cpp.o [ 34%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/type_traits/is_contiguous_iterator.h.cpp.o [ 34%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/type_traits/is_operator_less_or_greater_function_object.h.cpp.o [ 34%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/type_traits/is_execution_policy.h.cpp.o [ 34%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/type_traits/is_operator_plus_function_object.h.cpp.o [ 35%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/type_traits/is_trivially_relocatable.h.cpp.o [ 35%] Built target thrust.example.sorting_aos_vs_soa [ 35%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/type_traits/remove_cvref.h.cpp.o [ 35%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/type_traits/logical_metafunctions.h.cpp.o [ 35%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/type_traits/void_t.h.cpp.o [ 35%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/uninitialized_copy.h.cpp.o [ 35%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/uninitialized_fill.h.cpp.o [ 36%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/unique.h.cpp.o [ 36%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/universal_allocator.h.cpp.o [ 36%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/universal_ptr.h.cpp.o [ 36%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/universal_vector.h.cpp.o [ 36%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/version.h.cpp.o [ 37%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/zip_function.h.cpp.o [ 37%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/system/tbb/execution_policy.h.cpp.o [ 37%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/system/tbb/memory.h.cpp.o [ 37%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/system/tbb/memory_resource.h.cpp.o [ 37%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/system/tbb/pointer.h.cpp.o [ 38%] Building CXX object CMakeFiles/thrust.headers.dir/headers/thrust/system/tbb/vector.h.cpp.o [ 38%] Built target thrust.headers [ 38%] Linking CXX executable ../bin/thrust.example.sort [ 38%] Built target thrust.example.sort make: *** [Makefile:146: all] Error 2