Re: M2-Planet v1.6.0 and mescc-tools v1.0.0 released

2020-05-02 Thread Holger Levsen
On Sat, May 02, 2020 at 08:58:47AM +0200, Jan Nieuwenhuizen wrote:
> > A K+R C equivalent C compiler, assembler, linker, dwarf stub generator
> > and shell able to produce fully standards compliant ELF binaries for
> > Knight, x86, AMD64, armv7l and aarch64 and be bootstrapped from a sub
> > 250byte hex0 hex assembler and a 737byte shell
> Congratulations on this beautiful release; an amazing piece of work!

indeed! applause for reaching v1.0.0!


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Re: [rb-general] Quick reproducible test for GNU Guix

2020-02-28 Thread Holger Levsen
Hi Vagrant,

On Fri, Feb 07, 2020 at 03:08:59PM -0800, Vagrant Cascadian wrote:
> I did some quick reproducibility testing running GNU Guix, and so far
> got pretty good results:
> 
> Using guix (and packages) built from commit:
>   f83d07f7778b699d46741a5667113342f5f0a737
> 
> $ guix challenge --verbose --diff=diffoscope ...
> 2,463 store items were analyzed:
>   - 2,016 (81.9%) were identical
>   - 37 (1.5%) differed
>   - 410 (16.6%) were inconclusive

thanks for sharing these results, very nice! I've added this to the February
report and would be happy to receive future updates on this as well as setup
some continuous testing!


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Re: [rb-general] Mes 0.15 released

2018-06-12 Thread Holger Levsen
On Tue, Jun 12, 2018 at 07:22:02PM +0200, Jan Nieuwenhuizen wrote:
> As of 0.14, Mes+MesCC compiles a self-hosting TinyCC.  Using the 0.15
> Mes C library, this TinyCC can build the GNU tools triplet:
> binutils-2.14, gcc-2.95.3, glibc-2.2.5.

wow, awesome!


-- 
cheers,
Holger


signature.asc
Description: PGP signature


Re: [rb-general] Mes 0.14 released

2018-05-24 Thread Holger Levsen
On Thu, May 24, 2018 at 08:00:17AM +0200, Jan Nieuwenhuizen wrote:
> I am pleased to announce the release of Mes 0.14, representing 98
> commits over 4 weeks.  Mes+MesCC now compiles a self-hosting TinyCC
> that has only been slightly patched.
> 
> This means that we can now build a tcc that depends only on a 1MB
> ASCII M1 seed.  GuixSD currently uses a ~250MB binary seed to build
> gcc.
> 
> Next targets are: build gcc using this almost full-source bootstrapped
> tcc, and reduce the 1MB ASCII M1 seed to ~100KB of M2 source, which is
> a restricted subset of C.

you are doing very awesome work! please keep going and please keep
informing us about your progress! & thanks & have fun! :)


-- 
cheers,
Holger


signature.asc
Description: PGP signature


Re: [rb-general] Paper preprint: Reproducible genomics analysis pipelines with GNU Guix

2018-04-11 Thread Holger Levsen
hi again,

and extra kudos and thanks for releasing this under a free licence! \o/


-- 
cheers,
Holger


signature.asc
Description: PGP signature


Re: [rb-general] Paper preprint: Reproducible genomics analysis pipelines with GNU Guix

2018-04-11 Thread Holger Levsen
On Wed, Apr 11, 2018 at 08:40:47PM +0200, Ricardo Wurmus wrote:
> > just one thing/question: in the keywords you have "reproducible
> Heh, it used to be “reproducible builds”, but the term was deemed too
> abstract for the audience of biologists, so it was decided to change it
> to “reproducible software”…

hehe.

> Lots of small compromises need to be made when writing a paper together,
> and that was one of them :)
 
I understand.

& thanks again, super cool!


-- 
cheers,
Holger


signature.asc
Description: PGP signature


Re: [rb-general] Paper preprint: Reproducible genomics analysis pipelines with GNU Guix

2018-04-11 Thread Holger Levsen
Hi Ricardo,

On Wed, Apr 11, 2018 at 02:18:38PM +0200, Ricardo Wurmus wrote:
> I’m happy to announce that the group I’m working with has released a
> preprint of a paper on reproducibility with the title:
> 
> Reproducible genomics analysis pipelines with GNU Guix
> https://www.biorxiv.org/content/early/2018/04/11/298653
> 
> We built a collection of bioinformatics pipelines and packaged them with
> GNU Guix, and then looked at the degree to which the software achieves
> bit-reproducibility (spoiler: ~98%), analysed sources of non-determinism
> (e.g. time stamps), discussed experimental reproducibility at runtime
> (e.g. random number generators, kernel+glibc interface, etc) and
> commented on the idea of using “containers” (or application bundles)
> instead.

wow, just wow. very very nice to see that!

> The middle section is a bit heavy on genomics to showcase the features
> of the pipelines, but I think the introduction and the
> discussion/conclusion may be of general interest.

As you might guess I have just skimmed over the text but it's really
super cool to see reproducible builds used in science! and diffoscope,
too!

just one thing/question: in the keywords you have "reproducible
software" but not "reproducible builds", which is kind of our "marketing
term". Do you think you could squeeze that in?


-- 
cheers,
Holger, once again wishing he could read more (and more...)


signature.asc
Description: PGP signature