> exec createabn 256000
I get this error.

Error: std::bad_alloc
I must be on an earlier build. I noticed there's a 1439b which I think works, but I downloaded the windows binary earlier which may not be the right build.
> win and linux wallets ( same wallets there)
Is the wallet.dat from a binary copy from windows to linux or vice versa?
I'm running the same wallet.dat on three different windows machines and they all give me the same data back. there's got to be some divergence
(minor differences in private keys? perhaps divergence after mining blocks?)
yes. I copied a wallet from win to linux .
abnweight win and linux don't match.
abnweight is the same across 2 linux VMs.
Win:
exec createabn 256000
{
"Command": "createabn",
.....................
"coin_age_data_pre_select": "581.2655(1.88)=[1090.14] depth=401, \n347177.8183(0.16)=[56705.58] depth=29, \n3905751.1603(0.16)=[637939.33] depth=29, \n",
"audited_weight": 510685.9252331106
}
Linux :
exec createabn 256000
{
"Command": "createabn",
..............
"coin_age_data_pre_select": "581.2655(1.87)=[1087.96] depth=400, \n347177.8183(0.12)=[42115.30] depth=28, \n3905751.1603(0.12)=[473798.34] depth=28, \n",
"audited_weight": 488444.8457239763
}