Bitcoin Forum
June 25, 2024, 07:35:18 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 13 »
41  Alternate cryptocurrencies / Announcements (Altcoins) / Re: |ANN| |POW||POS||X13| CryptoСoin - Peer-to-Peer Сryptocurrency on: May 20, 2017, 11:44:47 PM
There are hardly many blocks to need a bootstrap.

Stop the QT. Wait for a minute.

Keep your wallet.dat, and make a copy and put elsewhere.

In your conf file, put:

txindex=1

Remove all the other files, but copy your debug.log elsewhere to inspect when you have time.

So you have just your .conf and wallet.dat (copied) remaining.

Start the QT.

42  Alternate cryptocurrencies / Announcements (Altcoins) / Re: DoobleCoin (DBL) on: May 18, 2017, 10:39:44 PM
I think it is this:

https://github.com/OBAViJEST/boatcoinfinal/

Assuming it is one on Nova.

A lot of peers:
Code:
~/boatcoinfinal/src# ./doubloond getpeerinfo
[
    {
        "addr" : "113.61.250.27:33827",
        "services" : "00000001",
        "lastsend" : 1495146522,
        "lastrecv" : 1495146524,
        "conntime" : 1495145918,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185959,
        "banscore" : 0
    },
    {
        "addr" : "190.153.77.14:33827",
        "services" : "00000001",
        "lastsend" : 1495146534,
        "lastrecv" : 1495146538,
        "conntime" : 1495145931,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185959,
        "banscore" : 0
    },
    {
        "addr" : "[2601:54a:301:615f:245a:3f47:bf29:522a]:33827",
        "services" : "00000001",
        "lastsend" : 1495146491,
        "lastrecv" : 1495146506,
        "conntime" : 1495145949,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185960,
        "banscore" : 0
    },
    {
        "addr" : "109.254.30.43:33827",
        "services" : "00000001",
        "lastsend" : 1495146452,
        "lastrecv" : 1495146506,
        "conntime" : 1495145950,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185960,
        "banscore" : 0
    },
    {
        "addr" : "73.214.59.36:33827",
        "services" : "00000001",
        "lastsend" : 1495146533,
        "lastrecv" : 1495146542,
        "conntime" : 1495145958,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185961,
        "banscore" : 0
    },
    {
        "addr" : "72.185.23.235:33827",
        "services" : "00000001",
        "lastsend" : 1495146508,
        "lastrecv" : 1495146507,
        "conntime" : 1495145993,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185961,
        "banscore" : 0
    },
    {
        "addr" : "78.137.5.155:33827",
        "services" : "00000001",
        "lastsend" : 1495146498,
        "lastrecv" : 1495146506,
        "conntime" : 1495146018,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185961,
        "banscore" : 0
    },
    {
        "addr" : "79.113.244.45:33827",
        "services" : "00000001",
        "lastsend" : 1495146541,
        "lastrecv" : 1495146542,
        "conntime" : 1495146029,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185961,
        "banscore" : 0
    },
    {
        "addr" : "90.150.185.182:33827",
        "services" : "00000001",
        "lastsend" : 1495146541,
        "lastrecv" : 1495146539,
        "conntime" : 1495146058,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0/",
        "inbound" : false,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "52.43.198.76:33827",
        "services" : "00000001",
        "lastsend" : 1495146448,
        "lastrecv" : 1495146506,
        "conntime" : 1495146087,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "45.63.36.46:41359",
        "services" : "00000001",
        "lastsend" : 1495146466,
        "lastrecv" : 1495146506,
        "conntime" : 1495146104,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "24.220.149.200:63216",
        "services" : "00000001",
        "lastsend" : 1495146491,
        "lastrecv" : 1495146506,
        "conntime" : 1495146182,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "77.87.144.3:33827",
        "services" : "00000001",
        "lastsend" : 1495146538,
        "lastrecv" : 1495146539,
        "conntime" : 1495146193,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "37.57.145.64:56917",
        "services" : "00000001",
        "lastsend" : 1495146490,
        "lastrecv" : 1495146506,
        "conntime" : 1495146199,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "109.194.62.52:56626",
        "services" : "00000001",
        "lastsend" : 1495146490,
        "lastrecv" : 1495146506,
        "conntime" : 1495146204,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "74.15.200.104:54852",
        "services" : "00000001",
        "lastsend" : 1495146490,
        "lastrecv" : 1495146506,
        "conntime" : 1495146215,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "88.99.173.100:51774",
        "services" : "00000001",
        "lastsend" : 1495146473,
        "lastrecv" : 1495146506,
        "conntime" : 1495146232,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "172.93.53.92:33827",
        "services" : "00000001",
        "lastsend" : 1495146508,
        "lastrecv" : 1495146507,
        "conntime" : 1495146243,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0/",
        "inbound" : false,
        "startingheight" : 185963,
        "banscore" : 0
    },
    {
        "addr" : "[2001:0:9d38:6ab8:34a9:3a4f:a569:4649]:64262",
        "services" : "00000001",
        "lastsend" : 1495146474,
        "lastrecv" : 1495146506,
        "conntime" : 1495146308,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0/",
        "inbound" : true,
        "startingheight" : 185964,
        "banscore" : 0
    },
    {
        "addr" : "149.56.154.75:37953",
        "services" : "00000001",
        "lastsend" : 1495146449,
        "lastrecv" : 1495146506,
        "conntime" : 1495146328,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185964,
        "banscore" : 0
    },
    {
        "addr" : "87.239.27.146:61590",
        "services" : "00000001",
        "lastsend" : 1495146490,
        "lastrecv" : 1495146506,
        "conntime" : 1495146343,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0/",
        "inbound" : true,
        "startingheight" : 185965,
        "banscore" : 0
    },
    {
        "addr" : "[2a01:4f8:c0c:58a::2]:38795",
        "services" : "00000001",
        "lastsend" : 1495146524,
        "lastrecv" : 1495146524,
        "conntime" : 1495146402,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185965,
        "banscore" : 0
    },
    {
        "addr" : "88.88.166.130:33827",
        "services" : "00000001",
        "lastsend" : 1495146531,
        "lastrecv" : 1495146532,
        "conntime" : 1495146408,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185966,
        "banscore" : 0
    },
    {
        "addr" : "184.155.212.146:63985",
        "services" : "00000001",
        "lastsend" : 1495146491,
        "lastrecv" : 1495146506,
        "conntime" : 1495146450,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185968,
        "banscore" : 0
    },
    {
        "addr" : "[2001:19f0:8001:22e:5400:ff:fe56:7e0a]:50025",
        "services" : "00000001",
        "lastsend" : 1495146469,
        "lastrecv" : 1495146506,
        "conntime" : 1495146467,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : true,
        "startingheight" : 185968,
        "banscore" : 0
    },
    {
        "addr" : "[2001:0:9d38:6abd:c8f:18d6:65b6:f4fb]:33827",
        "services" : "00000001",
        "lastsend" : 1495146538,
        "lastrecv" : 1495146539,
        "conntime" : 1495146505,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0.1/",
        "inbound" : false,
        "startingheight" : 185969,
        "banscore" : 0
    },
    {
        "addr" : "[2604:880:26::5fd3:e6a]:59304",
        "services" : "00000001",
        "lastsend" : 1495146538,
        "lastrecv" : 1495146539,
        "conntime" : 1495146508,
        "version" : 60010,
        "subver" : "/Satoshi:1.0.0/",
        "inbound" : true,
        "startingheight" : 185970,
        "banscore" : 0
    }
]


LOL - Kinda funny (as in good sense of humour and irony).

Very secretive ;-)

43  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] INSANE COIN 🔷 Pure POS 2% 🔷 18.4m Coins 🔷 Master Nodes May 5th,2017 on: May 05, 2017, 11:32:24 PM
Good luck, to all involved.

It sounds like a good idea with the ticker, plus it suggests you are evolving.

Since Bitzy got involved after the second airdrop (not before), that is when things began to be put in order.

Now you have all kinds of exciting prospects and people involved.

Go INSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
44  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] INSANE COIN 🔷 Pure POS 2% 🔷 18.4m Coins 🔷 Master Nodes May 5th,2017 on: May 03, 2017, 01:48:55 AM
Hey, riding high, I see.

https://chainz.cryptoid.info/insane/#!rich


They have the burn addresses I made included in the coin total, and on the rich list!


You actually owe me about 4,500 INSANE. The last 3 weeks of the swap, my 4500 (ish) sat in the swap account, it was not even sent to the burn address I provided for the swap coins. It just sat there.

So somebody ended up having it added to their INSANE balance.


I did not bother saying anything at the time.


But @ Bitzy, it is a debt that should really be paid.


*Edit
@ Pump my Coin

I think they manged okay without you and your voting members.
45  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] TradecoinV2 Coinswap at Nova is active!!! on: April 16, 2017, 03:22:17 AM
If you not already done so, transfer your old tradecoins to Nova NOW! 

I am keeping the old blockchain going at a good pace with my 6MH miner.  Nobody put any higher hash on it anymore, no point in getting it stuck up on a high diff again.  I will mine for a few hours still.  If you need the blockchain to move again tomorrow, just post here and i'll continue mining.   



People can send their wallet.dat to avoid 17 confirmations.

You are better moving the miner, and rely on setgenerate true if anything comes through.
46  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] TradecoinV2 Coinswap at Nova is active!!! on: April 15, 2017, 10:10:46 AM
a lot of orphans at the  MiningPool?
47  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] TradecoinV2 Coinswap at Nova is active!!! on: April 15, 2017, 03:57:07 AM
fuck, the difficulty just went from 6 to  16
48  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] TradecoinV2 Coinswap at Nova is active!!! on: April 15, 2017, 03:53:04 AM
nodes that I have coming up:

"addr" : "159.203.93.116:12499",
"services" : "00000003",
"lastsend" : 1492228171,
"lastrecv" : 1492228171,
"bytessent" : 18898,
"bytesrecv" : 245470,
"blocksrequested" : 0,
"conntime" : 1492227884,
"version" : 70002,
"subver" : "/Satoshi:1.0.0/",
"inbound" : false,
"startingheight" : 467,
"banscore" : 0,
"syncnode" : true
},
{
"addr" : "138.197.115.138:12499",
"services" : "00000003",
"lastsend" : 1492228140,
"lastrecv" : 1492228170,
"bytessent" : 989,
"bytesrecv" : 1045,
"blocksrequested" : 0,
"conntime" : 1492228016,
"version" : 70002,
"subver" : "/Satoshi:1.0.0/",
"inbound" : false,
"startingheight" : 471,
"banscore" : 0
},
{
"addr" : "95.211.57.108:12499",
"services" : "00000003",
"lastsend" : 1492228170,
"lastrecv" : 1492228170,
"bytessent" : 593,
"bytesrecv" : 2745,
"blocksrequested" : 0,
"conntime" : 1492228017,
"version" : 70002,
"subver" : "/Satoshi:1.0.0/",
"inbound" : false,
"startingheight" : 471,
"banscore" : 0
},
{
"addr" : "46.105.97.28:12499",
"services" : "00000003",
"lastsend" : 1492228188,
"lastrecv" : 1492228189,
"bytessent" : 227,
"bytesrecv" : 323,
"blocksrequested" : 0,
"conntime" : 1492228187,
"version" : 70002,
"subver" : "/Satoshi:1.0.0/",
"inbound" : false,
"startingheight" : 479,
"banscore" : 0
},
{
"addr" : "96.33.131.50:12499",
"services" : "00000003",
"lastsend" : 1492228220,
"lastrecv" : 1492228224,
"bytessent" : 227,
"bytesrecv" : 293,
"blocksrequested" : 0,
"conntime" : 1492228220,
"version" : 70002,
"subver" : "/Satoshi:1.0.0/",
"inbound" : false,
"startingheight" : 479,
"banscore" : 0
}
]
49  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 12, 2017, 02:10:32 AM
any news on LISA & the dev?

