Page MenuHomePhabricator

bmwiedemann (Bernhard M. Wiedemann)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 10 2018, 12:41 PM (58 w, 2 d)

Recent Activity

May 8 2019

bmwiedemann accepted D52967: Extend shelf-life by 70 years.

Can someone please merge this change?

May 8 2019, 6:36 AM · Restricted Project

Dec 1 2018

bmwiedemann added a comment to D52967: Extend shelf-life by 70 years.

As to the why: I'm working on reproducible builds for openSUSE and for that I verify that our packages can still give identical build results 15 years from now (which is the expected lifetime of today's enterprise software). kvm -rtc base option helps there.
Sometimes I even make it +20 years to find year-2038 bugs such as those in ninja and python, because it is better to fix them now rather than be surprised later and have a hard time with plenty busy work getting the fixes everywhere in time.

Dec 1 2018, 10:21 PM · Restricted Project

Nov 6 2018

bmwiedemann added a comment to D52967: Extend shelf-life by 70 years.

I tested now, that it still works on i586 (in addition to x86_64)

Nov 6 2018, 2:18 AM · Restricted Project

Oct 6 2018

bmwiedemann created D52967: Extend shelf-life by 70 years.
Oct 6 2018, 9:32 PM · Restricted Project

Aug 11 2018

bmwiedemann added a comment to D50559: [gnu-objc] Make selector order deterministic..

I got it compiled with std::sort on top of 6.0.1 and found that it indeed removes the indeterminism: When I compiled libobjc2-1.8.1/arc.m 25 times, I got the same md5sum every time - and the same result with and without ASLR.

Aug 11 2018, 1:06 PM

Aug 10 2018

bmwiedemann added a comment to D50559: [gnu-objc] Make selector order deterministic..

got a build failure with this patch added onto 6.0.1

Aug 10 2018, 12:46 PM