Error When Compiling · Issue #41 · JeanLucPons/VanitySearch
Maybe your like
- Notifications You must be signed in to change notification settings
- Fork 247
- Star 544
- Code
- Issues 95
- Pull requests 5
- Actions
- Projects 0
- Security
Uh oh!
There was an error while loading. Please reload this page.
- Insights
Description
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 assignedLabels
No labelsNo labelsProjects
No projectsMilestone
No milestoneRelationships
None yetDevelopment
No branches or pull requestsIssue actions
You can’t perform that action at this time.Tag » _addcarry_u64 C
-
_addcarry_u32(), _addcarry_u64() - Intel
-
Undefined Reference To `_addcarry_u64' - Stack Overflow
-
C++ (Cpp) _addcarry_u64 Exemples - HotExamples
-
X64 (amd64) Intrinsics List - Microsoft Docs
-
6.4 X86_64 Incorrect Code Generation With -O3 Around _addcarry_u64
-
67317 – [x86] Silly Code Generation For _addcarry_u32/_addcarry_u64
-
Lib/Headers/adxintrin.h Source File - Clang
-
C - Multi-word Addition Using The Carry Flag - Jonic Developer ...
-
_ Git - BearSSL/blob - Src/int/i62_modpow2.c
-
Compile Issues On M1 Mac - Bytemeta
-
[Bug Target/105617] New: Regression In Code Generation For ...
-
.html -- Source
-
C++ Modules Implementation Seems Incompatible With The Intrinsics ...
-
Jdk-updates/jdk11u-dev: 38732020ac87