nothing seems to happen.. and my transaction is stuck as well, cant even sell it on an exchange.. haha..
days of mining and sitting on the coin is for nothing?

hope it gets the push it needs..
i tried for a few hrs with some hashrate but nothing worked for me.
Someone with 1+GH I think will help move things..
Need a nice push to get it rolling again..

I dunno, but you would need 4 GHz to try. The block spacing is 10 minutes, so not many blocks to mine unless you get it on a crash down.

One block was staked 2 days ago, and that sent the PoS difficulty up!!

Maybe it forked? I gave in and mined a few blocks privately,  meanwhile I set up a daemon elsewhere to collect payment.

The unomp daemon will not go past 1769, the other is at 1775.

* Edit:  If you really want to see if it will shift, you need to get a bunch of like-minded people willing to throw in 5 or 10 dollars, then rent a a monster on mining rig rentals. Something like 10 GHz.  If nothing happens, the coin is finished.
50  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] USC - Ultimate Secure Cash on: April 11, 2017, 01:02:41 AM
So there was only 2 rewards for PoW, first and last block (1 and 1,000)?

Now we are in PoS?



main.h

Code:
static const int LAST_POW_BLOCK = 1000;
static const int LAST_FAIR_LAUNCH_BLOCK = 1;


main.cpp

Code:
// miner's coin base reward
int64_t GetProofOfWorkReward(int nHeight, int64_t nFees)
{
    int64_t nSubsidy = 0;

    if (nHeight <= 0)
        nSubsidy = 0;
    else
    if (nHeight == 1)
        nSubsidy = 36015156 * COIN;
    else
    if (nHeight <= LAST_POW_BLOCK)
        nSubsidy = 4500 * COIN;

    if (fDebug && GetBoolArg("-printcreation"))
        printf("GetProofOfWorkReward() : create=%s nSubsidy=%"PRId64"\n", FormatMoney(nSubsidy).c_str(), nSubsidy);

    return nSubsidy + nFees;
}


Elaborate

*Edit

No, that seems to say that he reward is 0 for every block except block 1.


No, 2 I think, but 36 million plus four thousand makes no sense.

What have I missed, Dev?

** Edit

There were a few 4500 payouts at least up to height 100.

http://45.55.52.85:3001/block/000006cc73da34c23d66c0f220d4cdf97438dee29694c99a6e600b1b333567e2
51  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 08, 2017, 12:49:08 AM
Here is the json data for every transaction:

https://pastebin.com/1kHwkqQE


Hashrate stopped at 6 GHz.
No staking is going on. Last tx was 24 hours ago.
52  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 07, 2017, 03:45:17 AM
The blockchain is probably not stuck, the difficulty is almost 2000 PoW and 70 PoS. Given Lisa owned all the coins, the PoS shot up, so nobody can compete.

The chain will move when someone puts 7 GHz PoW on it. Otherwise is stays like this.

Alternatively, put 10 MHz on it, with a bit of luck you will hit a block in a day.

1 confirmation.


Minerpools:

llisacoin,   0 workers, 1 block pending,  Pool Hashrate: 0.00 KH

8pool

lisacoin, 0 workers, 0 blocks found (365 shares), Pool Hashrate: 0.00 KH


Basil:

His pool, surprisingly, disappeared.



Edit

RIP IT OUT OF LISA'S HANDS. THE COIN IS A SCAM, THE SPECS DO NOT WORK (AS LISA KNOWS), HE HAS 600-700 MILLION ANYWAY.

BIN THE COIN, IT IS CODED FOR A SCAM.

LISA v2. NORMAL PARAMS. ASK NOVA FOR HONEST ASSESSMENT OF WHICH COINS ON NOVA ARE LISA'S (MUST BE 95%). THE REMAINING GET THEIR PROPORTION. LISA (MIDDLE-AGED MAN), GETS NOTHING.

SIMPLE COMPILE X11, LISA-v2

In fact, Nova should consider blocking all movement of sold coins for bitcoin if they appeared on the exchange at a rate of more than 10,000. It is logically impossible to have mined more than 200 or 300 blocks. More likely miners mined a fraction of that, as yesterday, Lisa dropped 7.5 GHz on it when he started dumping.

53  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 06, 2017, 01:56:23 AM
Difficulty PoW. 2,300.00, X11

I preferred JaneCoin, I could imagine a hot woman,  LisaCoin is just .. well .. made by a bloke pushing his mid-forties

It will be a canine coin next, maybe a fox.


Or Italy.
54  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 04, 2017, 10:10:30 PM
Oops, needed 3 posts

                        ^
Code:
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -o crypto/scrypt/generic/obj/scrypt-generic.o crypto/scrypt/generic/scrypt-generic.cpp
g++ -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -o LisaCoind obj/groestl.o obj/blake.o obj/bmw.o obj/skein.o obj/keccak.o obj/shavite.o obj/jh.o obj/luffa.o obj/cubehash.o obj/echo.o obj/simd.o obj/alert.o obj/version.o obj/checkpoints.o obj/netbase.o obj/addrman.o obj/crypter.o obj/base58.o obj/key.o obj/db.o obj/init.o obj/irc.o obj/keystore.o obj/miner.o obj/main.o obj/net.o obj/ntp.o obj/stun.o obj/protocol.o obj/bitcoinrpc.o obj/rpcdump.o obj/rpcnet.o obj/rpcmining.o obj/rpcwallet.o obj/rpcblockchain.o obj/rpcrawtransaction.o obj/script.o obj/sync.o obj/util.o obj/wallet.o obj/walletdb.o obj/noui.o obj/kernel.o obj/kernel_worker.o obj/txdb-bdb.o crypto/scrypt/generic/obj/scrypt-generic.o -Wl,-z,relro -Wl,-z,now   -Wl,-Bdynamic -l boost_system -l boost_filesystem -l boost_program_options -l boost_thread -l db_cxx -l ssl -l crypto -Wl,-Bdynamic -l z -l dl -l pthread
root@server:/home/lisa/src#

It is Jane through and through. Everything is the same. 10 minute blocks, 20 confirmations ... work out  the time to get paid and get your shit through the blockchain.

it is this that has something to do with scamming:

Code:
 warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^


that warning appears throghout compiling, as it did with the lovely JaneCoin.
55  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 04, 2017, 10:04:59 PM
2nd installment

