[blog] 01/01: 133: resolve FIXME on ddcpoc and bootstrapping

Bernhard M. Wiedemann bmwiedemann-guest at moszumanska.debian.org
Mon Nov 20 12:24:43 UTC 2017


This is an automated email from the git hooks/post-receive script.

bmwiedemann-guest pushed a commit to branch master
in repository blog.

commit 517878a560d417858554230c03a11474e22927ac
Author: Bernhard M. Wiedemann <bwiedemann at suse.de>
Date:   Mon Nov 20 13:23:38 2017 +0100

    133: resolve FIXME on ddcpoc and bootstrapping
---
 drafts/133.mdwn | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/drafts/133.mdwn b/drafts/133.mdwn
index 8a81cbd..a0c47d4 100644
--- a/drafts/133.mdwn
+++ b/drafts/133.mdwn
@@ -30,10 +30,10 @@ were reproducible in our test setup." - see below for details how this was
 achieved.
 
 
-Diverse Double Compilation
---------------------------
+Bootstrapping and Diverse Double Compilation
+--------------------------------------------
 
-FIXME: provide context (berlin!) and also link to jannekes work
+As a follow-up of a [discussion on bootstrapping compilers we had on the Berlin summit](https://pad.riseup.net/p/reproduciblebuildsIII-crossdistro), Bernhard and Ximin worked on a Proof of Concept for Diverse Double Compilation of tinycc (aka tcc).
 
 Ximin Luo did a successful [diverse-double compilation of
 tinycc](https://github.com/bmwiedemann/ddcpoc/) git HEAD using gcc-7.2.0,
@@ -41,6 +41,9 @@ clang-4.0.1, icc-18.0.0 and pgcc-17.10-0 (pgcc needs to triple-compile it).
 More variations are planned for the future, with the eventual aim to reproduce
 the same binaries cross-distro, and extend it to test GCC itself.
 
+Work on bootstrapping also made progress in (MesCC)[https://gitlab.com/janneke/mes] from Jan Nieuwenhuizen.
+MesCC now compiles a less heavily patched TinyCC into a mes-tcc that in turn passes 41/69 of mescc's C tests.
+
 
 Qt and BUILD_PATH_PREFIX_MAP
 ----------------------------

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/blog.git



More information about the Reproducible-commits mailing list