"GOT", but the "O" is a cute, smiling pufferfish. Index | Thread | Search

From:
Stefan Sperling <stsp@stsp.name>
Subject:
Re: Corruption in freshly checked out tree
To:
Tracey Emery <tracey@traceyemery.net>
Cc:
Christian Weisgerber <naddy@mips.inka.de>, gameoftrees@openbsd.org
Date:
Tue, 11 Jan 2022 01:55:51 +0100

Download raw body.

Thread
On Mon, Jan 10, 2022 at 02:35:59PM -0700, Tracey Emery wrote:
> On Mon, Jan 10, 2022 at 10:17:34PM +0100, Christian Weisgerber wrote:
> > Stefan Sperling:
> > 
> > > Hmm. I cannot reproduce this, either.
> > 
> > I rebuilt got-current (3976db154b36) from a clean tree.
> > I git-cloned a fresh copy of src.git over https from GitHub and
> > checked out the full tree with got.
> > 
> > $ cd src/sys/dev/pci/drm/amd/include/asic_reg/gc
> > $ fgrep '# !' *  
> > gc_9_0_sh_mask.h:# !!!!!!!   DO NOT EDIT7THIS FILE   !!!!!!!
> > gc_9_2_1_sh_mask.h:# !!!!!!!   DO NOT EDIT7THIS FILE   !!!!!!!
> > 
> > Corrupted.
> > 
> 
> Following naddy's steps, the files are not only corrupted, their
> completely different. Hope that helps.

I see the problem now, too. I see it like naddy and you on one machine,
but on another machine the symptom looks very different:
Only gc_9_0_default.h is corrupt (I missed this when I tried to reproduce
the original report based on the other files), and not with perl code,
but with text that looks like a weird version of itself.

Both machines are running the same snapshot I have built, and the same
version of Got.

Anyway, yes, there is some issue here. No idea what is going on yet.