diff --git a/src/libstore/build/derivation-building-goal.cc b/src/libstore/build/derivation-building-goal.cc index 997cd6140..c290852fc 100644 --- a/src/libstore/build/derivation-building-goal.cc +++ b/src/libstore/build/derivation-building-goal.cc @@ -1368,13 +1368,6 @@ DerivationBuildingGoal::done(BuildResult::Status status, SingleDrvOutputs builtO worker.updateProgress(); - auto traceBuiltOutputsFile = getEnv("_NIX_TRACE_BUILT_OUTPUTS").value_or(""); - if (traceBuiltOutputsFile != "") { - std::fstream fs; - fs.open(traceBuiltOutputsFile, std::fstream::out); - fs << worker.store.printStorePath(drvPath) << "\t" << buildResult.toString() << std::endl; - } - return amDone(buildResult.success() ? ecSuccess : ecFailed, std::move(ex)); } diff --git a/src/libstore/build/derivation-goal.cc b/src/libstore/build/derivation-goal.cc index 883121d94..dc28225b5 100644 --- a/src/libstore/build/derivation-goal.cc +++ b/src/libstore/build/derivation-goal.cc @@ -364,13 +364,6 @@ DerivationGoal::done(BuildResult::Status status, std::optional buil worker.updateProgress(); - auto traceBuiltOutputsFile = getEnv("_NIX_TRACE_BUILT_OUTPUTS").value_or(""); - if (traceBuiltOutputsFile != "") { - std::fstream fs; - fs.open(traceBuiltOutputsFile, std::fstream::out); - fs << worker.store.printStorePath(drvPath) << "\t" << buildResult.toString() << std::endl; - } - return amDone(buildResult.success() ? ecSuccess : ecFailed, std::move(ex)); } diff --git a/src/libstore/include/nix/store/build-result.hh b/src/libstore/include/nix/store/build-result.hh index 3b70b781f..58138ed45 100644 --- a/src/libstore/include/nix/store/build-result.hh +++ b/src/libstore/include/nix/store/build-result.hh @@ -46,47 +46,6 @@ struct BuildResult */ std::string errorMsg; - std::string toString() const - { - auto strStatus = [&]() { - switch (status) { - case Built: - return "Built"; - case Substituted: - return "Substituted"; - case AlreadyValid: - return "AlreadyValid"; - case PermanentFailure: - return "PermanentFailure"; - case InputRejected: - return "InputRejected"; - case OutputRejected: - return "OutputRejected"; - case TransientFailure: - return "TransientFailure"; - case CachedFailure: - return "CachedFailure"; - case TimedOut: - return "TimedOut"; - case MiscFailure: - return "MiscFailure"; - case DependencyFailed: - return "DependencyFailed"; - case LogLimitExceeded: - return "LogLimitExceeded"; - case NotDeterministic: - return "NotDeterministic"; - case ResolvesToAlreadyValid: - return "ResolvesToAlreadyValid"; - case NoSubstituters: - return "NoSubstituters"; - default: - return "Unknown"; - }; - }(); - return strStatus + ((errorMsg == "") ? "" : " : " + errorMsg); - } - /** * How many times this build was performed. */