Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ make -f Makefile.osx oclvanitygen
- cc -ggdb -O3 -Wall -c -o oclvanitygen.o oclvanitygen.c
- clang: warning: argument unused during compilation: '-ggdb'
- oclvanitygen.c:311:36: warning: conversion specifies type 'long' but the argument has type 'cl_ulong' (aka 'unsigned long long') [-Wformat]
- fprintf(stderr, "Global memory: %ld\n",
- ~~^
- %llu
- oclvanitygen.c:313:37: warning: conversion specifies type 'long' but the argument has type 'cl_ulong' (aka 'unsigned long long') [-Wformat]
- fprintf(stderr, "Max allocation: %ld\n",
- ~~^
- %llu
- oclvanitygen.c:494:2: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations]
- MD5_Init(&ctx);
- ^
- oclvanitygen.c:497:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
- MD5_Update(&ctx, str, strlen(str) + 1);
- ^
- oclvanitygen.c:499:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
- MD5_Update(&ctx, str, strlen(str) + 1);
- ^
- oclvanitygen.c:501:2: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
- MD5_Update(&ctx, str, strlen(str) + 1);
- ^
- oclvanitygen.c:503:3: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
- MD5_Update(&ctx, opts, strlen(opts) + 1);
- ^
- oclvanitygen.c:505:3: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
- MD5_Update(&ctx, program, size);
- ^
- oclvanitygen.c:506:2: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations]
- MD5_Final(hash_out, &ctx);
- ^
- oclvanitygen.c:1283:2: warning: 'bn_expand2' is deprecated [-Wdeprecated-declarations]
- bn_expand(bn, 256);
- ^
- /usr/include/openssl/bn.h:666:6: note: expanded from macro 'bn_expand'
- (a):bn_expand2((a),(bits+BN_BITS2-1)/BN_BITS2))
- ^
- oclvanitygen.c:1341:3: warning: 'BN_bin2bn' is deprecated [-Wdeprecated-declarations]
- BN_bin2bn(mont_one, sizeof(mont_one), &ppnt->Z);
- ^
- oclvanitygen.c:1400:21: warning: conversion specifies type 'long' but the argument has type '__darwin_suseconds_t' (aka 'int') [-Wformat]
- "%s spent %ld.%06lds\n", place, delta.tv_sec, delta.tv_usec);
- ~~~~^ ~~~~~~~~~~~~~
- %06d
- oclvanitygen.c:1631:2: warning: 'BN_init' is deprecated [-Wdeprecated-declarations]
- BN_init(&bnz);
- ^
- oclvanitygen.c:1632:2: warning: 'BN_init' is deprecated [-Wdeprecated-declarations]
- BN_init(&bnez);
- ^
- oclvanitygen.c:1633:2: warning: 'BN_init' is deprecated [-Wdeprecated-declarations]
- BN_init(&bnm);
- ^
- oclvanitygen.c:1635:10: warning: 'BN_CTX_new' is deprecated [-Wdeprecated-declarations]
- bnctx = BN_CTX_new();
- ^
- oclvanitygen.c:1636:11: warning: 'BN_MONT_CTX_new' is deprecated [-Wdeprecated-declarations]
- bnmont = BN_MONT_CTX_new();
- ^
- oclvanitygen.c:1637:11: warning: 'EC_KEY_get0_group' is deprecated [-Wdeprecated-declarations]
- pgroup = EC_KEY_get0_group(vxcp->vxc_key);
- ^
- oclvanitygen.c:1638:8: warning: 'EC_POINT_new' is deprecated [-Wdeprecated-declarations]
- ppr = EC_POINT_new(pgroup);
- ^
- oclvanitygen.c:1639:8: warning: 'EC_POINT_new' is deprecated [-Wdeprecated-declarations]
- ppc = EC_POINT_new(pgroup);
- ^
- oclvanitygen.c:1640:8: warning: 'EC_POINT_new' is deprecated [-Wdeprecated-declarations]
- pps = EC_POINT_new(pgroup);
- ^
- oclvanitygen.c:1641:8: warning: 'EC_POINT_new' is deprecated [-Wdeprecated-declarations]
- ppt = EC_POINT_new(pgroup);
- ^
- oclvanitygen.c:1648:2: warning: 'BN_bin2bn' is deprecated [-Wdeprecated-declarations]
- BN_bin2bn(raw_modulus, sizeof(raw_modulus), &bnm);
- ^
- oclvanitygen.c:1649:2: warning: 'BN_MONT_CTX_set' is deprecated [-Wdeprecated-declarations]
- BN_MONT_CTX_set(bnmont, &bnm, bnctx);
- ^
- oclvanitygen.c:1679:4: warning: 'EC_POINT_add' is deprecated [-Wdeprecated-declarations]
- EC_POINT_add(pgroup, pps, ppc, ppr, bnctx);
- ^
- oclvanitygen.c:1684:5: warning: 'BN_mod_inverse' is deprecated [-Wdeprecated-declarations]
- BN_mod_inverse(&bnez, &pps->Z, &bnm, bnctx);
- ^
- oclvanitygen.c:1685:5: warning: 'BN_mod_mul_montgomery' is deprecated [-Wdeprecated-declarations]
- BN_to_montgomery(&bnez, &bnez, bnmont, bnctx);
- ^
- /usr/include/openssl/bn.h:551:40: note: expanded from macro 'BN_to_montgomery'
- #define BN_to_montgomery(r,a,mont,ctx) BN_mod_mul_montgomery(\
- ^
- oclvanitygen.c:1686:5: warning: 'BN_mod_mul_montgomery' is deprecated [-Wdeprecated-declarations]
- BN_to_montgomery(&bnez, &bnez, bnmont, bnctx);
- ^
- /usr/include/openssl/bn.h:551:40: note: expanded from macro 'BN_to_montgomery'
- #define BN_to_montgomery(r,a,mont,ctx) BN_mod_mul_montgomery(\
- ^
- oclvanitygen.c:1688:8: warning: 'BN_cmp' is deprecated [-Wdeprecated-declarations]
- if (BN_cmp(&ppt->X, &pps->X) ||
- ^
- oclvanitygen.c:1689:8: warning: 'BN_cmp' is deprecated [-Wdeprecated-declarations]
- BN_cmp(&ppt->Y, &pps->Y) ||
- ^
- oclvanitygen.c:1690:8: warning: 'BN_cmp' is deprecated [-Wdeprecated-declarations]
- BN_cmp(&bnz, bnzc)) {
- ^
- oclvanitygen.c:1693:22: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
- fdumpbn(stderr, EC_KEY_get0_private_key(
- ^
- oclvanitygen.c:1713:9: warning: 'BN_cmp' is deprecated [-Wdeprecated-declarations]
- if (BN_cmp(&ppt->X, &pps->X)) {
- ^
- oclvanitygen.c:1719:9: warning: 'BN_cmp' is deprecated [-Wdeprecated-declarations]
- if (BN_cmp(&ppt->Y, &pps->Y)) {
- ^
- oclvanitygen.c:1725:9: warning: 'BN_cmp' is deprecated [-Wdeprecated-declarations]
- if (BN_cmp(&bnz, bnzc)) {
- ^
- oclvanitygen.c:1747:3: warning: 'EC_POINT_free' is deprecated [-Wdeprecated-declarations]
- EC_POINT_free(ppr);
- ^
- oclvanitygen.c:1749:3: warning: 'EC_POINT_free' is deprecated [-Wdeprecated-declarations]
- EC_POINT_free(ppc);
- ^
- oclvanitygen.c:1751:3: warning: 'EC_POINT_free' is deprecated [-Wdeprecated-declarations]
- EC_POINT_free(pps);
- ^
- oclvanitygen.c:1753:3: warning: 'EC_POINT_free' is deprecated [-Wdeprecated-declarations]
- EC_POINT_free(ppt);
- ^
- oclvanitygen.c:1754:2: warning: 'BN_clear_free' is deprecated [-Wdeprecated-declarations]
- BN_clear_free(&bnz);
- ^
- oclvanitygen.c:1755:2: warning: 'BN_clear_free' is deprecated [-Wdeprecated-declarations]
- BN_clear_free(&bnez);
- ^
- oclvanitygen.c:1756:2: warning: 'BN_clear_free' is deprecated [-Wdeprecated-declarations]
- BN_clear_free(&bnm);
- ^
- oclvanitygen.c:1758:3: warning: 'BN_MONT_CTX_free' is deprecated [-Wdeprecated-declarations]
- BN_MONT_CTX_free(bnmont);
- ^
- oclvanitygen.c:1760:3: warning: 'BN_CTX_free' is deprecated [-Wdeprecated-declarations]
- BN_CTX_free(bnctx);
- ^
- oclvanitygen.c:1906:11: warning: 'EC_KEY_get0_group' is deprecated [-Wdeprecated-declarations]
- pgroup = EC_KEY_get0_group(pkey);
- ^
- oclvanitygen.c:1907:9: warning: 'EC_GROUP_get0_generator' is deprecated [-Wdeprecated-declarations]
- pgen = EC_GROUP_get0_generator(pgroup);
- ^
- oclvanitygen.c:2049:15: warning: 'EC_POINT_new' is deprecated [-Wdeprecated-declarations]
- ppbase[i] = EC_POINT_new(pgroup);
- ^
- oclvanitygen.c:2055:14: warning: 'EC_POINT_new' is deprecated [-Wdeprecated-declarations]
- pbatchinc = EC_POINT_new(pgroup);
- ^
- oclvanitygen.c:2056:12: warning: 'EC_POINT_new' is deprecated [-Wdeprecated-declarations]
- poffset = EC_POINT_new(pgroup);
- ^
- oclvanitygen.c:2057:10: warning: 'EC_POINT_new' is deprecated [-Wdeprecated-declarations]
- pseek = EC_POINT_new(pgroup);
- ^
- oclvanitygen.c:2061:2: warning: 'BN_set_word' is deprecated [-Wdeprecated-declarations]
- BN_set_word(&vxcp->vxc_bntmp, ncols);
- ^
- oclvanitygen.c:2062:2: warning: 'EC_POINT_mul' is deprecated [-Wdeprecated-declarations]
- EC_POINT_mul(pgroup, pbatchinc, &vxcp->vxc_bntmp, NULL, NULL,
- ^
- oclvanitygen.c:2064:2: warning: 'EC_POINT_make_affine' is deprecated [-Wdeprecated-declarations]
- EC_POINT_make_affine(pgroup, pbatchinc, vxcp->vxc_bnctx);
- ^
- oclvanitygen.c:2066:2: warning: 'BN_set_word' is deprecated [-Wdeprecated-declarations]
- BN_set_word(&vxcp->vxc_bntmp, round);
- ^
- oclvanitygen.c:2067:2: warning: 'EC_POINT_mul' is deprecated [-Wdeprecated-declarations]
- EC_POINT_mul(pgroup, poffset, &vxcp->vxc_bntmp, NULL, NULL,
- ^
- oclvanitygen.c:2069:2: warning: 'EC_POINT_make_affine' is deprecated [-Wdeprecated-declarations]
- EC_POINT_make_affine(pgroup, poffset, vxcp->vxc_bnctx);
- ^
- oclvanitygen.c:2112:2: warning: 'EC_KEY_generate_key' is deprecated [-Wdeprecated-declarations]
- EC_KEY_generate_key(pkey);
- ^
- oclvanitygen.c:2116:2: warning: 'EC_GROUP_get_order' is deprecated [-Wdeprecated-declarations]
- EC_GROUP_get_order(pgroup, &vxcp->vxc_bntmp, vxcp->vxc_bnctx);
- ^
- oclvanitygen.c:2117:2: warning: 'BN_sub' is deprecated [-Wdeprecated-declarations]
- BN_sub(&vxcp->vxc_bntmp2,
- ^
- oclvanitygen.c:2119:9: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations]
- EC_KEY_get0_private_key(pkey));
- ^
- oclvanitygen.c:2120:13: warning: 'BN_get_word' is deprecated [-Wdeprecated-declarations]
- rekey_at = BN_get_word(&vxcp->vxc_bntmp2);
- ^
- oclvanitygen.c:2125:2: warning: 'EC_POINT_copy' is deprecated [-Wdeprecated-declarations]
- EC_POINT_copy(ppbase[0], EC_KEY_get0_public_key(pkey));
- ^
- oclvanitygen.c:2125:27: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations]
- EC_POINT_copy(ppbase[0], EC_KEY_get0_public_key(pkey));
- ^
- oclvanitygen.c:2129:3: warning: 'EC_POINT_add' is deprecated [-Wdeprecated-declarations]
- EC_POINT_add(pgroup,
- ^
- oclvanitygen.c:2135:2: warning: 'EC_POINTs_make_affine' is deprecated [-Wdeprecated-declarations]
- EC_POINTs_make_affine(pgroup, ncols, ppbase, vxcp->vxc_bnctx);
- ^
- oclvanitygen.c:2151:2: warning: 'EC_POINT_copy' is deprecated [-Wdeprecated-declarations]
- EC_POINT_copy(pprow[0], pgen);
- ^
- oclvanitygen.c:2153:3: warning: 'EC_POINT_add' is deprecated [-Wdeprecated-declarations]
- EC_POINT_add(pgroup,
- ^
- oclvanitygen.c:2158:2: warning: 'EC_POINTs_make_affine' is deprecated [-Wdeprecated-declarations]
- EC_POINTs_make_affine(pgroup, nrows, pprow, vxcp->vxc_bnctx);
- ^
- oclvanitygen.c:2197:6: warning: 'EC_POINT_add' is deprecated [-Wdeprecated-declarations]
- EC_POINT_add(pgroup,
- ^
- oclvanitygen.c:2204:5: warning: 'EC_POINTs_make_affine' is deprecated [-Wdeprecated-declarations]
- EC_POINTs_make_affine(pgroup, nrows, pprow,
- ^
- oclvanitygen.c:2290:5: warning: 'EC_POINT_free' is deprecated [-Wdeprecated-declarations]
- EC_POINT_free(ppbase[i]);
- ^
- oclvanitygen.c:2294:3: warning: 'EC_POINT_free' is deprecated [-Wdeprecated-declarations]
- EC_POINT_free(pbatchinc);
- ^
- oclvanitygen.c:2749:9: warning: 'RAND_load_file' is deprecated [-Wdeprecated-declarations]
- opt = RAND_load_file(seedfile, opt);
- ^
- 73 warnings generated.
- cc oclvanitygen.o pattern.o util.o -o oclvanitygen -ggdb -O3 -Wall -lpcre -lcrypto -lm -lpthread -framework OpenCL
- clang: warning: argument unused during compilation: '-ggdb'
- Undefined symbols for architecture x86_64:
- "_vg_ocl_put_point", referenced from:
- _vg_ocl_put_point_tpa in oclvanitygen.o
- _vg_opencl_loop in oclvanitygen.o
- (maybe you meant: _vg_ocl_put_point_tpa)
- "_vg_ocl_get_point", referenced from:
- _vg_ocl_get_point_tpa in oclvanitygen.o
- _vg_ocl_verify_temporary in oclvanitygen.o
- (maybe you meant: _vg_ocl_get_point_tpa)
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- make: *** [oclvanitygen] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement