Bug ID 1170378
Summary guile .go files vary from parallelism
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS openSUSE Factory
Status NEW
Severity Normal
Priority P5 - None
Component Development
Assignee peter.simons@suse.com
Reporter bwiedemann@suse.com
QA Contact qa-bugs@suse.de
CC jbrielmaier@opensuse.org
Blocks 1102408
Found By Development
Blocker ---

While working on reproducible builds for openSUSE, I found that
guile .go object files vary when created in parallel
e.g. with make -j3

This not only affected the guile package itself until
https://build.opensuse.org/request/show/732638

It also still affects our guix package.
But only that one seems to be left.

Building non-parallel means a slowdown of roughly 200-250%
so 2200-2600 seconds instead of 1100.

Not sure, if there is already a better upstream bug than
https://issues.guix.gnu.org/issue/20272

You could search for a better report there or file one.
I know several Guix devs stumbled over guile .go nondeterminism
and would like to see it fixed.


You are receiving this mail because: