From 21bff490ddaae9b0ec8bd2270738333baf432c43 Mon Sep 17 00:00:00 2001 From: kalmarek Date: Sat, 18 Aug 2018 23:47:15 +0200 Subject: [PATCH] remove Memento's solverlog --- src/PropertyT.jl | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/PropertyT.jl b/src/PropertyT.jl index 22208af..d27a9a6 100644 --- a/src/PropertyT.jl +++ b/src/PropertyT.jl @@ -129,8 +129,6 @@ function λandP(name::String, SDP::JuMP.Model, varλ, varP, warmstart=true) ws = nothing end - solver_log = setup_logging(name, :solverlog) - function f() Base.Libc.flush_cstdio() λ, P, w = solve_SDP(SDP, varλ, varP, warmstart=ws) @@ -138,9 +136,9 @@ function λandP(name::String, SDP::JuMP.Model, varλ, varP, warmstart=true) return λ, P, w end - λ, P, warmstart = redirect_stdout(f, solver_log.handlers["solverlog"].io) - - delete!(solver_log.handlers, "solverlog") + solverlog = open(filename(name, :solverlog),"a+") + λ, P, warmstart = redirect_stdout(f, solverlog) + close(solverlog) if λ > 0 save(filename(name, :λ), "λ", λ)