Code:
shavite.c:1554:1: warning:   initializing argument 1 of 'void shavite_big_init(sph_shavite_big_context*, const sph_u32*)' [-fpermissive]
 shavite_big_init(sph_shavite_big_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite512(void*, const void*, size_t)':
shavite.c:1743:32: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_core(cc, data, len);
                                ^
shavite.c:1565:1: warning:   initializing argument 1 of 'void shavite_big_core(sph_shavite_big_context*, const void*, size_t)' [-fpermissive]
 shavite_big_core(sph_shavite_big_context *sc, const void *data, size_t len)
 ^
shavite.c: In function 'void sph_shavite512_close(void*, void*)':
shavite.c:1750:37: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_close(cc, 0, 0, dst, 16);
                                     ^
shavite.c:1601:1: warning:   initializing argument 1 of 'void shavite_big_close(sph_shavite_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 shavite_big_close(sph_shavite_big_context *sc,
 ^
shavite.c:1751:28: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_init(cc, IV512);
                            ^
shavite.c:1554:1: warning:   initializing argument 1 of 'void shavite_big_init(sph_shavite_big_context*, const sph_u32*)' [-fpermissive]
 shavite_big_init(sph_shavite_big_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
shavite.c:1758:38: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_close(cc, ub, n, dst, 16);
                                      ^
shavite.c:1601:1: warning:   initializing argument 1 of 'void shavite_big_close(sph_shavite_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 shavite_big_close(sph_shavite_big_context *sc,
 ^
shavite.c:1759:28: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_init(cc, IV512);
                            ^
shavite.c:1554:1: warning:   initializing argument 1 of 'void shavite_big_init(sph_shavite_big_context*, const sph_u32*)' [-fpermissive]
 shavite_big_init(sph_shavite_big_context *sc, const sph_u32 *iv)
 ^
rm -f obj/shavite.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/jh.d -o obj/jh.o jh.c
jh.c: In function 'void sph_jh224_init(void*)':
jh.c:1006:19: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_init(cc, IV224);
                   ^
jh.c:892:1: warning:   initializing argument 1 of 'void jh_init(sph_jh_context*, const void*)' [-fpermissive]
 jh_init(sph_jh_context *sc, const void *iv)
 ^
jh.c: In function 'void sph_jh224(void*, const void*, size_t)':
jh.c:1013:23: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_core(cc, data, len);
                       ^
jh.c:909:1: warning:   initializing argument 1 of 'void jh_core(sph_jh_context*, const void*, size_t)' [-fpermissive]
 jh_core(sph_jh_context *sc, const void *data, size_t len)
 ^
jh.c: In function 'void sph_jh224_close(void*, void*)':
jh.c:1020:34: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_close(cc, 0, 0, dst, 7, IV224);
                                  ^
jh.c:954:1: warning:   initializing argument 1 of 'void jh_close(sph_jh_context*, unsigned int, unsigned int, void*, size_t, const void*)' [-fpermissive]
 jh_close(sph_jh_context *sc, unsigned ub, unsigned n,
 ^
jh.c: In function 'void sph_jh224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
jh.c:1027:35: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_close(cc, ub, n, dst, 7, IV224);
                                   ^
jh.c:954:1: warning:   initializing argument 1 of 'void jh_close(sph_jh_context*, unsigned int, unsigned int, void*, size_t, const void*)' [-fpermissive]
 jh_close(sph_jh_context *sc, unsigned ub, unsigned n,
 ^
jh.c: In function 'void sph_jh256_init(void*)':
jh.c:1034:19: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_init(cc, IV256);
                   ^
jh.c:892:1: warning:   initializing argument 1 of 'void jh_init(sph_jh_context*, const void*)' [-fpermissive]
 jh_init(sph_jh_context *sc, const void *iv)
 ^
jh.c: In function 'void sph_jh256(void*, const void*, size_t)':
jh.c:1041:23: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_core(cc, data, len);
                       ^
jh.c:909:1: warning:   initializing argument 1 of 'void jh_core(sph_jh_context*, const void*, size_t)' [-fpermissive]
 jh_core(sph_jh_context *sc, const void *data, size_t len)
 ^
jh.c: In function 'void sph_jh256_close(void*, void*)':
jh.c:1048:34: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_close(cc, 0, 0, dst, 8, IV256);
                                  ^
jh.c:954:1: warning:   initializing argument 1 of 'void jh_close(sph_jh_context*, unsigned int, unsigned int, void*, size_t, const void*)' [-fpermissive]
 jh_close(sph_jh_context *sc, unsigned ub, unsigned n,
 ^
jh.c: In function 'void sph_jh256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
jh.c:1055:35: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_close(cc, ub, n, dst, 8, IV256);
                                   ^
jh.c:954:1: warning:   initializing argument 1 of 'void jh_close(sph_jh_context*, unsigned int, unsigned int, void*, size_t, const void*)' [-fpermissive]
 jh_close(sph_jh_context *sc, unsigned ub, unsigned n,
 ^
jh.c: In function 'void sph_jh384_init(void*)':
jh.c:1062:19: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_init(cc, IV384);
                   ^
jh.c:892:1: warning:   initializing argument 1 of 'void jh_init(sph_jh_context*, const void*)' [-fpermissive]
 jh_init(sph_jh_context *sc, const void *iv)
 ^
jh.c: In function 'void sph_jh384(void*, const void*, size_t)':
jh.c:1069:23: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_core(cc, data, len);
                       ^
jh.c:909:1: warning:   initializing argument 1 of 'void jh_core(sph_jh_context*, const void*, size_t)' [-fpermissive]
 jh_core(sph_jh_context *sc, const void *data, size_t len)
 ^
jh.c: In function 'void sph_jh384_close(void*, void*)':
jh.c:1076:35: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_close(cc, 0, 0, dst, 12, IV384);
                                   ^
jh.c:954:1: warning:   initializing argument 1 of 'void jh_close(sph_jh_context*, unsigned int, unsigned int, void*, size_t, const void*)' [-fpermissive]
 jh_close(sph_jh_context *sc, unsigned ub, unsigned n,
 ^
jh.c: In function 'void sph_jh384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
jh.c:1083:36: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_close(cc, ub, n, dst, 12, IV384);
                                    ^
jh.c:954:1: warning:   initializing argument 1 of 'void jh_close(sph_jh_context*, unsigned int, unsigned int, void*, size_t, const void*)' [-fpermissive]
 jh_close(sph_jh_context *sc, unsigned ub, unsigned n,
 ^
jh.c: In function 'void sph_jh512_init(void*)':
jh.c:1090:19: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_init(cc, IV512);
                   ^
jh.c:892:1: warning:   initializing argument 1 of 'void jh_init(sph_jh_context*, const void*)' [-fpermissive]
 jh_init(sph_jh_context *sc, const void *iv)
 ^
jh.c: In function 'void sph_jh512(void*, const void*, size_t)':
jh.c:1097:23: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_core(cc, data, len);
                       ^
jh.c:909:1: warning:   initializing argument 1 of 'void jh_core(sph_jh_context*, const void*, size_t)' [-fpermissive]
 jh_core(sph_jh_context *sc, const void *data, size_t len)
 ^
jh.c: In function 'void sph_jh512_close(void*, void*)':
jh.c:1104:35: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_close(cc, 0, 0, dst, 16, IV512);
                                   ^
jh.c:954:1: warning:   initializing argument 1 of 'void jh_close(sph_jh_context*, unsigned int, unsigned int, void*, size_t, const void*)' [-fpermissive]
 jh_close(sph_jh_context *sc, unsigned ub, unsigned n,
 ^
jh.c: In function 'void sph_jh512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
jh.c:1111:36: warning: invalid conversion from 'void*' to 'sph_jh_context*' [-fpermissive]
  jh_close(cc, ub, n, dst, 16, IV512);
                                    ^
jh.c:954:1: warning:   initializing argument 1 of 'void jh_close(sph_jh_context*, unsigned int, unsigned int, void*, size_t, const void*)' [-fpermissive]
 jh_close(sph_jh_context *sc, unsigned ub, unsigned n,
 ^
rm -f obj/jh.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/luffa.d -o obj/luffa.o luffa.c
luffa.c: In function 'void luffa3_close(sph_luffa224_context*, unsigned int, unsigned int, void*, unsigned int)':
luffa.c:1116:6: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  out = dst;
      ^
luffa.c: In function 'void luffa4_close(sph_luffa384_context*, unsigned int, unsigned int, void*)':
luffa.c:1176:6: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  out = dst;
      ^
luffa.c: In function 'void luffa5_close(sph_luffa512_context*, unsigned int, unsigned int, void*)':
luffa.c:1256:6: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  out = dst;
      ^
luffa.c: In function 'void sph_luffa224_init(void*)':
luffa.c:1298:5: warning: invalid conversion from 'void*' to 'sph_luffa224_context*' [-fpermissive]
  sc = cc;
     ^
luffa.c: In function 'void sph_luffa224(void*, const void*, size_t)':
luffa.c:1307:22: warning: invalid conversion from 'void*' to 'sph_luffa224_context*' [-fpermissive]
  luffa3(cc, data, len);
                      ^
luffa.c:1059:1: warning:   initializing argument 1 of 'void luffa3(sph_luffa224_context*, const void*, size_t)' [-fpermissive]
 luffa3(sph_luffa224_context *sc, const void *data, size_t len)
 ^
luffa.c: In function 'void sph_luffa224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
luffa.c:1321:32: warning: invalid conversion from 'void*' to 'sph_luffa224_context*' [-fpermissive]
  luffa3_close(cc, ub, n, dst, 7);
                                ^
luffa.c:1096:1: warning:   initializing argument 1 of 'void luffa3_close(sph_luffa224_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 luffa3_close(sph_luffa224_context *sc, unsigned ub, unsigned n,
 ^
luffa.c: In function 'void sph_luffa256_init(void*)':
luffa.c:1331:5: warning: invalid conversion from 'void*' to 'sph_luffa256_context* {aka sph_luffa224_context*}' [-fpermissive]
  sc = cc;
     ^
luffa.c: In function 'void sph_luffa256(void*, const void*, size_t)':
luffa.c:1340:22: warning: invalid conversion from 'void*' to 'sph_luffa224_context*' [-fpermissive]
  luffa3(cc, data, len);
                      ^
luffa.c:1059:1: warning:   initializing argument 1 of 'void luffa3(sph_luffa224_context*, const void*, size_t)' [-fpermissive]
 luffa3(sph_luffa224_context *sc, const void *data, size_t len)
 ^
luffa.c: In function 'void sph_luffa256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
luffa.c:1354:32: warning: invalid conversion from 'void*' to 'sph_luffa224_context*' [-fpermissive]
  luffa3_close(cc, ub, n, dst, 8);
                                ^
luffa.c:1096:1: warning:   initializing argument 1 of 'void luffa3_close(sph_luffa224_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 luffa3_close(sph_luffa224_context *sc, unsigned ub, unsigned n,
 ^
luffa.c: In function 'void sph_luffa384_init(void*)':
luffa.c:1364:5: warning: invalid conversion from 'void*' to 'sph_luffa384_context*' [-fpermissive]
  sc = cc;
     ^
luffa.c: In function 'void sph_luffa384(void*, const void*, size_t)':
luffa.c:1373:22: warning: invalid conversion from 'void*' to 'sph_luffa384_context*' [-fpermissive]
  luffa4(cc, data, len);
                      ^
luffa.c:1129:1: warning:   initializing argument 1 of 'void luffa4(sph_luffa384_context*, const void*, size_t)' [-fpermissive]
 luffa4(sph_luffa384_context *sc, const void *data, size_t len)
 ^
luffa.c: In function 'void sph_luffa384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
luffa.c:1387:29: warning: invalid conversion from 'void*' to 'sph_luffa384_context*' [-fpermissive]
  luffa4_close(cc, ub, n, dst);
                             ^
luffa.c:1166:1: warning:   initializing argument 1 of 'void luffa4_close(sph_luffa384_context*, unsigned int, unsigned int, void*)' [-fpermissive]
 luffa4_close(sph_luffa384_context *sc, unsigned ub, unsigned n, void *dst)
 ^
luffa.c: In function 'void sph_luffa512_init(void*)':
luffa.c:1397:5: warning: invalid conversion from 'void*' to 'sph_luffa512_context*' [-fpermissive]
  sc = cc;
     ^
luffa.c: In function 'void sph_luffa512(void*, const void*, size_t)':
luffa.c:1406:22: warning: invalid conversion from 'void*' to 'sph_luffa512_context*' [-fpermissive]
  luffa5(cc, data, len);
                      ^
luffa.c:1209:1: warning:   initializing argument 1 of 'void luffa5(sph_luffa512_context*, const void*, size_t)' [-fpermissive]
 luffa5(sph_luffa512_context *sc, const void *data, size_t len)
 ^
luffa.c: In function 'void sph_luffa512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
luffa.c:1420:29: warning: invalid conversion from 'void*' to 'sph_luffa512_context*' [-fpermissive]
  luffa5_close(cc, ub, n, dst);
                             ^
luffa.c:1246:1: warning:   initializing argument 1 of 'void luffa5_close(sph_luffa512_context*, unsigned int, unsigned int, void*)' [-fpermissive]
 luffa5_close(sph_luffa512_context *sc, unsigned ub, unsigned n, void *dst)
 ^
rm -f obj/luffa.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/cubehash.d -o obj/cubehash.o cubehash.c
cubehash.c: In function 'void cubehash_close(sph_cubehash_context*, unsigned int, unsigned int, void*, size_t)':
cubehash.c:601:6: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  out = dst;
      ^
cubehash.c: In function 'void sph_cubehash224_init(void*)':
cubehash.c:610:25: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_init(cc, IV224);
                         ^
cubehash.c:535:1: warning:   initializing argument 1 of 'void cubehash_init(sph_cubehash_context*, const sph_u32*)' [-fpermissive]
 cubehash_init(sph_cubehash_context *sc, const sph_u32 *iv)
 ^
cubehash.c: In function 'void sph_cubehash224(void*, const void*, size_t)':
cubehash.c:617:29: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_core(cc, data, len);
                             ^
cubehash.c:542:1: warning:   initializing argument 1 of 'void cubehash_core(sph_cubehash_context*, const void*, size_t)' [-fpermissive]
 cubehash_core(sph_cubehash_context *sc, const void *data, size_t len)
 ^
cubehash.c: In function 'void sph_cubehash224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
cubehash.c:631:34: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_close(cc, ub, n, dst, 7);
                                  ^
cubehash.c:579:1: warning:   initializing argument 1 of 'void cubehash_close(sph_cubehash_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 cubehash_close(sph_cubehash_context *sc, unsigned ub, unsigned n,
 ^
cubehash.c: In function 'void sph_cubehash256_init(void*)':
cubehash.c:639:25: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_init(cc, IV256);
                         ^
cubehash.c:535:1: warning:   initializing argument 1 of 'void cubehash_init(sph_cubehash_context*, const sph_u32*)' [-fpermissive]
 cubehash_init(sph_cubehash_context *sc, const sph_u32 *iv)
 ^
cubehash.c: In function 'void sph_cubehash256(void*, const void*, size_t)':
cubehash.c:646:29: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_core(cc, data, len);
                             ^
cubehash.c:542:1: warning:   initializing argument 1 of 'void cubehash_core(sph_cubehash_context*, const void*, size_t)' [-fpermissive]
 cubehash_core(sph_cubehash_context *sc, const void *data, size_t len)
 ^
cubehash.c: In function 'void sph_cubehash256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
cubehash.c:660:34: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_close(cc, ub, n, dst, 8);
                                  ^
cubehash.c:579:1: warning:   initializing argument 1 of 'void cubehash_close(sph_cubehash_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 cubehash_close(sph_cubehash_context *sc, unsigned ub, unsigned n,
 ^
cubehash.c: In function 'void sph_cubehash384_init(void*)':
cubehash.c:668:25: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_init(cc, IV384);
                         ^
cubehash.c:535:1: warning:   initializing argument 1 of 'void cubehash_init(sph_cubehash_context*, const sph_u32*)' [-fpermissive]
 cubehash_init(sph_cubehash_context *sc, const sph_u32 *iv)
 ^
cubehash.c: In function 'void sph_cubehash384(void*, const void*, size_t)':
cubehash.c:675:29: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_core(cc, data, len);
                             ^
cubehash.c:542:1: warning:   initializing argument 1 of 'void cubehash_core(sph_cubehash_context*, const void*, size_t)' [-fpermissive]
 cubehash_core(sph_cubehash_context *sc, const void *data, size_t len)
 ^
cubehash.c: In function 'void sph_cubehash384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
cubehash.c:689:35: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_close(cc, ub, n, dst, 12);
                                   ^
cubehash.c:579:1: warning:   initializing argument 1 of 'void cubehash_close(sph_cubehash_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 cubehash_close(sph_cubehash_context *sc, unsigned ub, unsigned n,
 ^
cubehash.c: In function 'void sph_cubehash512_init(void*)':
cubehash.c:697:25: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_init(cc, IV512);
                         ^
cubehash.c:535:1: warning:   initializing argument 1 of 'void cubehash_init(sph_cubehash_context*, const sph_u32*)' [-fpermissive]
 cubehash_init(sph_cubehash_context *sc, const sph_u32 *iv)
 ^
cubehash.c: In function 'void sph_cubehash512(void*, const void*, size_t)':
cubehash.c:704:29: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_core(cc, data, len);
                             ^
cubehash.c:542:1: warning:   initializing argument 1 of 'void cubehash_core(sph_cubehash_context*, const void*, size_t)' [-fpermissive]
 cubehash_core(sph_cubehash_context *sc, const void *data, size_t len)
 ^
cubehash.c: In function 'void sph_cubehash512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
cubehash.c:718:35: warning: invalid conversion from 'void*' to 'sph_cubehash_context*' [-fpermissive]
  cubehash_close(cc, ub, n, dst, 16);
                                   ^
cubehash.c:579:1: warning:   initializing argument 1 of 'void cubehash_close(sph_cubehash_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 cubehash_close(sph_cubehash_context *sc, unsigned ub, unsigned n,
 ^
rm -f obj/cubehash.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/echo.d -o obj/echo.o echo.c
echo.c: In function 'void sph_echo224_init(void*)':
echo.c:922:25: warning: invalid conversion from 'void*' to 'sph_echo_small_context*' [-fpermissive]
  echo_small_init(cc, 224);
                         ^
echo.c:647:1: warning:   initializing argument 1 of 'void echo_small_init(sph_echo_small_context*, unsigned int)' [-fpermissive]
 echo_small_init(sph_echo_small_context *sc, unsigned out_len)
 ^
echo.c: In function 'void sph_echo224(void*, const void*, size_t)':
echo.c:929:31: warning: invalid conversion from 'void*' to 'sph_echo_small_context*' [-fpermissive]
  echo_small_core(cc, data, len);
                               ^
echo.c:731:1: warning:   initializing argument 1 of 'void echo_small_core(sph_echo_small_context*, const unsigned char*, size_t)' [-fpermissive]
 echo_small_core(sph_echo_small_context *sc,
 ^
echo.c:929:31: warning: invalid conversion from 'const void*' to 'const unsigned char*' [-fpermissive]
  echo_small_core(cc, data, len);
                               ^
echo.c:731:1: warning:   initializing argument 2 of 'void echo_small_core(sph_echo_small_context*, const unsigned char*, size_t)' [-fpermissive]
 echo_small_core(sph_echo_small_context *sc,
 ^
echo.c: In function 'void sph_echo224_close(void*, void*)':
echo.c:936:35: warning: invalid conversion from 'void*' to 'sph_echo_small_context*' [-fpermissive]
  echo_small_close(cc, 0, 0, dst, 7);
                                   ^
echo.c:801:1: warning:   initializing argument 1 of 'void echo_small_close(sph_echo_small_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 echo_small_close(sph_echo_small_context *sc, unsigned ub, unsigned n,
 ^
echo.c: In function 'void sph_echo224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
echo.c:943:36: warning: invalid conversion from 'void*' to 'sph_echo_small_context*' [-fpermissive]
  echo_small_close(cc, ub, n, dst, 7);
                                    ^
echo.c:801:1: warning:   initializing argument 1 of 'void echo_small_close(sph_echo_small_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 echo_small_close(sph_echo_small_context *sc, unsigned ub, unsigned n,
 ^
echo.c: In function 'void sph_echo256_init(void*)':
echo.c:950:25: warning: invalid conversion from 'void*' to 'sph_echo_small_context*' [-fpermissive]
  echo_small_init(cc, 256);
                         ^
echo.c:647:1: warning:   initializing argument 1 of 'void echo_small_init(sph_echo_small_context*, unsigned int)' [-fpermissive]
 echo_small_init(sph_echo_small_context *sc, unsigned out_len)
 ^
echo.c: In function 'void sph_echo256(void*, const void*, size_t)':
echo.c:957:31: warning: invalid conversion from 'void*' to 'sph_echo_small_context*' [-fpermissive]
  echo_small_core(cc, data, len);
                               ^
echo.c:731:1: warning:   initializing argument 1 of 'void echo_small_core(sph_echo_small_context*, const unsigned char*, size_t)' [-fpermissive]
 echo_small_core(sph_echo_small_context *sc,
 ^
echo.c:957:31: warning: invalid conversion from 'const void*' to 'const unsigned char*' [-fpermissive]
  echo_small_core(cc, data, len);
                               ^
echo.c:731:1: warning:   initializing argument 2 of 'void echo_small_core(sph_echo_small_context*, const unsigned char*, size_t)' [-fpermissive]
 echo_small_core(sph_echo_small_context *sc,
 ^
echo.c: In function 'void sph_echo256_close(void*, void*)':
echo.c:964:35: warning: invalid conversion from 'void*' to 'sph_echo_small_context*' [-fpermissive]
  echo_small_close(cc, 0, 0, dst, 8);
                                   ^
echo.c:801:1: warning:   initializing argument 1 of 'void echo_small_close(sph_echo_small_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 echo_small_close(sph_echo_small_context *sc, unsigned ub, unsigned n,
 ^
echo.c: In function 'void sph_echo256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
echo.c:971:36: warning: invalid conversion from 'void*' to 'sph_echo_small_context*' [-fpermissive]
  echo_small_close(cc, ub, n, dst, 8);
                                    ^
echo.c:801:1: warning:   initializing argument 1 of 'void echo_small_close(sph_echo_small_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 echo_small_close(sph_echo_small_context *sc, unsigned ub, unsigned n,
 ^
echo.c: In function 'void sph_echo384_init(void*)':
echo.c:978:23: warning: invalid conversion from 'void*' to 'sph_echo_big_context*' [-fpermissive]
  echo_big_init(cc, 384);
                       ^
echo.c:673:1: warning:   initializing argument 1 of 'void echo_big_init(sph_echo_big_context*, unsigned int)' [-fpermissive]
 echo_big_init(sph_echo_big_context *sc, unsigned out_len)
 ^
echo.c: In function 'void sph_echo384(void*, const void*, size_t)':
echo.c:985:29: warning: invalid conversion from 'void*' to 'sph_echo_big_context*' [-fpermissive]
  echo_big_core(cc, data, len);
                             ^
echo.c:766:1: warning:   initializing argument 1 of 'void echo_big_core(sph_echo_big_context*, const unsigned char*, size_t)' [-fpermissive]
 echo_big_core(sph_echo_big_context *sc,
 ^
echo.c:985:29: warning: invalid conversion from 'const void*' to 'const unsigned char*' [-fpermissive]
  echo_big_core(cc, data, len);
                             ^
echo.c:766:1: warning:   initializing argument 2 of 'void echo_big_core(sph_echo_big_context*, const unsigned char*, size_t)' [-fpermissive]
 echo_big_core(sph_echo_big_context *sc,
 ^
echo.c: In function 'void sph_echo384_close(void*, void*)':
echo.c:992:34: warning: invalid conversion from 'void*' to 'sph_echo_big_context*' [-fpermissive]
  echo_big_close(cc, 0, 0, dst, 12);
                                  ^
echo.c:860:1: warning:   initializing argument 1 of 'void echo_big_close(sph_echo_big_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 echo_big_close(sph_echo_big_context *sc, unsigned ub, unsigned n,
 ^
echo.c: In function 'void sph_echo384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
echo.c:999:35: warning: invalid conversion from 'void*' to 'sph_echo_big_context*' [-fpermissive]
  echo_big_close(cc, ub, n, dst, 12);
                                   ^
echo.c:860:1: warning:   initializing argument 1 of 'void echo_big_close(sph_echo_big_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 echo_big_close(sph_echo_big_context *sc, unsigned ub, unsigned n,
 ^
echo.c: In function 'void sph_echo512_init(void*)':
echo.c:1006:23: warning: invalid conversion from 'void*' to 'sph_echo_big_context*' [-fpermissive]
  echo_big_init(cc, 512);
                       ^
echo.c:673:1: warning:   initializing argument 1 of 'void echo_big_init(sph_echo_big_context*, unsigned int)' [-fpermissive]
 echo_big_init(sph_echo_big_context *sc, unsigned out_len)
 ^
echo.c: In function 'void sph_echo512(void*, const void*, size_t)':
echo.c:1013:29: warning: invalid conversion from 'void*' to 'sph_echo_big_context*' [-fpermissive]
  echo_big_core(cc, data, len);
                             ^
echo.c:766:1: warning:   initializing argument 1 of 'void echo_big_core(sph_echo_big_context*, const unsigned char*, size_t)' [-fpermissive]
 echo_big_core(sph_echo_big_context *sc,
 ^
echo.c:1013:29: warning: invalid conversion from 'const void*' to 'const unsigned char*' [-fpermissive]
  echo_big_core(cc, data, len);
                             ^
echo.c:766:1: warning:   initializing argument 2 of 'void echo_big_core(sph_echo_big_context*, const unsigned char*, size_t)' [-fpermissive]
 echo_big_core(sph_echo_big_context *sc,
 ^
echo.c: In function 'void sph_echo512_close(void*, void*)':
echo.c:1020:34: warning: invalid conversion from 'void*' to 'sph_echo_big_context*' [-fpermissive]
  echo_big_close(cc, 0, 0, dst, 16);
                                  ^
echo.c:860:1: warning:   initializing argument 1 of 'void echo_big_close(sph_echo_big_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 echo_big_close(sph_echo_big_context *sc, unsigned ub, unsigned n,
 ^
echo.c: In function 'void sph_echo512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
echo.c:1027:35: warning: invalid conversion from 'void*' to 'sph_echo_big_context*' [-fpermissive]
  echo_big_close(cc, ub, n, dst, 16);
                                   ^
echo.c:860:1: warning:   initializing argument 1 of 'void echo_big_close(sph_echo_big_context*, unsigned int, unsigned int, void*, unsigned int)' [-fpermissive]
 echo_big_close(sph_echo_big_context *sc, unsigned ub, unsigned n,
 ^
rm -f obj/echo.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/simd.d -o obj/simd.o simd.c
simd.c: In function 'void init_small(void*, const u32*)':
simd.c:1565:5: warning: invalid conversion from 'void*' to 'sph_simd_small_context*' [-fpermissive]
  sc = cc;
     ^
simd.c: In function 'void init_big(void*, const u32*)':
simd.c:1576:5: warning: invalid conversion from 'void*' to 'sph_simd_big_context*' [-fpermissive]
  sc = cc;
     ^
simd.c: In function 'void update_small(void*, const void*, size_t)':
simd.c:1587:5: warning: invalid conversion from 'void*' to 'sph_simd_small_context*' [-fpermissive]
  sc = cc;
     ^
simd.c: In function 'void update_big(void*, const void*, size_t)':
simd.c:1612:5: warning: invalid conversion from 'void*' to 'sph_simd_big_context*' [-fpermissive]
  sc = cc;
     ^
simd.c: In function 'void finalize_small(void*, unsigned int, unsigned int, void*, size_t)':
simd.c:1661:5: warning: invalid conversion from 'void*' to 'sph_simd_small_context*' [-fpermissive]
  sc = cc;
     ^
simd.c:1671:4: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  d = dst;
    ^
simd.c:1672:9: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  for (d = dst, u = 0; u < dst_len; u ++)
         ^
simd.c: In function 'void finalize_big(void*, unsigned int, unsigned int, void*, size_t)':
simd.c:1683:5: warning: invalid conversion from 'void*' to 'sph_simd_big_context*' [-fpermissive]
  sc = cc;
     ^
simd.c:1693:4: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  d = dst;
    ^
simd.c:1694:9: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  for (d = dst, u = 0; u < dst_len; u ++)
         ^
rm -f obj/simd.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/alert.d -o obj/alert.o alert.cpp
/bin/sh ../share/genbuild.sh obj/build.h
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/version.d -o obj/version.o version.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/checkpoints.d -o obj/checkpoints.o checkpoints.cpp
In file included from db.h:8:0,
                 from txdb.h:16,
                 from checkpoints.cpp:10:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/netbase.d -o obj/netbase.o netbase.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/addrman.d -o obj/addrman.o addrman.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/crypter.d -o obj/crypter.o crypter.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/base58.d -o obj/base58.o base58.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/key.d -o obj/key.o key.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/db.d -o obj/db.o db.cpp
In file included from db.h:8:0,
                 from db.cpp:6:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/init.d -o obj/init.o init.cpp
In file included from db.h:8:0,
                 from txdb.h:16,
                 from init.cpp:5:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/irc.d -o obj/irc.o irc.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/keystore.d -o obj/keystore.o keystore.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/miner.d -o obj/miner.o miner.cpp
In file included from db.h:8:0,
                 from txdb.h:16,
                 from miner.cpp:7:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/main.d -o obj/main.o main.cpp
In file included from db.h:8:0,
                 from main.cpp:8:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/net.d -o obj/net.o net.cpp
In file included from db.h:8:0,
                 from net.cpp:7:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/ntp.d -o obj/ntp.o ntp.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/stun.d -o obj/stun.o stun.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/protocol.d -o obj/protocol.o protocol.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/bitcoinrpc.d -o obj/bitcoinrpc.o bitcoinrpc.cpp
In file included from wallet.h:13:0,
                 from init.h:8,
                 from bitcoinrpc.cpp:6:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/rpcdump.d -o obj/rpcdump.o rpcdump.cpp
In file included from wallet.h:13:0,
                 from init.h:8,
                 from rpcdump.cpp:5:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/rpcnet.d -o obj/rpcnet.o rpcnet.cpp
In file included from wallet.h:13:0,
                 from rpcnet.cpp:7:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/rpcmining.d -o obj/rpcmining.o rpcmining.cpp
In file included from rpcmining.cpp:6:0:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/rpcwallet.d -o obj/rpcwallet.o rpcwallet.cpp
In file included from wallet.h:13:0,
                 from rpcwallet.cpp:6:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/rpcblockchain.d -o obj/rpcblockchain.o rpcblockchain.cpp
In file included from rpcblockchain.cpp:6:0:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/rpcrawtransaction.d -o obj/rpcrawtransaction.o rpcrawtransaction.cpp
In file included from db.h:8:0,
                 from txdb.h:16,
                 from rpcrawtransaction.cpp:10:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/script.d -o obj/script.o script.cpp
In file included from script.cpp:15:0:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/sync.d -o obj/sync.o sync.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/util.d -o obj/util.o util.cpp
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/wallet.d -o obj/wallet.o wallet.cpp
In file included from db.h:8:0,
                 from txdb.h:16,
                 from wallet.cpp:6:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/walletdb.d -o obj/walletdb.o walletdb.cpp
In file included from db.h:8:0,
                 from walletdb.h:8,
                 from walletdb.cpp:6:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/noui.d -o obj/noui.o noui.cpp
In file included from wallet.h:13:0,
                 from init.h:8,
                 from noui.cpp:6:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/kernel.d -o obj/kernel.o kernel.cpp
In file included from kernel.h:7:0,
                 from kernel.cpp:10:
main.h: In member function 'unsigned int CBlock::GetStakeEntropyBit(unsigned int) const':
main.h:962:24: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
         if (nHeight >= 0 || fTestNet)
                        ^
56  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 04, 2017, 10:04:11 PM
Compile (1 of 3 posts, as I am exceeding maximum post length)


Code:
root@server:/home/lisa/src# make -f makefile.unix
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/groestl.d -o obj/groestl.o groestl.c
groestl.c: In function 'void groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)':
groestl.c:2816:17: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
  unsigned char *buf;
                 ^
groestl.c: In function 'void groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)':
groestl.c:2952:17: warning: variable 'buf' set but not used [-Wunused-but-set-variable]
  unsigned char *buf;
                 ^
groestl.c: In function 'void sph_groestl224_init(void*)':
groestl.c:3013:28: warning: invalid conversion from 'void*' to 'sph_groestl_small_context*' [-fpermissive]
  groestl_small_init(cc, 224);
                            ^
groestl.c:2738:1: warning:   initializing argument 1 of 'void groestl_small_init(sph_groestl_small_context*, unsigned int)' [-fpermissive]
 groestl_small_init(sph_groestl_small_context *sc, unsigned out_size)
 ^
groestl.c: In function 'void sph_groestl224(void*, const void*, size_t)':
groestl.c:3020:34: warning: invalid conversion from 'void*' to 'sph_groestl_small_context*' [-fpermissive]
  groestl_small_core(cc, data, len);
                                  ^
groestl.c:2771:1: warning:   initializing argument 1 of 'void groestl_small_core(sph_groestl_small_context*, const void*, size_t)' [-fpermissive]
 groestl_small_core(sph_groestl_small_context *sc, const void *data, size_t len)
 ^
groestl.c: In function 'void sph_groestl224_close(void*, void*)':
groestl.c:3027:39: warning: invalid conversion from 'void*' to 'sph_groestl_small_context*' [-fpermissive]
  groestl_small_close(cc, 0, 0, dst, 28);
                                       ^
groestl.c:2813:1: warning:   initializing argument 1 of 'void groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 groestl_small_close(sph_groestl_small_context *sc,
 ^
groestl.c: In function 'void sph_groestl224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
groestl.c:3034:40: warning: invalid conversion from 'void*' to 'sph_groestl_small_context*' [-fpermissive]
  groestl_small_close(cc, ub, n, dst, 28);
                                        ^
groestl.c:2813:1: warning:   initializing argument 1 of 'void groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 groestl_small_close(sph_groestl_small_context *sc,
 ^
groestl.c: In function 'void sph_groestl256_init(void*)':
groestl.c:3041:28: warning: invalid conversion from 'void*' to 'sph_groestl_small_context*' [-fpermissive]
  groestl_small_init(cc, 256);
                            ^
groestl.c:2738:1: warning:   initializing argument 1 of 'void groestl_small_init(sph_groestl_small_context*, unsigned int)' [-fpermissive]
 groestl_small_init(sph_groestl_small_context *sc, unsigned out_size)
 ^
groestl.c: In function 'void sph_groestl256(void*, const void*, size_t)':
groestl.c:3048:34: warning: invalid conversion from 'void*' to 'sph_groestl_small_context*' [-fpermissive]
  groestl_small_core(cc, data, len);
                                  ^
groestl.c:2771:1: warning:   initializing argument 1 of 'void groestl_small_core(sph_groestl_small_context*, const void*, size_t)' [-fpermissive]
 groestl_small_core(sph_groestl_small_context *sc, const void *data, size_t len)
 ^
groestl.c: In function 'void sph_groestl256_close(void*, void*)':
groestl.c:3055:39: warning: invalid conversion from 'void*' to 'sph_groestl_small_context*' [-fpermissive]
  groestl_small_close(cc, 0, 0, dst, 32);
                                       ^
groestl.c:2813:1: warning:   initializing argument 1 of 'void groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 groestl_small_close(sph_groestl_small_context *sc,
 ^
groestl.c: In function 'void sph_groestl256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
groestl.c:3062:40: warning: invalid conversion from 'void*' to 'sph_groestl_small_context*' [-fpermissive]
  groestl_small_close(cc, ub, n, dst, 32);
                                        ^
groestl.c:2813:1: warning:   initializing argument 1 of 'void groestl_small_close(sph_groestl_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 groestl_small_close(sph_groestl_small_context *sc,
 ^
groestl.c: In function 'void sph_groestl384_init(void*)':
groestl.c:3069:26: warning: invalid conversion from 'void*' to 'sph_groestl_big_context*' [-fpermissive]
  groestl_big_init(cc, 384);
                          ^
groestl.c:2874:1: warning:   initializing argument 1 of 'void groestl_big_init(sph_groestl_big_context*, unsigned int)' [-fpermissive]
 groestl_big_init(sph_groestl_big_context *sc, unsigned out_size)
 ^
groestl.c: In function 'void sph_groestl384(void*, const void*, size_t)':
groestl.c:3076:32: warning: invalid conversion from 'void*' to 'sph_groestl_big_context*' [-fpermissive]
  groestl_big_core(cc, data, len);
                                ^
groestl.c:2907:1: warning:   initializing argument 1 of 'void groestl_big_core(sph_groestl_big_context*, const void*, size_t)' [-fpermissive]
 groestl_big_core(sph_groestl_big_context *sc, const void *data, size_t len)
 ^
groestl.c: In function 'void sph_groestl384_close(void*, void*)':
groestl.c:3083:37: warning: invalid conversion from 'void*' to 'sph_groestl_big_context*' [-fpermissive]
  groestl_big_close(cc, 0, 0, dst, 48);
                                     ^
groestl.c:2949:1: warning:   initializing argument 1 of 'void groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 groestl_big_close(sph_groestl_big_context *sc,
 ^
groestl.c: In function 'void sph_groestl384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
groestl.c:3090:38: warning: invalid conversion from 'void*' to 'sph_groestl_big_context*' [-fpermissive]
  groestl_big_close(cc, ub, n, dst, 48);
                                      ^
groestl.c:2949:1: warning:   initializing argument 1 of 'void groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 groestl_big_close(sph_groestl_big_context *sc,
 ^
groestl.c: In function 'void sph_groestl512_init(void*)':
groestl.c:3097:26: warning: invalid conversion from 'void*' to 'sph_groestl_big_context*' [-fpermissive]
  groestl_big_init(cc, 512);
                          ^
groestl.c:2874:1: warning:   initializing argument 1 of 'void groestl_big_init(sph_groestl_big_context*, unsigned int)' [-fpermissive]
 groestl_big_init(sph_groestl_big_context *sc, unsigned out_size)
 ^
groestl.c: In function 'void sph_groestl512(void*, const void*, size_t)':
groestl.c:3104:32: warning: invalid conversion from 'void*' to 'sph_groestl_big_context*' [-fpermissive]
  groestl_big_core(cc, data, len);
                                ^
groestl.c:2907:1: warning:   initializing argument 1 of 'void groestl_big_core(sph_groestl_big_context*, const void*, size_t)' [-fpermissive]
 groestl_big_core(sph_groestl_big_context *sc, const void *data, size_t len)
 ^
groestl.c: In function 'void sph_groestl512_close(void*, void*)':
groestl.c:3111:37: warning: invalid conversion from 'void*' to 'sph_groestl_big_context*' [-fpermissive]
  groestl_big_close(cc, 0, 0, dst, 64);
                                     ^
groestl.c:2949:1: warning:   initializing argument 1 of 'void groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 groestl_big_close(sph_groestl_big_context *sc,
 ^
groestl.c: In function 'void sph_groestl512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
groestl.c:3118:38: warning: invalid conversion from 'void*' to 'sph_groestl_big_context*' [-fpermissive]
  groestl_big_close(cc, ub, n, dst, 64);
                                      ^
groestl.c:2949:1: warning:   initializing argument 1 of 'void groestl_big_close(sph_groestl_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 groestl_big_close(sph_groestl_big_context *sc,
 ^
rm -f obj/groestl.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/blake.d -o obj/blake.o blake.c
blake.c: In function 'void blake32_close(sph_blake_small_context*, unsigned int, unsigned int, void*, size_t)':
blake.c:886:6: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  out = dst;
      ^
blake.c: In function 'void blake64_close(sph_blake_big_context*, unsigned int, unsigned int, void*, size_t)':
blake.c:991:6: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  out = dst;
      ^
blake.c: In function 'void sph_blake224_init(void*)':
blake.c:1002:41: warning: invalid conversion from 'void*' to 'sph_blake_small_context*' [-fpermissive]
  blake32_init(cc, IV224, salt_zero_small);
                                         ^
blake.c:791:1: warning:   initializing argument 1 of 'void blake32_init(sph_blake_small_context*, const sph_u32*, const sph_u32*)' [-fpermissive]
 blake32_init(sph_blake_small_context *sc,
 ^
blake.c: In function 'void sph_blake224(void*, const void*, size_t)':
blake.c:1009:23: warning: invalid conversion from 'void*' to 'sph_blake_small_context*' [-fpermissive]
  blake32(cc, data, len);
                       ^
blake.c:801:1: warning:   initializing argument 1 of 'void blake32(sph_blake_small_context*, const void*, size_t)' [-fpermissive]
 blake32(sph_blake_small_context *sc, const void *data, size_t len)
 ^
blake.c: In function 'void sph_blake224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
blake.c:1023:33: warning: invalid conversion from 'void*' to 'sph_blake_small_context*' [-fpermissive]
  blake32_close(cc, ub, n, dst, 7);
                                 ^
blake.c:839:1: warning:   initializing argument 1 of 'void blake32_close(sph_blake_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 blake32_close(sph_blake_small_context *sc,
 ^
blake.c: In function 'void sph_blake256_init(void*)':
blake.c:1031:41: warning: invalid conversion from 'void*' to 'sph_blake_small_context*' [-fpermissive]
  blake32_init(cc, IV256, salt_zero_small);
                                         ^
blake.c:791:1: warning:   initializing argument 1 of 'void blake32_init(sph_blake_small_context*, const sph_u32*, const sph_u32*)' [-fpermissive]
 blake32_init(sph_blake_small_context *sc,
 ^
blake.c: In function 'void sph_blake256(void*, const void*, size_t)':
blake.c:1038:23: warning: invalid conversion from 'void*' to 'sph_blake_small_context*' [-fpermissive]
  blake32(cc, data, len);
                       ^
blake.c:801:1: warning:   initializing argument 1 of 'void blake32(sph_blake_small_context*, const void*, size_t)' [-fpermissive]
 blake32(sph_blake_small_context *sc, const void *data, size_t len)
 ^
blake.c: In function 'void sph_blake256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
blake.c:1052:33: warning: invalid conversion from 'void*' to 'sph_blake_small_context*' [-fpermissive]
  blake32_close(cc, ub, n, dst, 8);
                                 ^
blake.c:839:1: warning:   initializing argument 1 of 'void blake32_close(sph_blake_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 blake32_close(sph_blake_small_context *sc,
 ^
blake.c: In function 'void sph_blake384_init(void*)':
blake.c:1062:39: warning: invalid conversion from 'void*' to 'sph_blake_big_context*' [-fpermissive]
  blake64_init(cc, IV384, salt_zero_big);
                                       ^
blake.c:896:1: warning:   initializing argument 1 of 'void blake64_init(sph_blake_big_context*, const sph_u64*, const sph_u64*)' [-fpermissive]
 blake64_init(sph_blake_big_context *sc,
 ^
blake.c: In function 'void sph_blake384(void*, const void*, size_t)':
blake.c:1069:23: warning: invalid conversion from 'void*' to 'sph_blake_big_context*' [-fpermissive]
  blake64(cc, data, len);
                       ^
blake.c:906:1: warning:   initializing argument 1 of 'void blake64(sph_blake_big_context*, const void*, size_t)' [-fpermissive]
 blake64(sph_blake_big_context *sc, const void *data, size_t len)
 ^
blake.c: In function 'void sph_blake384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
blake.c:1083:33: warning: invalid conversion from 'void*' to 'sph_blake_big_context*' [-fpermissive]
  blake64_close(cc, ub, n, dst, 6);
                                 ^
blake.c:944:1: warning:   initializing argument 1 of 'void blake64_close(sph_blake_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 blake64_close(sph_blake_big_context *sc,
 ^
blake.c: In function 'void sph_blake512_init(void*)':
blake.c:1091:39: warning: invalid conversion from 'void*' to 'sph_blake_big_context*' [-fpermissive]
  blake64_init(cc, IV512, salt_zero_big);
                                       ^
blake.c:896:1: warning:   initializing argument 1 of 'void blake64_init(sph_blake_big_context*, const sph_u64*, const sph_u64*)' [-fpermissive]
 blake64_init(sph_blake_big_context *sc,
 ^
blake.c: In function 'void sph_blake512(void*, const void*, size_t)':
blake.c:1098:23: warning: invalid conversion from 'void*' to 'sph_blake_big_context*' [-fpermissive]
  blake64(cc, data, len);
                       ^
blake.c:906:1: warning:   initializing argument 1 of 'void blake64(sph_blake_big_context*, const void*, size_t)' [-fpermissive]
 blake64(sph_blake_big_context *sc, const void *data, size_t len)
 ^
blake.c: In function 'void sph_blake512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
blake.c:1112:33: warning: invalid conversion from 'void*' to 'sph_blake_big_context*' [-fpermissive]
  blake64_close(cc, ub, n, dst, 8);
                                 ^
blake.c:944:1: warning:   initializing argument 1 of 'void blake64_close(sph_blake_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 blake64_close(sph_blake_big_context *sc,
 ^
rm -f obj/blake.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/bmw.d -o obj/bmw.o bmw.c
bmw.c: In function 'void bmw32_close(sph_bmw_small_context*, unsigned int, unsigned int, void*, size_t)':
bmw.c:709:6: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  out = dst;
      ^
bmw.c: In function 'void bmw64_close(sph_bmw_big_context*, unsigned int, unsigned int, void*, size_t)':
bmw.c:836:6: warning: invalid conversion from 'void*' to 'unsigned char*' [-fpermissive]
  out = dst;
      ^
bmw.c: In function 'void sph_bmw224_init(void*)':
bmw.c:847:22: warning: invalid conversion from 'void*' to 'sph_bmw_small_context*' [-fpermissive]
  bmw32_init(cc, IV224);
                      ^
bmw.c:614:1: warning:   initializing argument 1 of 'void bmw32_init(sph_bmw_small_context*, const sph_u32*)' [-fpermissive]
 bmw32_init(sph_bmw_small_context *sc, const sph_u32 *iv)
 ^
bmw.c: In function 'void sph_bmw224(void*, const void*, size_t)':
bmw.c:854:21: warning: invalid conversion from 'void*' to 'sph_bmw_small_context*' [-fpermissive]
  bmw32(cc, data, len);
                     ^
bmw.c:627:1: warning:   initializing argument 1 of 'void bmw32(sph_bmw_small_context*, const void*, size_t)' [-fpermissive]
 bmw32(sph_bmw_small_context *sc, const void *data, size_t len)
 ^
bmw.c: In function 'void sph_bmw224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
bmw.c:868:31: warning: invalid conversion from 'void*' to 'sph_bmw_small_context*' [-fpermissive]
  bmw32_close(cc, ub, n, dst, 7);
                               ^
bmw.c:676:1: warning:   initializing argument 1 of 'void bmw32_close(sph_bmw_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 bmw32_close(sph_bmw_small_context *sc, unsigned ub, unsigned n,
 ^
bmw.c: In function 'void sph_bmw256_init(void*)':
bmw.c:876:22: warning: invalid conversion from 'void*' to 'sph_bmw_small_context*' [-fpermissive]
  bmw32_init(cc, IV256);
                      ^
bmw.c:614:1: warning:   initializing argument 1 of 'void bmw32_init(sph_bmw_small_context*, const sph_u32*)' [-fpermissive]
 bmw32_init(sph_bmw_small_context *sc, const sph_u32 *iv)
 ^
bmw.c: In function 'void sph_bmw256(void*, const void*, size_t)':
bmw.c:883:21: warning: invalid conversion from 'void*' to 'sph_bmw_small_context*' [-fpermissive]
  bmw32(cc, data, len);
                     ^
bmw.c:627:1: warning:   initializing argument 1 of 'void bmw32(sph_bmw_small_context*, const void*, size_t)' [-fpermissive]
 bmw32(sph_bmw_small_context *sc, const void *data, size_t len)
 ^
bmw.c: In function 'void sph_bmw256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
bmw.c:897:31: warning: invalid conversion from 'void*' to 'sph_bmw_small_context*' [-fpermissive]
  bmw32_close(cc, ub, n, dst, 8);
                               ^
bmw.c:676:1: warning:   initializing argument 1 of 'void bmw32_close(sph_bmw_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 bmw32_close(sph_bmw_small_context *sc, unsigned ub, unsigned n,
 ^
bmw.c: In function 'void sph_bmw384_init(void*)':
bmw.c:907:22: warning: invalid conversion from 'void*' to 'sph_bmw_big_context*' [-fpermissive]
  bmw64_init(cc, IV384);
                      ^
bmw.c:764:1: warning:   initializing argument 1 of 'void bmw64_init(sph_bmw_big_context*, const sph_u64*)' [-fpermissive]
 bmw64_init(sph_bmw_big_context *sc, const sph_u64 *iv)
 ^
bmw.c: In function 'void sph_bmw384(void*, const void*, size_t)':
bmw.c:914:21: warning: invalid conversion from 'void*' to 'sph_bmw_big_context*' [-fpermissive]
  bmw64(cc, data, len);
                     ^
bmw.c:772:1: warning:   initializing argument 1 of 'void bmw64(sph_bmw_big_context*, const void*, size_t)' [-fpermissive]
 bmw64(sph_bmw_big_context *sc, const void *data, size_t len)
 ^
bmw.c: In function 'void sph_bmw384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
bmw.c:928:31: warning: invalid conversion from 'void*' to 'sph_bmw_big_context*' [-fpermissive]
  bmw64_close(cc, ub, n, dst, 6);
                               ^
bmw.c:810:1: warning:   initializing argument 1 of 'void bmw64_close(sph_bmw_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 bmw64_close(sph_bmw_big_context *sc, unsigned ub, unsigned n,
 ^
bmw.c: In function 'void sph_bmw512_init(void*)':
bmw.c:936:22: warning: invalid conversion from 'void*' to 'sph_bmw_big_context*' [-fpermissive]
  bmw64_init(cc, IV512);
                      ^
bmw.c:764:1: warning:   initializing argument 1 of 'void bmw64_init(sph_bmw_big_context*, const sph_u64*)' [-fpermissive]
 bmw64_init(sph_bmw_big_context *sc, const sph_u64 *iv)
 ^
bmw.c: In function 'void sph_bmw512(void*, const void*, size_t)':
bmw.c:943:21: warning: invalid conversion from 'void*' to 'sph_bmw_big_context*' [-fpermissive]
  bmw64(cc, data, len);
                     ^
bmw.c:772:1: warning:   initializing argument 1 of 'void bmw64(sph_bmw_big_context*, const void*, size_t)' [-fpermissive]
 bmw64(sph_bmw_big_context *sc, const void *data, size_t len)
 ^
bmw.c: In function 'void sph_bmw512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
bmw.c:957:31: warning: invalid conversion from 'void*' to 'sph_bmw_big_context*' [-fpermissive]
  bmw64_close(cc, ub, n, dst, 8);
                               ^
bmw.c:810:1: warning:   initializing argument 1 of 'void bmw64_close(sph_bmw_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 bmw64_close(sph_bmw_big_context *sc, unsigned ub, unsigned n,
 ^
rm -f obj/bmw.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/skein.d -o obj/skein.o skein.c
skein.c: In function 'void sph_skein224_init(void*)':
skein.c:1137:26: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_init(cc, IV224);
                          ^
skein.c:768:1: warning:   initializing argument 1 of 'void skein_big_init(sph_skein_big_context*, const sph_u64*)' [-fpermissive]
 skein_big_init(sph_skein_big_context *sc, const sph_u64 *iv)
 ^
skein.c: In function 'void sph_skein224(void*, const void*, size_t)':
skein.c:1144:30: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_core(cc, data, len);
                              ^
skein.c:859:1: warning:   initializing argument 1 of 'void skein_big_core(sph_skein_big_context*, const void*, size_t)' [-fpermissive]
 skein_big_core(sph_skein_big_context *sc, const void *data, size_t len)
 ^
skein.c: In function 'void sph_skein224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
skein.c:1158:36: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_close(cc, ub, n, dst, 28);
                                    ^
skein.c:953:1: warning:   initializing argument 1 of 'void skein_big_close(sph_skein_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 skein_big_close(sph_skein_big_context *sc, unsigned ub, unsigned n,
 ^
skein.c: In function 'void sph_skein256_init(void*)':
skein.c:1166:26: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_init(cc, IV256);
                          ^
skein.c:768:1: warning:   initializing argument 1 of 'void skein_big_init(sph_skein_big_context*, const sph_u64*)' [-fpermissive]
 skein_big_init(sph_skein_big_context *sc, const sph_u64 *iv)
 ^
skein.c: In function 'void sph_skein256(void*, const void*, size_t)':
skein.c:1173:30: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_core(cc, data, len);
                              ^
skein.c:859:1: warning:   initializing argument 1 of 'void skein_big_core(sph_skein_big_context*, const void*, size_t)' [-fpermissive]
 skein_big_core(sph_skein_big_context *sc, const void *data, size_t len)
 ^
skein.c: In function 'void sph_skein256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
skein.c:1187:36: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_close(cc, ub, n, dst, 32);
                                    ^
skein.c:953:1: warning:   initializing argument 1 of 'void skein_big_close(sph_skein_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 skein_big_close(sph_skein_big_context *sc, unsigned ub, unsigned n,
 ^
skein.c: In function 'void sph_skein384_init(void*)':
skein.c:1195:26: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_init(cc, IV384);
                          ^
skein.c:768:1: warning:   initializing argument 1 of 'void skein_big_init(sph_skein_big_context*, const sph_u64*)' [-fpermissive]
 skein_big_init(sph_skein_big_context *sc, const sph_u64 *iv)
 ^
skein.c: In function 'void sph_skein384(void*, const void*, size_t)':
skein.c:1202:30: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_core(cc, data, len);
                              ^
skein.c:859:1: warning:   initializing argument 1 of 'void skein_big_core(sph_skein_big_context*, const void*, size_t)' [-fpermissive]
 skein_big_core(sph_skein_big_context *sc, const void *data, size_t len)
 ^
skein.c: In function 'void sph_skein384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
skein.c:1216:36: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_close(cc, ub, n, dst, 48);
                                    ^
skein.c:953:1: warning:   initializing argument 1 of 'void skein_big_close(sph_skein_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 skein_big_close(sph_skein_big_context *sc, unsigned ub, unsigned n,
 ^
skein.c: In function 'void sph_skein512_init(void*)':
skein.c:1224:26: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_init(cc, IV512);
                          ^
skein.c:768:1: warning:   initializing argument 1 of 'void skein_big_init(sph_skein_big_context*, const sph_u64*)' [-fpermissive]
 skein_big_init(sph_skein_big_context *sc, const sph_u64 *iv)
 ^
skein.c: In function 'void sph_skein512(void*, const void*, size_t)':
skein.c:1231:30: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_core(cc, data, len);
                              ^
skein.c:859:1: warning:   initializing argument 1 of 'void skein_big_core(sph_skein_big_context*, const void*, size_t)' [-fpermissive]
 skein_big_core(sph_skein_big_context *sc, const void *data, size_t len)
 ^
skein.c: In function 'void sph_skein512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
skein.c:1245:36: warning: invalid conversion from 'void*' to 'sph_skein_big_context*' [-fpermissive]
  skein_big_close(cc, ub, n, dst, 64);
                                    ^
skein.c:953:1: warning:   initializing argument 1 of 'void skein_big_close(sph_skein_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 skein_big_close(sph_skein_big_context *sc, unsigned ub, unsigned n,
 ^
rm -f obj/skein.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/keccak.d -o obj/keccak.o keccak.c
keccak.c: In function 'void sph_keccak224_init(void*)':
keccak.c:1713:21: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_init(cc, 224);
                     ^
keccak.c:1526:1: warning:   initializing argument 1 of 'void keccak_init(sph_keccak_context*, unsigned int)' [-fpermissive]
 keccak_init(sph_keccak_context *kc, unsigned out_size)
 ^
keccak.c: In function 'void sph_keccak224(void*, const void*, size_t)':
keccak.c:1720:32: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_core(cc, data, len, 144);
                                ^
keccak.c:1569:1: warning:   initializing argument 1 of 'void keccak_core(sph_keccak_context*, const void*, size_t, size_t)' [-fpermissive]
 keccak_core(sph_keccak_context *kc, const void *data, size_t len, size_t lim)
 ^
keccak.c: In function 'void sph_keccak224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
keccak.c:1734:31: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_close28(cc, ub, n, dst);
                               ^
keccak.c:1608:14: warning:   initializing argument 1 of 'void keccak_close28(sph_keccak_context*, unsigned int, unsigned int, void*)' [-fpermissive]
  static void keccak_close ## d( \
              ^
keccak.c:1704:1: note: in expansion of macro 'DEFCLOSE'
 DEFCLOSE(28, 144)
 ^
keccak.c: In function 'void sph_keccak256_init(void*)':
keccak.c:1741:21: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_init(cc, 256);
                     ^
keccak.c:1526:1: warning:   initializing argument 1 of 'void keccak_init(sph_keccak_context*, unsigned int)' [-fpermissive]
 keccak_init(sph_keccak_context *kc, unsigned out_size)
 ^
keccak.c: In function 'void sph_keccak256(void*, const void*, size_t)':
keccak.c:1748:32: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_core(cc, data, len, 136);
                                ^
keccak.c:1569:1: warning:   initializing argument 1 of 'void keccak_core(sph_keccak_context*, const void*, size_t, size_t)' [-fpermissive]
 keccak_core(sph_keccak_context *kc, const void *data, size_t len, size_t lim)
 ^
keccak.c: In function 'void sph_keccak256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
keccak.c:1762:31: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_close32(cc, ub, n, dst);
                               ^
keccak.c:1608:14: warning:   initializing argument 1 of 'void keccak_close32(sph_keccak_context*, unsigned int, unsigned int, void*)' [-fpermissive]
  static void keccak_close ## d( \
              ^
keccak.c:1705:1: note: in expansion of macro 'DEFCLOSE'
 DEFCLOSE(32, 136)
 ^
keccak.c: In function 'void sph_keccak384_init(void*)':
keccak.c:1769:21: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_init(cc, 384);
                     ^
keccak.c:1526:1: warning:   initializing argument 1 of 'void keccak_init(sph_keccak_context*, unsigned int)' [-fpermissive]
 keccak_init(sph_keccak_context *kc, unsigned out_size)
 ^
keccak.c: In function 'void sph_keccak384(void*, const void*, size_t)':
keccak.c:1776:32: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_core(cc, data, len, 104);
                                ^
keccak.c:1569:1: warning:   initializing argument 1 of 'void keccak_core(sph_keccak_context*, const void*, size_t, size_t)' [-fpermissive]
 keccak_core(sph_keccak_context *kc, const void *data, size_t len, size_t lim)
 ^
keccak.c: In function 'void sph_keccak384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
keccak.c:1790:31: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_close48(cc, ub, n, dst);
                               ^
keccak.c:1608:14: warning:   initializing argument 1 of 'void keccak_close48(sph_keccak_context*, unsigned int, unsigned int, void*)' [-fpermissive]
  static void keccak_close ## d( \
              ^
keccak.c:1706:1: note: in expansion of macro 'DEFCLOSE'
 DEFCLOSE(48, 104)
 ^
keccak.c: In function 'void sph_keccak512_init(void*)':
keccak.c:1797:21: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_init(cc, 512);
                     ^
keccak.c:1526:1: warning:   initializing argument 1 of 'void keccak_init(sph_keccak_context*, unsigned int)' [-fpermissive]
 keccak_init(sph_keccak_context *kc, unsigned out_size)
 ^
keccak.c: In function 'void sph_keccak512(void*, const void*, size_t)':
keccak.c:1804:31: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_core(cc, data, len, 72);
                               ^
keccak.c:1569:1: warning:   initializing argument 1 of 'void keccak_core(sph_keccak_context*, const void*, size_t, size_t)' [-fpermissive]
 keccak_core(sph_keccak_context *kc, const void *data, size_t len, size_t lim)
 ^
keccak.c: In function 'void sph_keccak512_addbits_and_close(void*, unsigned int, unsigned int, void*)':
keccak.c:1818:31: warning: invalid conversion from 'void*' to 'sph_keccak_context*' [-fpermissive]
  keccak_close64(cc, ub, n, dst);
                               ^
keccak.c:1608:14: warning:   initializing argument 1 of 'void keccak_close64(sph_keccak_context*, unsigned int, unsigned int, void*)' [-fpermissive]
  static void keccak_close ## d( \
              ^
keccak.c:1707:1: note: in expansion of macro 'DEFCLOSE'
 DEFCLOSE(64, 72)
 ^
rm -f obj/keccak.d
g++ -c -O2 -mssse3 -pthread -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/lisa/src -I/home/lisa/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -fpermissive -MMD -MF obj/shavite.d -o obj/shavite.o shavite.c
shavite.c: In function 'void sph_shavite224_init(void*)':
shavite.c:1646:30: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_init(cc, IV224);
                              ^
shavite.c:1479:1: warning:   initializing argument 1 of 'void shavite_small_init(sph_shavite_small_context*, const sph_u32*)' [-fpermissive]
 shavite_small_init(sph_shavite_small_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite224(void*, const void*, size_t)':
shavite.c:1653:34: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_core(cc, data, len);
                                  ^
shavite.c:1488:1: warning:   initializing argument 1 of 'void shavite_small_core(sph_shavite_small_context*, const void*, size_t)' [-fpermissive]
 shavite_small_core(sph_shavite_small_context *sc, const void *data, size_t len)
 ^
shavite.c: In function 'void sph_shavite224_close(void*, void*)':
shavite.c:1660:38: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_close(cc, 0, 0, dst, 7);
                                      ^
shavite.c:1516:1: warning:   initializing argument 1 of 'void shavite_small_close(sph_shavite_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 shavite_small_close(sph_shavite_small_context *sc,
 ^
shavite.c:1661:30: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_init(cc, IV224);
                              ^
shavite.c:1479:1: warning:   initializing argument 1 of 'void shavite_small_init(sph_shavite_small_context*, const sph_u32*)' [-fpermissive]
 shavite_small_init(sph_shavite_small_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite224_addbits_and_close(void*, unsigned int, unsigned int, void*)':
shavite.c:1668:39: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_close(cc, ub, n, dst, 7);
                                       ^
shavite.c:1516:1: warning:   initializing argument 1 of 'void shavite_small_close(sph_shavite_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 shavite_small_close(sph_shavite_small_context *sc,
 ^
shavite.c:1669:30: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_init(cc, IV224);
                              ^
shavite.c:1479:1: warning:   initializing argument 1 of 'void shavite_small_init(sph_shavite_small_context*, const sph_u32*)' [-fpermissive]
 shavite_small_init(sph_shavite_small_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite256_init(void*)':
shavite.c:1676:30: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_init(cc, IV256);
                              ^
shavite.c:1479:1: warning:   initializing argument 1 of 'void shavite_small_init(sph_shavite_small_context*, const sph_u32*)' [-fpermissive]
 shavite_small_init(sph_shavite_small_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite256(void*, const void*, size_t)':
shavite.c:1683:34: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_core(cc, data, len);
                                  ^
shavite.c:1488:1: warning:   initializing argument 1 of 'void shavite_small_core(sph_shavite_small_context*, const void*, size_t)' [-fpermissive]
 shavite_small_core(sph_shavite_small_context *sc, const void *data, size_t len)
 ^
shavite.c: In function 'void sph_shavite256_close(void*, void*)':
shavite.c:1690:38: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_close(cc, 0, 0, dst, 8);
                                      ^
shavite.c:1516:1: warning:   initializing argument 1 of 'void shavite_small_close(sph_shavite_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 shavite_small_close(sph_shavite_small_context *sc,
 ^
shavite.c:1691:30: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_init(cc, IV256);
                              ^
shavite.c:1479:1: warning:   initializing argument 1 of 'void shavite_small_init(sph_shavite_small_context*, const sph_u32*)' [-fpermissive]
 shavite_small_init(sph_shavite_small_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite256_addbits_and_close(void*, unsigned int, unsigned int, void*)':
shavite.c:1698:39: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_close(cc, ub, n, dst, 8);
                                       ^
shavite.c:1516:1: warning:   initializing argument 1 of 'void shavite_small_close(sph_shavite_small_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 shavite_small_close(sph_shavite_small_context *sc,
 ^
shavite.c:1699:30: warning: invalid conversion from 'void*' to 'sph_shavite_small_context*' [-fpermissive]
  shavite_small_init(cc, IV256);
                              ^
shavite.c:1479:1: warning:   initializing argument 1 of 'void shavite_small_init(sph_shavite_small_context*, const sph_u32*)' [-fpermissive]
 shavite_small_init(sph_shavite_small_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite384_init(void*)':
shavite.c:1706:28: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_init(cc, IV384);
                            ^
shavite.c:1554:1: warning:   initializing argument 1 of 'void shavite_big_init(sph_shavite_big_context*, const sph_u32*)' [-fpermissive]
 shavite_big_init(sph_shavite_big_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite384(void*, const void*, size_t)':
shavite.c:1713:32: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_core(cc, data, len);
                                ^
shavite.c:1565:1: warning:   initializing argument 1 of 'void shavite_big_core(sph_shavite_big_context*, const void*, size_t)' [-fpermissive]
 shavite_big_core(sph_shavite_big_context *sc, const void *data, size_t len)
 ^
shavite.c: In function 'void sph_shavite384_close(void*, void*)':
shavite.c:1720:37: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_close(cc, 0, 0, dst, 12);
                                     ^
shavite.c:1601:1: warning:   initializing argument 1 of 'void shavite_big_close(sph_shavite_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 shavite_big_close(sph_shavite_big_context *sc,
 ^
shavite.c:1721:28: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_init(cc, IV384);
                            ^
shavite.c:1554:1: warning:   initializing argument 1 of 'void shavite_big_init(sph_shavite_big_context*, const sph_u32*)' [-fpermissive]
 shavite_big_init(sph_shavite_big_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite384_addbits_and_close(void*, unsigned int, unsigned int, void*)':
shavite.c:1728:38: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_close(cc, ub, n, dst, 12);
                                      ^
shavite.c:1601:1: warning:   initializing argument 1 of 'void shavite_big_close(sph_shavite_big_context*, unsigned int, unsigned int, void*, size_t)' [-fpermissive]
 shavite_big_close(sph_shavite_big_context *sc,
 ^
shavite.c:1729:28: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_init(cc, IV384);
                            ^
shavite.c:1554:1: warning:   initializing argument 1 of 'void shavite_big_init(sph_shavite_big_context*, const sph_u32*)' [-fpermissive]
 shavite_big_init(sph_shavite_big_context *sc, const sph_u32 *iv)
 ^
shavite.c: In function 'void sph_shavite512_init(void*)':
shavite.c:1736:28: warning: invalid conversion from 'void*' to 'sph_shavite_big_context*' [-fpermissive]
  shavite_big_init(cc, IV512);
                           ^
57  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 04, 2017, 10:00:54 PM
It is JaneCoin.

The same goofy compile with testnet warnings and a precomiled debug.log and .conf file.

I binned mine, and  got a new one generated. It could be the same. Lots of dates.
Lisa hashed a genesis block, nonce and Hash Merkle Root. 

But I dont think the HashMerkleRoot is being used. There is a commented out one in main.cpp (which is different anyway), so I think we are using;
Code:
block.hashMerkleRoot = block.BuildMerkleTree();

My Debug.log

Code:
LisaCoin version LISA-v1.0.0.build-g-bdb-gcc (2017-03-14 23:12:29 +0100)
Using OpenSSL version OpenSSL 1.0.1f 6 Jan 2014
Startup time: 04/04/17 20:27:23
Default data directory /root/.LisaCoin
Used data directory /root/.LisaCoin
dbenv.open LogDir=/root/.LisaCoin/database ErrorFile=/root/.LisaCoin/db.log
Final lk_max_locks is 537000, sufficient for (worst case) 11 blocks in a single transaction (up to a 5-deep reorganization)
Bound to [::]:43783
Bound to 0.0.0.0:43783
Loading block index...
CBlock(hash=000007402c04e65cf54cfe68233dc33ebd0fc476e6ec8fe242370eab2ead7477, ver=1, hashPrevBlock=0000000000000000000000000000000000000000000000000000000000000000, hashMerkleRoot=f28765c0fd13cef070c28a702da98345bb37028e2f78d814e86e3015b29ae0d6, nTime=1488230695, nBits=1e0fffff, nNonce=3243977, vtx=1, vchBlockSig=)
  Coinbase(hash=f28765c0fd, nTime=1488230695, ver=1, vin.size=1, vout.size=1, nLockTime=0)
    CTxIn(COutPoint(0000000000, 4294967295), coinbase 04ffff001d020f270c6c6973612067656e65736973)
    CTxOut(empty)
  vMerkleTree: f28765c0fd
SetBestChain: new best=000007402c04e65cf54c  height=0  trust=1  blocktrust=1  date=02/27/17 21:24:55
 Upgrade Info: ModifierUpgradeTime txdb initialization
ResetSyncCheckpoint: pending for sync-checkpoint 000009ef3effccdebee0527cd2c96bc3e625b4a8ec3b5be111e998f5c64fa03c
ResetSyncCheckpoint: sync-checkpoint reset to 000007402c04e65cf54cfe68233dc33ebd0fc476e6ec8fe242370eab2ead7477
 Upgrade Info: no blocktreedb upgrade detected.
 block index              11ms
Loading wallet...
nFileVersion = 1000001
Keys: 0 plaintext, 0 encrypted, 0 w/ metadata, 0 total
Performing wallet upgrade to 60000
keypool added key 1, size=1




main.cpp, with the testnet shit.

Code:
  CBlock block;
        block.vtx.push_back(txNew);
        block.hashPrevBlock = 0;
        block.hashMerkleRoot = block.BuildMerkleTree();
        block.nVersion = 1;
        block.nTime    = 1488230695;
        block.nBits    = bnProofOfWorkLimit.GetCompact();
        block.nNonce   = 3243977; // !fTestNet ? 1575379 : 46534;

       if (true && (block.GetHash() != hashGenesisBlock)) {

        // This will figure out a valid hash and Nonce if you're
        // creating a different genesis block:
            uint256 hashTarget = CBigNum().SetCompact(block.nBits).getuint256();
            while (block.GetHash() > hashTarget)
               {
                   ++block.nNonce;
                   if (block.nNonce == 0)
                   {
                       printf("NONCE WRAPPED, incrementing time");
                       ++block.nTime;
                   }
               }
        }
        block.print();

        //// debug print
        //assert(block.hashMerkleRoot == uint256("0x4cb33b3b6a861dcbc685d3e614a9cafb945738d6833f182855679f2fad02057b"));
        assert(block.GetHash() == (!fTestNet ? hashGenesisBlock : hashGenesisBlockTestNet));
        assert(block.CheckBlock());


Nice premine of 696,199,633 (696 million)

Code:
{
    "version" : "LISA-v1.0.0.build-g-bdb-gcc",
    "protocolversion" : 90000,
    "walletversion" : 60000,
    "balance" : 0.00000000,
    "unspendable" : 0.00000000,
    "newmint" : 0.00000000,
    "stake" : 0.00000000,
    "blocks" : 1615,
    "timestamping" : {
        "systemclock" : 1491338921,
        "adjustedtime" : 1491338921,
        "ntpoffset" : 0,
        "p2poffset" : 0
    },
    "moneysupply" : [b]696199633.30344260[/b],
    "connections" : 4,
    "proxy" : "",
    "ip" : "10.3.2.05",
    "difficulty" : {
        "proof-of-work" : 157.30710448,
        "proof-of-stake" : 71.17204867
    },
    "testnet" : false,
    "keypoololdest" : 1491337644,
    "keypoolsize" : 101,
    "paytxfee" : 0.00001000,
    "mininput" : 0.00001000,
    "errors" : ""
}


58  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 03, 2017, 02:07:03 AM
It is a confusing code:

static const int LAST_POW_BLOCK = 2147483646; // PoW always on  //main.h

unsigned int nStakeMaxAge = 90 * 24 * nOneHour; // 90 days as full weight  // 90 days to start staking at full rate

unsigned int nStakeTargetSpacing = 10 * 60; // 10-minute stakes spacing
int64_t nTargetSpacing = 10 * 60;  // Same as the above                   // 10 minute blocks .. slow chain and impossible to catch up your premine           //main.cpp



int64_t nSubsidy = 990 * COIN;
    
   if (nHeight == 1)
      return 660000000 * COIN; // 660 million premine .. if 20%, total coins, including PoS = 3.3 billion // main.cpp


// Force block reward to zero when right shift is undefined.
    int halvings = nHeight / 1200000;                 // halving 1.2 million, 10 minute blocks, 3,333.3333 hours, 138 days, 19.8 million coins (PoS (at the full 60%) kicks in at 90 days, 50 days before halving)
    

if (halvings >= 64)
        return nFees;
      
   nSubsidy >>= halvings;
 //  no  idea what this means ... if halving is greater than  64 return Fees, Reward greater than halvings? It is the use of the ">=" that I am not used too. (main.cpp)


Dev, what does it say?

This is Jane Coin all over again.


If Lisa  can fund the pump at Yobit, a big payout follows ... for Lisa


59  Alternate cryptocurrencies / Announcements (Altcoins) / Re: ⳧ LISA ⳧ HYBRID ⳧ Decentralized Cryptocurrency ⳧ on: April 03, 2017, 01:06:48 AM
X11 - not the best choice now.
This is Dash algorithm.
  lol yeah all now on dash so more hashrate for us lol
Mine Dash ($92) or mine Lisa ?
Only adventurers will mine the Lisa  Tongue

Huh?

erm ...
60  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] PinkCoin (PINK) 2017 | PoS | Micro-tipping | Autoview on: March 30, 2017, 03:29:20 AM
Why pushing a new moderated thread and everything ? Pinkcoin is dead, very much 2014 such wow

It is not "very much 2014", unless you mean you expect a coin to have a lifespan of a year or something.

Plus they changed the algo, introduced some new attributes.

I think you need to go home to Yobit.
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 13 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!