From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id uzLhK9lo/17ReQAA0tVLHw (envelope-from ) for ; Fri, 03 Jul 2020 17:20:25 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id +FBdJ9lo/16zFAAA1q6Kng (envelope-from ) for ; Fri, 03 Jul 2020 17:20:25 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5211D9404E2 for ; Fri, 3 Jul 2020 17:20:25 +0000 (UTC) Received: from localhost ([::1]:36922 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jrPMO-0005Mu-1W for larch@yhetil.org; Fri, 03 Jul 2020 13:20:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54456) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jrPDF-0007JR-IE for guix-devel@gnu.org; Fri, 03 Jul 2020 13:10:57 -0400 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:37263) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jrPDD-0001tu-KA; Fri, 03 Jul 2020 13:10:57 -0400 Received: by mail-wm1-x344.google.com with SMTP id o2so34771646wmh.2; Fri, 03 Jul 2020 10:10:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:date:message-id:mime-version; bh=w9Nmx83rw4ebCSMvlacT0rSsgT/6DhX5ffC5nEwIWgo=; b=Q7vG/RDhfpnz4+246UYe0Ww2gtby49SOPUs7OP+HLyqkD6MQ9/UT3H62+/cu76a+ob 95+4PgekKdzgvxEDO1cvSnc0dMHBR0zwvYjUGl3v8Thd7j+Hk5AnYeUt5t2CLBgz/r76 HSWZI4pMREDZQGVG4USozviGZ/fxtucm6BpQv4MzL+HTC1Zc7IM/fbtnkZHB7KJAga1V 0ozMtCHn10dAngTzcWdc4beRZQkWKYSLo/5XnUi6bg1P4A/erJoMgwLjiYdNWAmEn2Yt 33z6qTiLq1Xv/EVXXYzJCHMkhFtEZFnwo6rUMuLngQ59a6saICrkrL7Fxp9ZB+h0/bnz A26g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version; bh=w9Nmx83rw4ebCSMvlacT0rSsgT/6DhX5ffC5nEwIWgo=; b=TthfUEW6LvDL3ga5/klxDIVl8uAszOBV62nbBYlwG6ofgbTzmfudw6q3kwOOz9kH8a ctMr/thSZTvFw1lla8vVH1BqoD/xwzrayHpvwrO8Z1FPLYxKg/bUROwMtfOuwY+vj4LQ HI3ZJaFyEow3mNuBAZ9oCntEwzTVMRoP++hMkfy7Jia9wbbmVY1oCi0UtznP+/PHE2xJ Ptr/QE2kSvJZX4rXzcNEL9QhpVeAero9laN1S6SA/z52ayhQR/UCXDVYTyLh2b8DwJzS uB/E5KeCUz9pPrauyui9pgX/TnbDHKK3jfDXK65bO2lRGcEwItv5LZos96heuV06pwCz 1C1w== X-Gm-Message-State: AOAM530niRpLZNk4Vcp6+TBVhE4aQJjOqiLwAbRoc9f4o5c/IdzYqAlZ HEvN1TnzHOYG4zPHc2hfHMeQOsr9yBk= X-Google-Smtp-Source: ABdhPJz6WwVS/b0fe7NekFHOub2mN4R2v5KFFqVodjvm/PIxk3/4iddduxsf8i8WWsCSUk56XWzS+Q== X-Received: by 2002:a1c:ed17:: with SMTP id l23mr39647586wmh.73.1593796253306; Fri, 03 Jul 2020 10:10:53 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id c11sm13758095wmb.45.2020.07.03.10.10.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Jul 2020 10:10:52 -0700 (PDT) From: zimoun To: simon tournier , guix-devel@gnu.org, guix-hpc@gnu.org Subject: Re: Reproducible Research Hackathon: Friday, July 3rd In-Reply-To: References: Date: Fri, 03 Jul 2020 19:10:49 +0200 Message-ID: <86fta8cyna.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::344; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x344.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=Q7vG/RDh; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -1.71 X-TUID: DchlTbYRQHYq Dear, Thank you all for joining! A PAD is still open at: https://mensuel.framapad.org/p/guix-hackathon-9hlj?lang=en Please add whatever you have been up. Or drop an email. We are interested to hear your feedback. Especially about what pass, what fail and what you have learnt, if you enjoyed the experience, or on the contrary if you not, what could be improved for the next round. Personally, I spent the day with the good ol' Fortran and codes using the norm 77. And I have enjoyed the flexibility of Guix: navigate between the versions, running in container, etc.. For example, guix time-machine -C channels.scm -- build -L . foo guix time-machine -C channels.scm \ -- environment --container -L . foo --ad-hoc bar@x.y [env] ./configure --with-bar=xx && make And Guix helps a lot to expose "hidden" dependencies, i.e., not always explicitly mentioned in paper's instructions. Well, something that I learnt is you need some resource at hand, at least download or build the substitutes in advance. The "g77" issue [1] is not tackled but some points have been raised, so maybe soonish. :-) 1: https://github.com/ReScience/submissions/issues/41 On the Guix side, a missing feature is to search back in history, i.e., somehow improves [2] (which starts 2019-01-01) and be able to find the commit (or range of commits) which provided foo@x.y and bar@a.b 2: https://data.guix.gnu.org/repository/1/branch/master/package/boost Well, thank you all again! And hope to see you again on #guix-hpc. :-) Cheers, simon