Error When Compiling · Issue #41 · JeanLucPons/VanitySearch

Skip to content Dismiss alert {{ message }} / VanitySearch Public
  • Notifications You must be signed in to change notification settings
  • Fork 247
  • Star 544
  • Code
  • Issues 95
  • Pull requests 5
  • Actions
  • Projects
  • Security

    Uh oh!

    There was an error while loading. Please reload this page.

  • Insights
Additional navigation options error when compiling #41New issueNew issueClosedClosederror when compiling#41@ronin49

Description

@ronin49ronin49opened on Oct 11, 2019

Hi! I try this: g++ -c IntGroup.cpp which gives this: In file included from IntGroup.h:21, from IntGroup.cpp:18: Int.h: In function 'void imm_mul(uint64_t*, uint64_t, uint64_t*)': Int.h:220:32: error: '__builtin_ia32_addcarryx_u64' was not declared in this scope #define _addcarry_u64(a,b,c,d) __builtin_ia32_addcarryx_u64(a,b,c,(long long unsigned int*)d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Int.h:231:7: note: in expansion of macro '_addcarry_u64' c = _addcarry_u64(c, _umul128(x[1], y, &h), carry, dst + 1); carry = h; ^~~~~~~~~~~~~ Int.h:220:32: note: suggested alternative: '__builtin_ia32_addcarryx_u32' #define _addcarry_u64(a,b,c,d) __builtin_ia32_addcarryx_u64(a,b,c,(long long unsigned int*)d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Int.h:231:7: note: in expansion of macro '_addcarry_u64' c = _addcarry_u64(c, _umul128(x[1], y, &h), carry, dst + 1); carry = h; ^~~~~~~~~~~~~ Int.h: In function 'void imm_umul(uint64_t*, uint64_t, uint64_t*)': Int.h:220:32: error: '__builtin_ia32_addcarryx_u64' was not declared in this scope #define _addcarry_u64(a,b,c,d) __builtin_ia32_addcarryx_u64(a,b,c,(long long unsigned int*)d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Int.h:250:7: note: in expansion of macro '_addcarry_u64' c = _addcarry_u64(c, _umul128(x[1], y, &h), carry, dst + 1); carry = h; ^~~~~~~~~~~~~ Int.h:220:32: note: suggested alternative: '__builtin_ia32_addcarryx_u32' #define _addcarry_u64(a,b,c,d) __builtin_ia32_addcarryx_u64(a,b,c,(long long unsigned int*)d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Int.h:250:7: note: in expansion of macro '_addcarry_u64' c = _addcarry_u64(c, _umul128(x[1], y, &h), carry, dst + 1); carry = h;

Metadata

Metadata

Assignees

No one assigned

Labels

No labelsNo labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

You can’t perform that action at this time.

Tag » _addcarry_u64 C