scryptr
Legendary
Offline
Activity: 1796
Merit: 1028
|
|
August 10, 2015, 11:05:45 PM |
|
With -a lyra2v2 i just get share above target !!! what's wrong? POOL PROBLEM-- I think it is a pool problem. I get the same thing on Nicehash. Other pools work fine. I read that a miner should use the "--diff 2" command flag to adjust the difficulty, but it did not work for me. --scryptr
|
|
|
|
fenomenhaa
|
|
August 10, 2015, 11:07:50 PM |
|
With -a lyra2v2 i just get share above target !!! what's wrong? POOL PROBLEM-- I think it is a pool problem. I get the same thing on Nicehash. Other pools work fine. I read that a miner should use the "--diff 2" command flag to adjust the difficulty, but it did not work for me. --scryptr Already tried 3 pools,(nicehash,ffpool and Cointron) all same error, This pools also works with "a lyra2" but with lyra2v2 noo...
|
▄▄█▄█▄[/color] ▄▀▀▀▄ ██ ██ ▄▀▀▀▄ █ █▀▀[color=#2C97
|
|
|
Zels
|
|
August 10, 2015, 11:11:18 PM |
|
lyra2 & lyra2v2 are 2 differents algos
|
|
|
|
scryptr
Legendary
Offline
Activity: 1796
Merit: 1028
|
|
August 10, 2015, 11:14:44 PM Last edit: August 11, 2015, 02:09:51 AM by scryptr |
|
With -a lyra2v2 i just get share above target !!! what's wrong? POOL PROBLEM-- I think it is a pool problem. I get the same thing on Nicehash. Other pools work fine. I read that a miner should use the "--diff 2" command flag to adjust the difficulty, but it did not work for me. --scryptr Already tried 3 pools,(nicehash,ffpool and Cointron) all same error, This pools also works with "a lyra2" but with lyra2v2 noo... POOL PROBLEM-- If it works with "-a lyra2", it really is a pool problem. They are generating bogus blockchains. Try "ccminer.exe -a lyra2v2 -o stratum+tcp://vtc.give-me-coins.com:3337 -u dummy -p passwd". You need to set up an account and a worker. --scryptr P.S. From what I read, the time window from announcement of the algo change to the actual hardfork was 10 days, and exchanges and pools are behind. EDIT: Bittrex VTC wallets are no longer in maintenance mode, you can send and receive VTC.--scryptr
|
|
|
|
djm34
Legendary
Offline
Activity: 1400
Merit: 1050
|
|
August 10, 2015, 11:15:39 PM |
|
With -a lyra2v2 i just get share above target !!! what's wrong? POOL PROBLEM-- I think it is a pool problem. I get the same thing on Nicehash. Other pools work fine. I read that a miner should use the "--diff 2" command flag to adjust the difficulty, but it did not work for me. --scryptr Already tried 3 pools,(nicehash,ffpool and Cointron) all same error, This pools also works with "a lyra2" but with lyra2v2 noo... well if the pool still use lyra2, then they didn't update... so don't mine there, you'll be mining on a wrong fork
|
djm34 facebook pageBTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
|
|
|
fenomenhaa
|
|
August 10, 2015, 11:23:04 PM |
|
With -a lyra2v2 i just get share above target !!! what's wrong? POOL PROBLEM-- I think it is a pool problem. I get the same thing on Nicehash. Other pools work fine. I read that a miner should use the "--diff 2" command flag to adjust the difficulty, but it did not work for me. --scryptr Already tried 3 pools,(nicehash,ffpool and Cointron) all same error, This pools also works with "a lyra2" but with lyra2v2 noo... well if the pool still use lyra2, then they didn't update... so don't mine there, you'll be mining on a wrong fork Yeah it seems that's truth,pool.verters. is working without problem..with latest realese 750 ti 4800m/hash 970 : 10200m/hash
|
▄▄█▄█▄[/color] ▄▀▀▀▄ ██ ██ ▄▀▀▀▄ █ █▀▀[color=#2C97
|
|
|
djm34
Legendary
Offline
Activity: 1400
Merit: 1050
|
|
August 10, 2015, 11:26:58 PM |
|
With -a lyra2v2 i just get share above target !!! what's wrong? POOL PROBLEM-- I think it is a pool problem. I get the same thing on Nicehash. Other pools work fine. I read that a miner should use the "--diff 2" command flag to adjust the difficulty, but it did not work for me. --scryptr Already tried 3 pools,(nicehash,ffpool and Cointron) all same error, This pools also works with "a lyra2" but with lyra2v2 noo... well if the pool still use lyra2, then they didn't update... so don't mine there, you'll be mining on a wrong fork Yeah it seems that's truth,pool.verters. is working without problem..with latest realese 750 ti 4800m/hash 970 : 10200m/hash coinotron is working too and p2pool.pl (as far as I know)
|
djm34 facebook pageBTC: 1NENYmxwZGHsKFmyjTc5WferTn5VTFb7Ze Pledge for neoscrypt ccminer to that address: 16UoC4DmTz2pvhFvcfTQrzkPTrXkWijzXw
|
|
|
scryptr
Legendary
Offline
Activity: 1796
Merit: 1028
|
|
August 11, 2015, 12:00:31 AM |
|
DONATION FOR GOOD WORK--
DJM34, Pallas, I flipped you each a nickle. The overall improvement on both Lyra2v2, and on Neoscrypt, was excellent!!!
As soon as I can compile SP_ 's release dot 60 on Linux, he's up for his reward, too. The teamwork and co-operation is really good for ccminer. Everyone should donate....
Thanks!
--scryptr
|
|
|
|
chrysophylax
Legendary
Offline
Activity: 2842
Merit: 1091
--- ChainWorks Industries ---
|
|
August 11, 2015, 12:48:27 AM |
|
DONATION FOR GOOD WORK--
DJM34, Pallas, I flipped you each a nickle. The overall improvement on both Lyra2v2, and on Neoscrypt, was excellent!!!
As soon as I can compile SP_ 's release dot 60 on Linux, he's up for his reward, too. The teamwork and co-operation is really good for ccminer. Everyone should donate....
Thanks!
--scryptr
wow - so much happened in the couple of days ive been ill ... and ive still got another day or two before i get back to the office ... seems that the miner has gone through a few changes also - any major issues that i need to look out for with the latest v60? ... is cuda 6.5 still the best to compile with? ... cant wait to try this out ... #crysx
|
|
|
|
antonio8
Legendary
Offline
Activity: 1386
Merit: 1000
|
|
August 11, 2015, 01:22:46 AM |
|
Is it just me or is the hash rate all over the place on lyrav2 algo?
750ti's from 4 Mh all the way down to 1.5 Mh and up again.
EDIT: No extra flags or anything.
|
If you are going to leave your BTC on an exchange please send it to this address instead 1GH3ub3UUHbU5qDJW5u3E9jZ96ZEmzaXtG, I will at least use the money better than someone who steals it from the exchange. Thanks
|
|
|
joblo
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
August 11, 2015, 01:52:19 AM |
|
The CPU problem is fixed but there's still a problem. I have a linux rig with a 970 and a 780ti, compiled ccminer for compute versions 3.5, 5.0 & 5.2. When I start mining neoscrypt on both GPUs I get nothing but HW errors on the 780ti (GPU1). But I can mine each GPU in seperate instances of ccminer.
This fork doesn't support compute 3.5. Maxwell only. (5.0 and up). but it might work for some algos. Don't have a 3.5 card anymore. I don't know what he hardware errors were about but they've gone away. Neoscrypt vs r58: 970 550kh (+25k), 780ti 335kh (-45k), +120 OC on both. It looks like I'll be keeping r58 for mining neoscrypt on the 780ti.
|
|
|
|
hashbrown9000
|
|
August 11, 2015, 02:38:37 AM |
|
Does anyone have any suggestions for fixing these errors during compile? it is SP_'s build #907. All 750ti. lyra2/lyra2REv2.o: In function `lyra2v2_hash': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x20): multiple definition of `lyra2v2_hash' lyra2/lyra2REv2.o:tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x20): first defined here lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x200): multiple definition of `scanhash_lyra2v2' lyra2/lyra2REv2.o:tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x200): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_gpu_hash_32_v3(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x20): multiple definition of `lyra2v2_gpu_hash_32_v3(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x20): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_gpu_hash_32(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0xa0): multiple definition of `lyra2v2_gpu_hash_32(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0xa0): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_cpu_init(int, unsigned int, unsigned long*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x120): multiple definition of `lyra2v2_cpu_init(int, unsigned int, unsigned long*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x120): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x150): multiple definition of `lyra2v2_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x150): first defined here lyra2/cuda_lyra2v2.o: In function `__device_stub__Z22lyra2v2_gpu_hash_32_v3jjP5uint2(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x320): multiple definition of `__device_stub__Z22lyra2v2_gpu_hash_32_v3jjP5uint2(unsigned int, unsigned in t, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x320): first defined here lyra2/cuda_lyra2v2.o: In function `__device_stub__Z19lyra2v2_gpu_hash_32jjP5uint2(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x3a0): multiple definition of `__device_stub__Z19lyra2v2_gpu_hash_32jjP5uint2(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x3a0): first defined here lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x5a5): undefined reference to `bmw256_setTarget(void const*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x608): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x647): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x661): undefined reference to `bmw256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*, unsigned i nt*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x7c0): undefined reference to `bmw256_cpu_init(int, unsigned int)' lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x5a5): undefined reference to `bmw256_setTarget(void const*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x608): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x647): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x661): undefined reference to `bmw256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*, unsigned i nt*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x7c0): undefined reference to `bmw256_cpu_init(int, unsigned int)' collect2: error: ld returned 1 exit status make[2]: *** [ccminer] Error 1 make[2]: Leaving directory `/opt/miners/ccminer-sp907/ccminer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/miners/ccminer-sp907/ccminer' make: *** [all] Error 2
|
Pinkcoin: ETH: VTC: BTC:
|
|
|
chrysophylax
Legendary
Offline
Activity: 2842
Merit: 1091
--- ChainWorks Industries ---
|
|
August 11, 2015, 02:57:24 AM |
|
Does anyone have any suggestions for fixing these errors during compile? it is SP_'s build #907. All 750ti. lyra2/lyra2REv2.o: In function `lyra2v2_hash': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x20): multiple definition of `lyra2v2_hash' lyra2/lyra2REv2.o:tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x20): first defined here lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x200): multiple definition of `scanhash_lyra2v2' lyra2/lyra2REv2.o:tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x200): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_gpu_hash_32_v3(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x20): multiple definition of `lyra2v2_gpu_hash_32_v3(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x20): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_gpu_hash_32(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0xa0): multiple definition of `lyra2v2_gpu_hash_32(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0xa0): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_cpu_init(int, unsigned int, unsigned long*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x120): multiple definition of `lyra2v2_cpu_init(int, unsigned int, unsigned long*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x120): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x150): multiple definition of `lyra2v2_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x150): first defined here lyra2/cuda_lyra2v2.o: In function `__device_stub__Z22lyra2v2_gpu_hash_32_v3jjP5uint2(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x320): multiple definition of `__device_stub__Z22lyra2v2_gpu_hash_32_v3jjP5uint2(unsigned int, unsigned in t, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x320): first defined here lyra2/cuda_lyra2v2.o: In function `__device_stub__Z19lyra2v2_gpu_hash_32jjP5uint2(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x3a0): multiple definition of `__device_stub__Z19lyra2v2_gpu_hash_32jjP5uint2(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x3a0): first defined here lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x5a5): undefined reference to `bmw256_setTarget(void const*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x608): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x647): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x661): undefined reference to `bmw256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*, unsigned i nt*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x7c0): undefined reference to `bmw256_cpu_init(int, unsigned int)' lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x5a5): undefined reference to `bmw256_setTarget(void const*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x608): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x647): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x661): undefined reference to `bmw256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*, unsigned i nt*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x7c0): undefined reference to `bmw256_cpu_init(int, unsigned int)' collect2: error: ld returned 1 exit status make[2]: *** [ccminer] Error 1 make[2]: Leaving directory `/opt/miners/ccminer-sp907/ccminer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/miners/ccminer-sp907/ccminer' make: *** [all] Error 2 is this a computer 5.2 error? ... remark it out of the makefile then retry ... when you git clone - the Makefile.am has compute 5.2 as the primary compute version with 5.0 as being the additional ... remark it out with # and remove the + from the compute 5.0 version ... from this ... nvcc_ARCH = -gencode=arch=compute_52,code=\"sm_52,compute_52\" nvcc_ARCH += -gencode=arch=compute_50,code=\"sm_50,compute_50\" #nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\" #nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\" to this ... #nvcc_ARCH = -gencode=arch=compute_52,code=\"sm_52,compute_52\" nvcc_ARCH = -gencode=arch=compute_50,code=\"sm_50,compute_50\" #nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\" #nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\" save the file - then recompile ... see if that works ... edit - that probably wont work actually ... i just tried on remote and it doesnt compile with very similar errors ... its obviously a compile issue of some sort - which is way out of my understanding ... apologies ... #crysx
|
|
|
|
hashbrown9000
|
|
August 11, 2015, 03:28:28 AM |
|
there's a patch mentioned by @dga a page back: diff --git a/Makefile.am b/Makefile.am index eafd385..cb0174e 100644 --- a/Makefile.am +++ b/Makefile.am @@ -32,11 +32,7 @@ ccminer_SOURCES = elist.h miner.h compat.h \ fuguecoin.cpp Algo256/cuda_fugue256.cu sph/fugue.c uint256.h \ groestlcoin.cpp cuda_groestlcoin.cu cuda_groestlcoin.h \ myriadgroestl.cpp cuda_myriadgroestl.cu \ - lyra2/Lyra2.c lyra2/Sponge.c \ - lyra2/lyra2RE.cu lyra2/cuda_lyra2.cu \ - lyra2/lyra2REv2.cu lyra2/cuda_lyra2v2.cu \ - Algo256/cuda_blake256.cu Algo256/cuda_groestl256.cu Algo256/cuda_keccak256.cu Algo256/cuda_skein256.cu \ - lyra2/lyra2REv2.cu lyra2/cuda_lyra2v2.cu \ + Algo256/cuda_blake256.cu Algo256/cuda_groestl256.cu Algo256/cuda_keccak256.cu Algo256/cuda_skein256.cu Al Algo256/blake256.cu Algo256/keccak256.cu \ JHA/jackpotcoin.cu JHA/cuda_jha_keccak512.cu \ JHA/cuda_jha_compactionTest.cu cuda_checkhash.cu \ @@ -45,6 +41,7 @@ ccminer_SOURCES = elist.h miner.h compat.h \ quark/quarkcoin.cu quark/animecoin.cu \ quark/cuda_quark_compactionTest.cu \ cuda_nist5.cu pentablake.cu skein.cu\ + lyra2/Lyra2.c lyra2/Sponge.c \ sph/bmw.c sph/blake.c sph/groestl.c sph/jh.c sph/keccak.c sph/skein.c \ sph/cubehash.c sph/echo.c sph/luffa.c sph/sha2.c sph/sph_sha2.c sph/shavite.c sph/simd.c \ sph/hamsi.c sph/hamsi_helper.c sph/sph_hamsi.h \ @@ -60,6 +57,8 @@ ccminer_SOURCES = elist.h miner.h compat.h \ x11/c11.cu x11/s3.cu \ bitcoin.cu cuda_bitcoin.cu\ x15/cuda_whirlpoolx.cu x15/whirlpoolx.cu \ + lyra2/lyra2RE.cu lyra2/cuda_lyra2.cu \ + lyra2/lyra2REv2.cu lyra2/cuda_lyra2v2.cu \ neoscrypt/neoscrypt.cu neoscrypt/cuda_neoscrypt.cu \ bitcredit/cuda_bitcredit.cu bitcredit/bitcredit.cu # scrypt
...but I'm not sure how to use it. is it a script, or is it entered line by line manually?.....
|
Pinkcoin: ETH: VTC: BTC:
|
|
|
scryptr
Legendary
Offline
Activity: 1796
Merit: 1028
|
|
August 11, 2015, 03:35:33 AM Last edit: August 11, 2015, 03:50:47 AM by scryptr |
|
Does anyone have any suggestions for fixing these errors during compile? it is SP_'s build #907. All 750ti. lyra2/lyra2REv2.o: In function `lyra2v2_hash': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x20): multiple definition of `lyra2v2_hash' lyra2/lyra2REv2.o:tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x20): first defined here lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x200): multiple definition of `scanhash_lyra2v2' lyra2/lyra2REv2.o:tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x200): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_gpu_hash_32_v3(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x20): multiple definition of `lyra2v2_gpu_hash_32_v3(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x20): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_gpu_hash_32(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0xa0): multiple definition of `lyra2v2_gpu_hash_32(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0xa0): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_cpu_init(int, unsigned int, unsigned long*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x120): multiple definition of `lyra2v2_cpu_init(int, unsigned int, unsigned long*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x120): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x150): multiple definition of `lyra2v2_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x150): first defined here lyra2/cuda_lyra2v2.o: In function `__device_stub__Z22lyra2v2_gpu_hash_32_v3jjP5uint2(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x320): multiple definition of `__device_stub__Z22lyra2v2_gpu_hash_32_v3jjP5uint2(unsigned int, unsigned in t, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x320): first defined here lyra2/cuda_lyra2v2.o: In function `__device_stub__Z19lyra2v2_gpu_hash_32jjP5uint2(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x3a0): multiple definition of `__device_stub__Z19lyra2v2_gpu_hash_32jjP5uint2(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x3a0): first defined here lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x5a5): undefined reference to `bmw256_setTarget(void const*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x608): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x647): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x661): undefined reference to `bmw256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*, unsigned i nt*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x7c0): undefined reference to `bmw256_cpu_init(int, unsigned int)' lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x5a5): undefined reference to `bmw256_setTarget(void const*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x608): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x647): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x661): undefined reference to `bmw256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*, unsigned i nt*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x7c0): undefined reference to `bmw256_cpu_init(int, unsigned int)' collect2: error: ld returned 1 exit status make[2]: *** [ccminer] Error 1 make[2]: Leaving directory `/opt/miners/ccminer-sp907/ccminer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/miners/ccminer-sp907/ccminer' make: *** [all] Error 2 is this a computer 5.2 error? ... remark it out of the makefile then retry ... when you git clone - the Makefile.am has compute 5.2 as the primary compute version with 5.0 as being the additional ... remark it out with # and remove the + from the compute 5.0 version ... from this ... nvcc_ARCH = -gencode=arch=compute_52,code=\"sm_52,compute_52\" nvcc_ARCH += -gencode=arch=compute_50,code=\"sm_50,compute_50\" #nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\" #nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\" to this ... #nvcc_ARCH = -gencode=arch=compute_52,code=\"sm_52,compute_52\" nvcc_ARCH = -gencode=arch=compute_50,code=\"sm_50,compute_50\" #nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\" #nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\" save the file - then recompile ... see if that works ... edit - that probably wont work actually ... i just tried on remote and it doesnt compile with very similar errors ... its obviously a compile issue of some sort - which is way out of my understanding ... apologies ... #crysx Makefile.am EDIT-- It is not an error that occurs if the Makefile.am is not edited for chipset compatibility. Similar errors occured on my 750ti rig after I properly edited the Makefile.am, and my 970 rig (no edit needed). Something is happening in code specific for Linux, because the Windows executable works just fine. The Windows SP_ dot 60 release executable runs as fast as DJM34's Windows ccminer release, I have tried both. The Linux compile of SP_ 's dot 60 release code isn't working. --scryptr P.S. I missed the @dga patch code, it looks like a git scrypt. --scryptr
|
|
|
|
mendoza1468
Newbie
Offline
Activity: 54
Merit: 0
|
|
August 11, 2015, 03:55:58 AM |
|
Someone can answer me why im not able to run any of last release since 1.58. 59 60 It seems win 10 don't want to run them ... I have tried to remove it from antivirus, firewall, and windows smart screen etc .... If anyone have idea it can help. What you guyz doin different since release 58? Thanks !
|
|
|
|
hashbrown9000
|
|
August 11, 2015, 04:29:59 AM |
|
....so how does one run a git script?
|
Pinkcoin: ETH: VTC: BTC:
|
|
|
scryptr
Legendary
Offline
Activity: 1796
Merit: 1028
|
|
August 11, 2015, 04:35:16 AM |
|
....so how does one run a git script?
FINALLY A SHORT QUOTE-- Spend many hours on your knees studying the scrolls of GIT usage, grasshopper. --scryptr
|
|
|
|
Fuzzbawls
|
|
August 11, 2015, 04:42:48 AM |
|
....so how does one run a git script?
FINALLY A SHORT QUOTE-- Spend many hours on your knees studying the scrolls of GIT usage, grasshopper. --scryptr Well...there went my drink
|
|
|
|
joblo
Legendary
Offline
Activity: 1470
Merit: 1114
|
|
August 11, 2015, 05:52:45 AM |
|
Does anyone have any suggestions for fixing these errors during compile? it is SP_'s build #907. All 750ti. lyra2/lyra2REv2.o: In function `lyra2v2_hash': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x20): multiple definition of `lyra2v2_hash' lyra2/lyra2REv2.o:tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x20): first defined here lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x200): multiple definition of `scanhash_lyra2v2' lyra2/lyra2REv2.o:tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x200): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_gpu_hash_32_v3(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x20): multiple definition of `lyra2v2_gpu_hash_32_v3(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x20): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_gpu_hash_32(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0xa0): multiple definition of `lyra2v2_gpu_hash_32(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0xa0): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_cpu_init(int, unsigned int, unsigned long*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x120): multiple definition of `lyra2v2_cpu_init(int, unsigned int, unsigned long*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x120): first defined here lyra2/cuda_lyra2v2.o: In function `lyra2v2_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x150): multiple definition of `lyra2v2_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x150): first defined here lyra2/cuda_lyra2v2.o: In function `__device_stub__Z22lyra2v2_gpu_hash_32_v3jjP5uint2(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x320): multiple definition of `__device_stub__Z22lyra2v2_gpu_hash_32_v3jjP5uint2(unsigned int, unsigned in t, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x320): first defined here lyra2/cuda_lyra2v2.o: In function `__device_stub__Z19lyra2v2_gpu_hash_32jjP5uint2(unsigned int, unsigned int, uint2*)': tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x3a0): multiple definition of `__device_stub__Z19lyra2v2_gpu_hash_32jjP5uint2(unsigned int, unsigned int, uint2*)' lyra2/cuda_lyra2v2.o:tmpxft_000039fd_00000000-6_cuda_lyra2v2.compute_52.cudafe1.cpp:(.text+0x3a0): first defined here lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x5a5): undefined reference to `bmw256_setTarget(void const*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x608): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x647): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x661): undefined reference to `bmw256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*, unsigned i nt*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x7c0): undefined reference to `bmw256_cpu_init(int, unsigned int)' lyra2/lyra2REv2.o: In function `scanhash_lyra2v2': tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x5a5): undefined reference to `bmw256_setTarget(void const*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x608): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x647): undefined reference to `cubehash256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x661): undefined reference to `bmw256_cpu_hash_32(int, unsigned int, unsigned int, unsigned long*, unsigned i nt*)' tmpxft_000039b3_00000000-6_lyra2REv2.compute_52.cudafe1.cpp:(.text+0x7c0): undefined reference to `bmw256_cpu_init(int, unsigned int)' collect2: error: ld returned 1 exit status make[2]: *** [ccminer] Error 1 make[2]: Leaving directory `/opt/miners/ccminer-sp907/ccminer' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/miners/ccminer-sp907/ccminer' make: *** [all] Error 2 is this a computer 5.2 error? ... remark it out of the makefile then retry ... when you git clone - the Makefile.am has compute 5.2 as the primary compute version with 5.0 as being the additional ... remark it out with # and remove the + from the compute 5.0 version ... from this ... nvcc_ARCH = -gencode=arch=compute_52,code=\"sm_52,compute_52\" nvcc_ARCH += -gencode=arch=compute_50,code=\"sm_50,compute_50\" #nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\" #nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\" to this ... #nvcc_ARCH = -gencode=arch=compute_52,code=\"sm_52,compute_52\" nvcc_ARCH = -gencode=arch=compute_50,code=\"sm_50,compute_50\" #nvcc_ARCH += -gencode=arch=compute_35,code=\"sm_35,compute_35\" #nvcc_ARCH += -gencode=arch=compute_30,code=\"sm_30,compute_30\" save the file - then recompile ... see if that works ... edit - that probably wont work actually ... i just tried on remote and it doesnt compile with very similar errors ... its obviously a compile issue of some sort - which is way out of my understanding ... apologies ... #crysx Makefile.am EDIT-- It is not an error that occurs if the Makefile.am is not edited for chipset compatibility. Similar errors occured on my 750ti rig after I properly edited the Makefile.am, and my 970 rig (no edit needed). Something is happening in code specific for Linux, because the Windows executable works just fine. The Windows SP_ dot 60 release executable runs as fast as DJM34's Windows ccminer release, I have tried both. The Linux compile of SP_ 's dot 60 release code isn't working. --scryptr P.S. I missed the @dga patch code, it looks like a git scrypt. --scryptr Here's the manual script of the dga patch. Makefile.am has two problems with the ccminer_SOURCES list. 1. The folllowing line is duplicated: lyra2/lyra2REv2.cu lyra2/cuda_lyra2v2.cu \ replace one of them with: lyra2/lyra2RE.cu lyra2/cuda_lyra2.cu \ 2. Add the following line anywhere in the ccminer_SOURCES list except the last line of the list: Algo256/cuda_bmw256.cu Algo256/cuda_cubehash256.cu \ It compiles but I haven't tried it yet.
|
|
|
|
|