theQRL / QRL

Quantum Resistant Ledger
https://theqrl.org/
MIT License
414 stars 108 forks source link

Pyqryptonight wheel fails to build (AES instruction = true) #1339

Closed eor68k closed 6 years ago

eor68k commented 6 years ago

1) Bog standard installation of Ubuntu 16.04 Server

 -- ASRock ITX Motherboard
 -- CPU: Intel J3355 Processor (2.5 GHz, Dual-Core)
 -- 8GB DDR3 RAM
 -- 250GB Samsung SATA HDD

2) Desktop Environment installed and enabled

3) pip3 installed and updated

4) Pyqryptonight wheel fails after "sudo pip3 install -U qrl" stage of QRL Full Node Instructions (https://docs.theqrl.org/mining/full-node/)

$cpuid | grep -i aes AES instruction = true

Will post actual error log and cpuinfo when I'm back at the terminal in a couple of days.

jleni commented 6 years ago

@eor68k Thanks for reporting this. Receiving the log files would be very useful!

eor68k commented 6 years ago

@q:~$ cpuid CPU 0: vendor_id = "GenuineIntel" version information (1/eax): processor type = primary processor (0) family = Intel Pentium Pro/II/III/Celeron/Core/Core 2/Atom, AMD Athlon/Duron, Cyrix M2, VIA C3 (6) model = 0xc (12) stepping id = 0x9 (9) extended family = 0x0 (0) extended model = 0x5 (5) (simple synth) = Intel Pentium II / Pentium III / Pentium M / Celeron / Celeron M / Core / Core 2 / Core i / Xeon / Atom (unknown model) miscellaneous (1/ebx): process local APIC physical ID = 0x0 (0) cpu count = 0x20 (32) CLFLUSH line size = 0x8 (8) brand index = 0x0 (0) brand id = 0x00 (0): unknown feature information (1/edx): x87 FPU on chip = true virtual-8086 mode enhancement = true debugging extensions = true page size extensions = true time stamp counter = true RDMSR and WRMSR support = true physical address extensions = true machine check exception = true CMPXCHG8B inst. = true APIC on chip = true SYSENTER and SYSEXIT = true memory type range registers = true PTE global bit = true machine check architecture = true conditional move/compare instruction = true page attribute table = true page size extension = true processor serial number = false CLFLUSH instruction = true debug store = true thermal monitor and clock ctrl = true MMX Technology = true FXSAVE/FXRSTOR = true SSE extensions = true SSE2 extensions = true self snoop = true hyper-threading / multi-core supported = true therm. monitor = true IA64 = false pending break event = true feature information (1/ecx): PNI/SSE3: Prescott New Instructions = true PCLMULDQ instruction = true 64-bit debug store = true MONITOR/MWAIT = true CPL-qualified debug store = true VMX: virtual machine extensions = true SMX: safer mode extensions = false Enhanced Intel SpeedStep Technology = true thermal monitor 2 = true SSSE3 extensions = true context ID: adaptive or shared L1 data = false FMA instruction = false CMPXCHG16B instruction = true xTPR disable = true perfmon and debug = true process context identifiers = false direct cache access = false SSE4.1 extensions = true SSE4.2 extensions = true extended xAPIC support = true MOVBE instruction = true POPCNT instruction = true time stamp counter deadline = true AES instruction = true XSAVE/XSTOR states = true OS-enabled XSAVE/XSTOR = true AVX: advanced vector extensions = false F16C half-precision convert instruction = false RDRAND instruction = true hypervisor guest status = false cache and TLB information (2): 0xa0: data TLB: 4K pages, fully, 32 entries 0x64: unknown 0x61: instruction TLB: 4K pages, 48 entries 0xc4: unknown 0xff: cache data is in CPUID 4 processor serial number: 0005-06C9-0000-0000-0000-0000 deterministic cache parameters (4): --- cache 0 --- cache type = data cache (1) cache level = 0x1 (1) self-initializing cache level = true fully associative cache = false extra threads sharing this cache = 0x0 (0) extra processor cores on this die = 0xf (15) system coherency line size = 0x3f (63) physical line partitions = 0x0 (0) ways of associativity = 0x5 (5) ways of associativity = 0x1 (1) WBINVD/INVD behavior on lower caches = true inclusive to lower caches = false complex cache indexing = false number of sets - 1 (s) = 63 --- cache 1 --- cache type = instruction cache (2) cache level = 0x1 (1) self-initializing cache level = true fully associative cache = false extra threads sharing this cache = 0x0 (0) extra processor cores on this die = 0xf (15) system coherency line size = 0x3f (63) physical line partitions = 0x0 (0) ways of associativity = 0x7 (7) ways of associativity = 0x1 (1) WBINVD/INVD behavior on lower caches = true inclusive to lower caches = false complex cache indexing = false number of sets - 1 (s) = 63 --- cache 2 --- cache type = unified cache (3) cache level = 0x2 (2) self-initializing cache level = true fully associative cache = false extra threads sharing this cache = 0x3 (3) extra processor cores on this die = 0xf (15) system coherency line size = 0x3f (63) physical line partitions = 0x0 (0) ways of associativity = 0xf (15) ways of associativity = 0x1 (1) WBINVD/INVD behavior on lower caches = true inclusive to lower caches = false complex cache indexing = false number of sets - 1 (s) = 1023 MONITOR/MWAIT (5): smallest monitor-line size (bytes) = 0x40 (64) largest monitor-line size (bytes) = 0x40 (64) enum of Monitor-MWAIT exts supported = true supports intrs as break-event for MWAIT = true number of C0 sub C-states using MWAIT = 0x0 (0) number of C1 sub C-states using MWAIT = 0x2 (2) number of C2 sub C-states using MWAIT = 0x0 (0) number of C3 sub C-states using MWAIT = 0x2 (2) number of C4 sub C-states using MWAIT = 0x4 (4) number of C5 sub C-states using MWAIT = 0x2 (2) number of C6 sub C-states using MWAIT = 0x1 (1) number of C7 sub C-states using MWAIT = 0x1 (1) Thermal and Power Management Features (6): digital thermometer = true Intel Turbo Boost Technology = true ARAT always running APIC timer = true PLN power limit notification = true ECMD extended clock modulation duty = false PTM package thermal management = true HWP base registers = false HWP notification = false HWP activity window = false HWP energy performance preference = false HWP package level request = false HDC base registers = false digital thermometer thresholds = 0x2 (2) ACNT/MCNT supported performance measure = true ACNT2 available = false performance-energy bias capability = false extended feature flags (7): FSGSBASE instructions = true IA32_TSC_ADJUST MSR supported = true BMI instruction = false HLE hardware lock elision = false AVX2: advanced vector extensions 2 = false SMEP supervisor mode exec protection = true BMI2 instructions = false enhanced REP MOVSB/STOSB = true INVPCID instruction = false RTM: restricted transactional memory = false QM: quality of service monitoring = false deprecated FPU CS/DS = true intel memory protection extensions = true PQE: platform quality of service enforce = true AVX512F: AVX-512 foundation instructions = false RDSEED instruction = true ADX instructions = false SMAP: supervisor mode access prevention = true CLFLUSHOPT instruction = true Intel processor trace = true AVX512PF: prefetch instructions = false AVX512ER: exponent & reciprocal instrs = false AVX512CD: conflict detection instrs = false SHA instructions = true PREFETCHWT1 = false PKU protection keys for user-mode = false OSPKE CR4.PKE and RDPKRU/WRPKRU = false Direct Cache Access Parameters (9): PLATFORM_DCA_CAP MSR bits = 0 Architecture Performance Monitoring Features (0xa/eax): version ID = 0x4 (4) number of counters per logical processor = 0x4 (4) bit width of counter = 0x30 (48) length of EBX bit vector = 0x7 (7) Architecture Performance Monitoring Features (0xa/ebx): core cycle event not available = false instruction retired event not available = false reference cycles event not available = false last-level cache ref event not available = false last-level cache miss event not avail = false branch inst retired event not available = false branch mispred retired event not avail = false Architecture Performance Monitoring Features (0xa/edx): number of fixed counters = 0x3 (3) bit width of fixed counters = 0x30 (48) x2APIC features / processor topology (0xb): --- level 0 (thread) --- bits to shift APIC ID to get next = 0x1 (1) logical processors at this level = 0x1 (1) level number = 0x0 (0) level type = thread (1) extended APIC ID = 0 --- level 1 (core) --- bits to shift APIC ID to get next = 0x5 (5) logical processors at this level = 0x2 (2) level number = 0x1 (1) level type = core (2) extended APIC ID = 0 XSAVE features (0xd/0): XCR0 lower 32 bits valid bit field mask = 0x0000001b XCR0 field supported: x87 state = true XCR0 field supported: SSE state = true XCR0 field supported: AVX state = false XCR0 field supported: AVX-512 state = false XCR0 field supported: PKRU state = false bytes required by fields in XCR0 = 0x00000440 (1088) bytes required by XSAVE/XRSTOR area = 0x00000440 (1088) XCR0 upper 32 bits valid bit field mask = 0x00000000 XSAVE features (0xd/1): XSAVEOPT instruction = true XSAVEC instruction = true XGETBV instruction = true XSAVES/XRSTORS instructions = true SAVE area size in bytes = 0x000002c0 (704) IA32_XSS lower 32 bits valid bit field mask = 0x00000100 IA32_XSS upper 32 bits valid bit field mask = 0x00000000 AVX/YMM features (0xd/2): AVX/YMM save state byte size = 0x00000000 (0) AVX/YMM save state byte offset = 0x00000000 (0) supported in IA32_XSS or XCR0 = XCR0 64-byte alignment in compacted XSAVE = false unknown features (0xd/3): unknown save state byte size = 0x00000040 (64) unknown save state byte offset = 0x000003c0 (960) supported in IA32_XSS or XCR0 = XCR0 64-byte alignment in compacted XSAVE = false unknown features (0xd/4): unknown save state byte size = 0x00000040 (64) unknown save state byte offset = 0x00000400 (1024) supported in IA32_XSS or XCR0 = XCR0 64-byte alignment in compacted XSAVE = false Quality of Service Monitoring Resource Type (0xf/0): Maximum range of RMID = 0 Quality of Service Enforcement Resource Type (0x10/0): Maximum range of RMID = 4 0x00000011 0x00: eax=0x00000000 ebx=0x00000000 ecx=0x00000000 edx=0x00000000 0x00000012 0x00: eax=0x00000000 ebx=0x00000000 ecx=0x00000000 edx=0x00000000 0x00000013 0x00: eax=0x00000000 ebx=0x00000000 ecx=0x00000000 edx=0x00000000 Intel Processor Trace (0x14): IA32_RTIT_CR3_MATCH is accessible = true configurable PSB & cycle-accurate = true IP & TraceStop filtering; PT preserve = true MTC timing packet; suppress COFI-based = true IA32_RTIT_CTL can enable tracing = true ToPA can hold many output entries = true single-range output scheme = true output to trace transport = false IP payloads have LIP values & CS = true configurable address ranges = 0x2 (2) supported MTC periods bitmask = 0x249 (585) supported cycle threshold bitmask = 0xffff (65535) supported config PSB freq bitmask = 0x3f (63) Time Stamp Counter/Core Crystal Clock Information (0x15): TSC/clock ratio = 312/3 extended feature flags (0x80000001/edx): SYSCALL and SYSRET instructions = false execution disable = true 1-GB large page support = true RDTSCP = true 64-bit extensions technology available = true Intel feature flags (0x80000001/ecx): LAHF/SAHF supported in 64-bit mode = true LZCNT advanced bit manipulation = false 3DNow! PREFETCH/PREFETCHW instructions = true brand = "Intel(R) Celeron(R) CPU J3355 @ 2.00GHz" L1 TLB/cache information: 2M/4M pages & L1 TLB (0x80000005/eax): instruction # entries = 0x0 (0) instruction associativity = 0x0 (0) data # entries = 0x0 (0) data associativity = 0x0 (0) L1 TLB/cache information: 4K pages & L1 TLB (0x80000005/ebx): instruction # entries = 0x0 (0) instruction associativity = 0x0 (0) data # entries = 0x0 (0) data associativity = 0x0 (0) L1 data cache information (0x80000005/ecx): line size (bytes) = 0x0 (0) lines per tag = 0x0 (0) associativity = 0x0 (0) size (Kb) = 0x0 (0) L1 instruction cache information (0x80000005/edx): line size (bytes) = 0x0 (0) lines per tag = 0x0 (0) associativity = 0x0 (0) size (Kb) = 0x0 (0) L2 TLB/cache information: 2M/4M pages & L2 TLB (0x80000006/eax): instruction # entries = 0x0 (0) instruction associativity = L2 off (0) data # entries = 0x0 (0) data associativity = L2 off (0) L2 TLB/cache information: 4K pages & L2 TLB (0x80000006/ebx): instruction # entries = 0x0 (0) instruction associativity = L2 off (0) data # entries = 0x0 (0) data associativity = L2 off (0) L2 unified cache information (0x80000006/ecx): line size (bytes) = 0x40 (64) lines per tag = 0x0 (0) associativity = 16-way (8) size (Kb) = 0x400 (1024) L3 cache information (0x80000006/edx): line size (bytes) = 0x0 (0) lines per tag = 0x0 (0) associativity = L2 off (0) size (in 512Kb units) = 0x0 (0) Advanced Power Management Features (0x80000007/edx): temperature sensing diode = false frequency ID (FID) control = false voltage ID (VID) control = false thermal trip (TTP) = false thermal monitor (TM) = false software thermal control (STC) = false 100 MHz multiplier control = false hardware P-State control = false TscInvariant = true Physical Address and Linear Address Size (0x80000008/eax): maximum physical address bits = 0x27 (39) maximum linear (virtual) address bits = 0x30 (48) maximum guest physical address bits = 0x0 (0) Logical CPU cores (0x80000008/ecx): number of CPU cores - 1 = 0x0 (0) ApicIdCoreIdSize = 0x0 (0) (multi-processing synth): multi-core (c=2) (multi-processing method): Intel leaf 0xb (APIC widths synth): CORE_width=5 SMT_width=1 (APIC synth): PKG_ID=0 CORE_ID=0 SMT_ID=0 (synth) = Intel Celeron (unknown model) CPU 1: vendor_id = "GenuineIntel" version information (1/eax): processor type = primary processor (0) family = Intel Pentium Pro/II/III/Celeron/Core/Core 2/Atom, AMD Athlon/Duron, Cyrix M2, VIA C3 (6) model = 0xc (12) stepping id = 0x9 (9) extended family = 0x0 (0) extended model = 0x5 (5) (simple synth) = Intel Pentium II / Pentium III / Pentium M / Celeron / Celeron M / Core / Core 2 / Core i / Xeon / Atom (unknown model) miscellaneous (1/ebx): process local APIC physical ID = 0x4 (4) cpu count = 0x20 (32) CLFLUSH line size = 0x8 (8) brand index = 0x0 (0) brand id = 0x00 (0): unknown feature information (1/edx): x87 FPU on chip = true virtual-8086 mode enhancement = true debugging extensions = true page size extensions = true time stamp counter = true RDMSR and WRMSR support = true physical address extensions = true machine check exception = true CMPXCHG8B inst. = true APIC on chip = true SYSENTER and SYSEXIT = true memory type range registers = true PTE global bit = true machine check architecture = true conditional move/compare instruction = true page attribute table = true page size extension = true processor serial number = false CLFLUSH instruction = true debug store = true thermal monitor and clock ctrl = true MMX Technology = true FXSAVE/FXRSTOR = true SSE extensions = true SSE2 extensions = true self snoop = true hyper-threading / multi-core supported = true therm. monitor = true IA64 = false pending break event = true feature information (1/ecx): PNI/SSE3: Prescott New Instructions = true PCLMULDQ instruction = true 64-bit debug store = true MONITOR/MWAIT = true CPL-qualified debug store = true VMX: virtual machine extensions = true SMX: safer mode extensions = false Enhanced Intel SpeedStep Technology = true thermal monitor 2 = true SSSE3 extensions = true context ID: adaptive or shared L1 data = false FMA instruction = false CMPXCHG16B instruction = true xTPR disable = true perfmon and debug = true process context identifiers = false direct cache access = false SSE4.1 extensions = true SSE4.2 extensions = true extended xAPIC support = true MOVBE instruction = true POPCNT instruction = true time stamp counter deadline = true AES instruction = true XSAVE/XSTOR states = true OS-enabled XSAVE/XSTOR = true AVX: advanced vector extensions = false F16C half-precision convert instruction = false RDRAND instruction = true hypervisor guest status = false cache and TLB information (2): 0xa0: data TLB: 4K pages, fully, 32 entries 0x64: unknown 0x61: instruction TLB: 4K pages, 48 entries 0xc4: unknown 0xff: cache data is in CPUID 4 processor serial number: 0005-06C9-0000-0000-0000-0000 deterministic cache parameters (4): --- cache 0 --- cache type = data cache (1) cache level = 0x1 (1) self-initializing cache level = true fully associative cache = false extra threads sharing this cache = 0x0 (0) extra processor cores on this die = 0xf (15) system coherency line size = 0x3f (63) physical line partitions = 0x0 (0) ways of associativity = 0x5 (5) ways of associativity = 0x1 (1) WBINVD/INVD behavior on lower caches = true inclusive to lower caches = false complex cache indexing = false number of sets - 1 (s) = 63 --- cache 1 --- cache type = instruction cache (2) cache level = 0x1 (1) self-initializing cache level = true fully associative cache = false extra threads sharing this cache = 0x0 (0) extra processor cores on this die = 0xf (15) system coherency line size = 0x3f (63) physical line partitions = 0x0 (0) ways of associativity = 0x7 (7) ways of associativity = 0x1 (1) WBINVD/INVD behavior on lower caches = true inclusive to lower caches = false complex cache indexing = false number of sets - 1 (s) = 63 --- cache 2 --- cache type = unified cache (3) cache level = 0x2 (2) self-initializing cache level = true fully associative cache = false extra threads sharing this cache = 0x3 (3) extra processor cores on this die = 0xf (15) system coherency line size = 0x3f (63) physical line partitions = 0x0 (0) ways of associativity = 0xf (15) ways of associativity = 0x1 (1) WBINVD/INVD behavior on lower caches = true inclusive to lower caches = false complex cache indexing = false number of sets - 1 (s) = 1023 MONITOR/MWAIT (5): smallest monitor-line size (bytes) = 0x40 (64) largest monitor-line size (bytes) = 0x40 (64) enum of Monitor-MWAIT exts supported = true supports intrs as break-event for MWAIT = true number of C0 sub C-states using MWAIT = 0x0 (0) number of C1 sub C-states using MWAIT = 0x2 (2) number of C2 sub C-states using MWAIT = 0x0 (0) number of C3 sub C-states using MWAIT = 0x2 (2) number of C4 sub C-states using MWAIT = 0x4 (4) number of C5 sub C-states using MWAIT = 0x2 (2) number of C6 sub C-states using MWAIT = 0x1 (1) number of C7 sub C-states using MWAIT = 0x1 (1) Thermal and Power Management Features (6): digital thermometer = true Intel Turbo Boost Technology = true ARAT always running APIC timer = true PLN power limit notification = true ECMD extended clock modulation duty = false PTM package thermal management = true HWP base registers = false HWP notification = false HWP activity window = false HWP energy performance preference = false HWP package level request = false HDC base registers = false digital thermometer thresholds = 0x2 (2) ACNT/MCNT supported performance measure = true ACNT2 available = false performance-energy bias capability = false extended feature flags (7): FSGSBASE instructions = true IA32_TSC_ADJUST MSR supported = true BMI instruction = false HLE hardware lock elision = false AVX2: advanced vector extensions 2 = false SMEP supervisor mode exec protection = true BMI2 instructions = false enhanced REP MOVSB/STOSB = true INVPCID instruction = false RTM: restricted transactional memory = false QM: quality of service monitoring = false deprecated FPU CS/DS = true intel memory protection extensions = true PQE: platform quality of service enforce = true AVX512F: AVX-512 foundation instructions = false RDSEED instruction = true ADX instructions = false SMAP: supervisor mode access prevention = true CLFLUSHOPT instruction = true Intel processor trace = true AVX512PF: prefetch instructions = false AVX512ER: exponent & reciprocal instrs = false AVX512CD: conflict detection instrs = false SHA instructions = true PREFETCHWT1 = false PKU protection keys for user-mode = false OSPKE CR4.PKE and RDPKRU/WRPKRU = false Direct Cache Access Parameters (9): PLATFORM_DCA_CAP MSR bits = 0 Architecture Performance Monitoring Features (0xa/eax): version ID = 0x4 (4) number of counters per logical processor = 0x4 (4) bit width of counter = 0x30 (48) length of EBX bit vector = 0x7 (7) Architecture Performance Monitoring Features (0xa/ebx): core cycle event not available = false instruction retired event not available = false reference cycles event not available = false last-level cache ref event not available = false last-level cache miss event not avail = false branch inst retired event not available = false branch mispred retired event not avail = false Architecture Performance Monitoring Features (0xa/edx): number of fixed counters = 0x3 (3) bit width of fixed counters = 0x30 (48) x2APIC features / processor topology (0xb): --- level 0 (thread) --- bits to shift APIC ID to get next = 0x1 (1) logical processors at this level = 0x1 (1) level number = 0x0 (0) level type = thread (1) extended APIC ID = 4 --- level 1 (core) --- bits to shift APIC ID to get next = 0x5 (5) logical processors at this level = 0x2 (2) level number = 0x1 (1) level type = core (2) extended APIC ID = 4 XSAVE features (0xd/0): XCR0 lower 32 bits valid bit field mask = 0x0000001b XCR0 field supported: x87 state = true XCR0 field supported: SSE state = true XCR0 field supported: AVX state = false XCR0 field supported: AVX-512 state = false XCR0 field supported: PKRU state = false bytes required by fields in XCR0 = 0x00000440 (1088) bytes required by XSAVE/XRSTOR area = 0x00000440 (1088) XCR0 upper 32 bits valid bit field mask = 0x00000000 XSAVE features (0xd/1): XSAVEOPT instruction = true XSAVEC instruction = true XGETBV instruction = true XSAVES/XRSTORS instructions = true SAVE area size in bytes = 0x000002c0 (704) IA32_XSS lower 32 bits valid bit field mask = 0x00000100 IA32_XSS upper 32 bits valid bit field mask = 0x00000000 AVX/YMM features (0xd/2): AVX/YMM save state byte size = 0x00000000 (0) AVX/YMM save state byte offset = 0x00000000 (0) supported in IA32_XSS or XCR0 = XCR0 64-byte alignment in compacted XSAVE = false unknown features (0xd/3): unknown save state byte size = 0x00000040 (64) unknown save state byte offset = 0x000003c0 (960) supported in IA32_XSS or XCR0 = XCR0 64-byte alignment in compacted XSAVE = false unknown features (0xd/4): unknown save state byte size = 0x00000040 (64) unknown save state byte offset = 0x00000400 (1024) supported in IA32_XSS or XCR0 = XCR0 64-byte alignment in compacted XSAVE = false Quality of Service Monitoring Resource Type (0xf/0): Maximum range of RMID = 0 Quality of Service Enforcement Resource Type (0x10/0): Maximum range of RMID = 4 0x00000011 0x00: eax=0x00000000 ebx=0x00000000 ecx=0x00000000 edx=0x00000000 0x00000012 0x00: eax=0x00000000 ebx=0x00000000 ecx=0x00000000 edx=0x00000000 0x00000013 0x00: eax=0x00000000 ebx=0x00000000 ecx=0x00000000 edx=0x00000000 Intel Processor Trace (0x14): IA32_RTIT_CR3_MATCH is accessible = true configurable PSB & cycle-accurate = true IP & TraceStop filtering; PT preserve = true MTC timing packet; suppress COFI-based = true IA32_RTIT_CTL can enable tracing = true ToPA can hold many output entries = true single-range output scheme = true output to trace transport = false IP payloads have LIP values & CS = true configurable address ranges = 0x2 (2) supported MTC periods bitmask = 0x249 (585) supported cycle threshold bitmask = 0xffff (65535) supported config PSB freq bitmask = 0x3f (63) Time Stamp Counter/Core Crystal Clock Information (0x15): TSC/clock ratio = 312/3 extended feature flags (0x80000001/edx): SYSCALL and SYSRET instructions = false execution disable = true 1-GB large page support = true RDTSCP = true 64-bit extensions technology available = true Intel feature flags (0x80000001/ecx): LAHF/SAHF supported in 64-bit mode = true LZCNT advanced bit manipulation = false 3DNow! PREFETCH/PREFETCHW instructions = true brand = "Intel(R) Celeron(R) CPU J3355 @ 2.00GHz" L1 TLB/cache information: 2M/4M pages & L1 TLB (0x80000005/eax): instruction # entries = 0x0 (0) instruction associativity = 0x0 (0) data # entries = 0x0 (0) data associativity = 0x0 (0) L1 TLB/cache information: 4K pages & L1 TLB (0x80000005/ebx): instruction # entries = 0x0 (0) instruction associativity = 0x0 (0) data # entries = 0x0 (0) data associativity = 0x0 (0) L1 data cache information (0x80000005/ecx): line size (bytes) = 0x0 (0) lines per tag = 0x0 (0) associativity = 0x0 (0) size (Kb) = 0x0 (0) L1 instruction cache information (0x80000005/edx): line size (bytes) = 0x0 (0) lines per tag = 0x0 (0) associativity = 0x0 (0) size (Kb) = 0x0 (0) L2 TLB/cache information: 2M/4M pages & L2 TLB (0x80000006/eax): instruction # entries = 0x0 (0) instruction associativity = L2 off (0) data # entries = 0x0 (0) data associativity = L2 off (0) L2 TLB/cache information: 4K pages & L2 TLB (0x80000006/ebx): instruction # entries = 0x0 (0) instruction associativity = L2 off (0) data # entries = 0x0 (0) data associativity = L2 off (0) L2 unified cache information (0x80000006/ecx): line size (bytes) = 0x40 (64) lines per tag = 0x0 (0) associativity = 16-way (8) size (Kb) = 0x400 (1024) L3 cache information (0x80000006/edx): line size (bytes) = 0x0 (0) lines per tag = 0x0 (0) associativity = L2 off (0) size (in 512Kb units) = 0x0 (0) Advanced Power Management Features (0x80000007/edx): temperature sensing diode = false frequency ID (FID) control = false voltage ID (VID) control = false thermal trip (TTP) = false thermal monitor (TM) = false software thermal control (STC) = false 100 MHz multiplier control = false hardware P-State control = false TscInvariant = true Physical Address and Linear Address Size (0x80000008/eax): maximum physical address bits = 0x27 (39) maximum linear (virtual) address bits = 0x30 (48) maximum guest physical address bits = 0x0 (0) Logical CPU cores (0x80000008/ecx): number of CPU cores - 1 = 0x0 (0) ApicIdCoreIdSize = 0x0 (0) (multi-processing synth): multi-core (c=2) (multi-processing method): Intel leaf 0xb (APIC widths synth): CORE_width=5 SMT_width=1 (APIC synth): PKG_ID=0 CORE_ID=2 SMT_ID=0 (synth) = Intel Celeron (unknown model)

eor68k commented 6 years ago

@:~$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 92 model name : Intel(R) Celeron(R) CPU J3355 @ 2.00GHz stepping : 9 microcode : 0x2c cpu MHz : 1500.000 cache size : 1024 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 fdiv_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 21 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms mpx rdseed smap clflushopt sha_ni xsaveopt xsavec xgetbv1 dtherm ida arat pln pts bugs : monitor cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass bogomips : 3993.70 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management:

processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 92 model name : Intel(R) Celeron(R) CPU J3355 @ 2.00GHz stepping : 9 microcode : 0x2c cpu MHz : 800.000 cache size : 1024 KB physical id : 0 siblings : 2 core id : 2 cpu cores : 2 apicid : 4 initial apicid : 4 fdiv_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 21 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms mpx rdseed smap clflushopt sha_ni xsaveopt xsavec xgetbv1 dtherm ida arat pln pts bugs : monitor cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass bogomips : 3993.70 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management:

eor68k commented 6 years ago

@:~$ sudo pip3 install -U qrl [sudo] password for **: Collecting qrl Requirement already up-to-date: Flask==0.12.2 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: Twisted>=17.5.0 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: json-rpc==1.10.8 in /usr/local/lib/python3.5/dist-packages (from qrl) Collecting mock>=2.0.0 (from qrl) Using cached https://files.pythonhosted.org/packages/e6/35/f187bdf23be87092bd0f1200d43d23076cee4d0dec109f195173fd3ebc79/mock-2.0.0-py2.py3-none-any.whl Requirement already up-to-date: simplejson>=3.11.1 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: six>=1.9 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: ntplib>=0.3.3 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: setuptools>=39.0.0 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: PyYAML==3.12 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: pyopenssl>=17.3.0 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: grpcio<=1.10.0,>=1.9.0 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: grpcio-tools<=1.10.0,>=1.9.0 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: leveldb==0.20 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: protobuf in /usr/local/lib/python3.5/dist-packages (from qrl) Collecting pyqryptonight<0.10.0,>=0.9.0 (from qrl) Using cached https://files.pythonhosted.org/packages/7e/78/47263764e48c956680e75cd665e4951b95173268e27315636502ee5967a5/pyqryptonight-0.9.3.tar.gz Requirement already up-to-date: cryptography in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: click==6.7 in /usr/local/lib/python3.5/dist-packages (from qrl) Collecting pyqrllib<0.9.0,>=0.8.21 (from qrl) Downloading https://files.pythonhosted.org/packages/f4/a2/cd755829f0f63561d94d05c989e6c0d2e71a6bf3244fa80b01aca774f77f/pyqrllib-0.8.27.tar.gz (233kB) 100% |████████████████████████████████| 235kB 2.6MB/s Requirement already up-to-date: service-identity in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: colorlog>=3.0.1 in /usr/local/lib/python3.5/dist-packages (from qrl) Requirement already up-to-date: Werkzeug>=0.7 in /usr/local/lib/python3.5/dist-packages (from Flask==0.12.2->qrl) Requirement already up-to-date: Jinja2>=2.4 in /usr/local/lib/python3.5/dist-packages (from Flask==0.12.2->qrl) Requirement already up-to-date: itsdangerous>=0.21 in /usr/local/lib/python3.5/dist-packages (from Flask==0.12.2->qrl) Requirement already up-to-date: Automat>=0.3.0 in /usr/local/lib/python3.5/dist-packages (from Twisted>=17.5.0->qrl) Requirement already up-to-date: incremental>=16.10.1 in /usr/local/lib/python3.5/dist-packages (from Twisted>=17.5.0->qrl) Requirement already up-to-date: constantly>=15.1 in /usr/local/lib/python3.5/dist-packages (from Twisted>=17.5.0->qrl) Requirement already up-to-date: zope.interface>=4.4.2 in /usr/local/lib/python3.5/dist-packages (from Twisted>=17.5.0->qrl) Requirement already up-to-date: hyperlink>=17.1.1 in /usr/local/lib/python3.5/dist-packages (from Twisted>=17.5.0->qrl) Collecting pbr>=0.11 (from mock>=2.0.0->qrl) Using cached https://files.pythonhosted.org/packages/2d/9d/7bfab757977067556c7ca5fe437f28e8b8843c95564fca504de79df63b25/pbr-4.0.3-py2.py3-none-any.whl Requirement already up-to-date: cffi>=1.7; platform_python_implementation != "PyPy" in /usr/local/lib/python3.5/dist-packages (from cryptography->qrl) Requirement already up-to-date: idna>=2.1 in /usr/local/lib/python3.5/dist-packages (from cryptography->qrl) Requirement already up-to-date: asn1crypto>=0.21.0 in /usr/local/lib/python3.5/dist-packages (from cryptography->qrl) Requirement already up-to-date: pyasn1 in /usr/local/lib/python3.5/dist-packages (from service-identity->qrl) Requirement already up-to-date: attrs in /usr/local/lib/python3.5/dist-packages (from service-identity->qrl) Requirement already up-to-date: pyasn1-modules in /usr/local/lib/python3.5/dist-packages (from service-identity->qrl) Requirement already up-to-date: MarkupSafe>=0.23 in /usr/local/lib/python3.5/dist-packages (from Jinja2>=2.4->Flask==0.12.2->qrl) Requirement already up-to-date: pycparser in /usr/local/lib/python3.5/dist-packages (from cffi>=1.7; platform_python_implementation != "PyPy"->cryptography->qrl) Building wheels for collected packages: pyqryptonight, pyqrllib Running setup.py bdist_wheel for pyqryptonight ... error Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;file='/tmp/pip-build-n0ky8lb3/pyqryptonight/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" bdist_wheel -d /tmp/tmp7l1somlzpip-wheel- --python-tag cp35: running bdist_wheel running build running build_py creating build creating build/lib.linux-i686-3.5 creating build/lib.linux-i686-3.5/pyqryptonight copying pyqryptonight/pyqryptonight.py -> build/lib.linux-i686-3.5/pyqryptonight copying pyqryptonight/init.py -> build/lib.linux-i686-3.5/pyqryptonight running build_ext -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- BUILD_TESTS OFF -- GOLANG WRAPPER OFF -- PYTHON WRAPPER ON -- WEBASSEMBLY OFF -- Found SWIG: /usr/bin/swig3.0 (found version "3.0.8") -- Boost version: 1.58.0 -- Python wrapper enabled -- Found PythonLibs: /usr/lib/i386-linux-gnu/libpython3.5m.so (found suitable version "3.5.2", minimum required is "3.4") -- CMAKE_SWIG_OUTDIR: /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight -- CMAKE_LIBRARY_OUTPUT_DIRECTORY: /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight -- Configuring done -- Generating done -- Build files have been written to: /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /usr/bin/cmake -H/tmp/pip-build-n0ky8lb3/pyqryptonight -B/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5/CMakeFiles /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' /usr/bin/make -f CMakeFiles/cryptonight-c-lib.dir/build.make CMakeFiles/cryptonight-c-lib.dir/depend make[2]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' cd /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/pip-build-n0ky8lb3/pyqryptonight /tmp/pip-build-n0ky8lb3/pyqryptonight /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5/CMakeFiles/cryptonight-c-lib.dir/DependInfo.cmake --color= Scanning dependencies of target cryptonight-c-lib make[2]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' /usr/bin/make -f CMakeFiles/cryptonight-c-lib.dir/build.make CMakeFiles/cryptonight-c-lib.dir/build make[2]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' [ 5%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_skein.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_skein.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_skein.c [ 10%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_groestl.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_groestl.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_groestl.c [ 15%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_keccak.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_keccak.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_keccak.c [ 20%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_blake256.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_blake256.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_blake256.c [ 25%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_jh.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_jh.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_jh.c [ 30%] Linking C static library libcryptonight-c-lib.a /usr/bin/cmake -P CMakeFiles/cryptonight-c-lib.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/cryptonight-c-lib.dir/link.txt --verbose=1 /usr/bin/ar qc libcryptonight-c-lib.a CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_skein.c.o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_groestl.c.o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_keccak.c.o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_blake256.c.o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_jh.c.o /usr/bin/ranlib libcryptonight-c-lib.a make[2]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' [ 30%] Built target cryptonight-c-lib /usr/bin/make -f CMakeFiles/_pyqryptonight.dir/build.make CMakeFiles/_pyqryptonight.dir/depend make[2]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' [ 35%] Swig source /usr/bin/cmake -E make_directory /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight /usr/bin/swig3.0 -python -includeall -ignoremissing -threads -outdir /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight -c++ -I/usr/include -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -o /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight/qryptonightPYTHON_wrap.cxx /tmp/pip-build-n0ky8lb3/pyqryptonight/src/api/qryptonight.i /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.h:27: Warning 201: Unable to find 'vector' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.h:28: Warning 201: Unable to find 'cstdint' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.h:29: Warning 201: Unable to find 'deque' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.h:30: Warning 201: Unable to find 'memory' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/misc/strbignum.h:7: Warning 201: Unable to find 'vector' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/misc/strbignum.h:8: Warning 201: Unable to find 'cstdint' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.h:27: Warning 201: Unable to find 'vector' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.h:28: Warning 201: Unable to find 'string' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.h:29: Warning 201: Unable to find 'stdexcept' /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_types.h:8: Warning 201: Unable to find 'cstdint' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.h:31: Warning 201: Unable to find 'atomic' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:27: Warning 201: Unable to find 'atomic' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:28: Warning 201: Unable to find 'thread' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:29: Warning 201: Unable to find 'mutex' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:30: Warning 201: Unable to find 'future' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:31: Warning 201: Unable to find 'deque' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:32: Warning 201: Unable to find 'vector' /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_types.h:17: Warning 451: Setting a const char * variable may leak memory. cd /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/pip-build-n0ky8lb3/pyqryptonight /tmp/pip-build-n0ky8lb3/pyqryptonight /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5/CMakeFiles/_pyqryptonight.dir/DependInfo.cmake --color= Scanning dependencies of target _pyqryptonight make[2]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' /usr/bin/make -f CMakeFiles/_pyqryptonight.dir/build.make CMakeFiles/_pyqryptonight.dir/build make[2]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' [ 40%] Building CXX object CMakeFiles/_pyqryptonight.dir/build/lib.linux-i686-3.5/pyqryptonight/qryptonightPYTHON_wrap.cxx.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/build/lib.linux-i686-3.5/pyqryptonight/qryptonightPYTHON_wrap.cxx.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight/qryptonightPYTHON_wrap.cxx [ 45%] Building CXX object CMakeFiles/_pyqryptonight.dir/src/misc/strbignum.cpp.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/src/misc/strbignum.cpp.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/src/misc/strbignum.cpp [ 50%] Building CXX object CMakeFiles/_pyqryptonight.dir/src/misc/bignum.cpp.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/src/misc/bignum.cpp.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/src/misc/bignum.cpp [ 55%] Building CXX object CMakeFiles/_pyqryptonight.dir/src/pow/powhelper.cpp.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/src/pow/powhelper.cpp.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.cpp [ 60%] Building CXX object CMakeFiles/_pyqryptonight.dir/src/qryptonight/qryptonight.cpp.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/src/qryptonight/qryptonight.cpp.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp In file included from /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp:25:0: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:37:2: error: #error You are trying to do a 32-bit build. This will all end in tears. I know it.

error You are trying to do a 32-bit build. This will all end in tears. I know it.

^

In file included from /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp:25:0: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘uint64_t _umul128(uint64_t, uint64_t, uint64_t)’: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:27:11: error: expected unqualified-id before ‘int128’ unsigned int128 r = (unsigned __int128)a (unsigned __int128)b; ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:28:8: error: ‘r’ was not declared in this scope hi = r >> 64; ^ In file included from /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp:25:0: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_monero_tweak(uint64_t, __m128i)’: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:427:36: error: ‘_mm_cvtsi128_si64’ was not declared in this scope mem_out[0] = _mm_cvtsi128_si64(tmp); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_hash(const void, size_t, void, cryptonight_ctx)’: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:490:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx0 = _mm_cvtsi128_si64(cx); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:490:30: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_double_hash(const void, size_t, void*, cryptonight_ctx)’: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:600:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx0 = _mm_cvtsi128_si64(cx); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:618:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx1 = _mm_cvtsi128_si64(cx); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_triple_hash(const void, size_t, void, cryptonight_ctx)’: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:788:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx0 = _mm_cvtsi128_si64(ax0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:789:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx1 = _mm_cvtsi128_si64(ax1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:790:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx2 = _mm_cvtsi128_si64(ax2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:806:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax0, bx0, cx0, l0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:807:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax1, bx1, cx1, l1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:808:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax2, bx2, cx2, l2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:810:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:810:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:811:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:811:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:812:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:812:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:823:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax0, cx0, bx0, l0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:824:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax1, cx1, bx1, l1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:825:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax2, cx2, bx2, l2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:827:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:827:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:828:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:828:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:829:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:829:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_quad_hash(const void, size_t, void, cryptonight_ctx**)’: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:888:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx0 = _mm_cvtsi128_si64(ax0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:889:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx1 = _mm_cvtsi128_si64(ax1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:890:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx2 = _mm_cvtsi128_si64(ax2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:891:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx3 = _mm_cvtsi128_si64(ax3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:909:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax0, bx0, cx0, l0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:910:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax1, bx1, cx1, l1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:911:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax2, bx2, cx2, l2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:912:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax3, bx3, cx3, l3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:914:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:914:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:915:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:915:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:916:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:916:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:917:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax3, bx3, cx3, l3, mc3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:917:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax3, bx3, cx3, l3, mc3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:930:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax0, cx0, bx0, l0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:931:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax1, cx1, bx1, l1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:932:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax2, cx2, bx2, l2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:933:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax3, cx3, bx3, l3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:935:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:935:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:936:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:936:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:937:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:937:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:938:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax3, cx3, bx3, l3, mc3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:938:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax3, cx3, bx3, l3, mc3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_penta_hash(const void, size_t, void, cryptonight_ctx**)’: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1003:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx0 = _mm_cvtsi128_si64(ax0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1004:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx1 = _mm_cvtsi128_si64(ax1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1005:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx2 = _mm_cvtsi128_si64(ax2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1006:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx3 = _mm_cvtsi128_si64(ax3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1007:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx4 = _mm_cvtsi128_si64(ax4); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1027:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax0, bx0, cx0, l0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1028:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax1, bx1, cx1, l1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1029:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax2, bx2, cx2, l2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1030:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax3, bx3, cx3, l3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1031:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax4, bx4, cx4, l4, ptr4, idx4); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1033:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1033:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1034:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1034:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1035:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1035:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1036:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax3, bx3, cx3, l3, mc3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1036:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax3, bx3, cx3, l3, mc3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1037:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax4, bx4, cx4, l4, mc4, ptr4, idx4); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1037:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax4, bx4, cx4, l4, mc4, ptr4, idx4); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1052:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax0, cx0, bx0, l0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1053:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax1, cx1, bx1, l1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1054:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax2, cx2, bx2, l2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1055:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax3, cx3, bx3, l3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(c); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1056:3: note: in expansion of macro ‘CN_STEP3’ CN_STEP3(ax4, cx4, bx4, l4, ptr4, idx4); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1058:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1058:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1059:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1059:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1060:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1060:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1061:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax3, cx3, bx3, l3, mc3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1061:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax3, cx3, bx3, l3, mc3, ptr3, idx3); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1062:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax4, cx4, bx4, l4, mc4, ptr4, idx4); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive] idx = _mm_cvtsi128_si64(a); \ ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1062:3: note: in expansion of macro ‘CN_STEP4’ CN_STEP4(ax4, cx4, bx4, l4, mc4, ptr4, idx4); ^ /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In instantiation of ‘void cryptonight_hash(const void, size_t, void, cryptonight_ctx*) [with xmrstak_algo ALGO = (xmrstak_algo)3u; bool SOFT_AES = false; bool PREFETCH = false; size_t = unsigned int]’: /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp:81:64: required from here /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:490:27: error: ‘_mm_cvtsi128_si64’ was not declared in this scope idx0 = _mm_cvtsi128_si64(cx); ^ CMakeFiles/_pyqryptonight.dir/build.make:169: recipe for target 'CMakeFiles/_pyqryptonight.dir/src/qryptonight/qryptonight.cpp.o' failed make[2]: [CMakeFiles/_pyqryptonight.dir/src/qryptonight/qryptonight.cpp.o] Error 1 make[2]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' CMakeFiles/Makefile2:70: recipe for target 'CMakeFiles/_pyqryptonight.dir/all' failed make[1]: [CMakeFiles/_pyqryptonight.dir/all] Error 2 make[1]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' Makefile:86: recipe for target 'all' failed make: * [all] Error 2 Traceback (most recent call last): File "", line 1, in File "/tmp/pip-build-n0ky8lb3/pyqryptonight/setup.py", line 71, in setup_package() File "/tmp/pip-build-n0ky8lb3/pyqryptonight/setup.py", line 67, in setup_package use_pyscaffold=True) File "/usr/local/lib/python3.5/dist-packages/setuptools/init.py", line 129, in setup return distutils.core.setup(attrs) File "/usr/lib/python3.5/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.5/distutils/dist.py", line 955, in run_commands self.run_command(cmd) File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 179, in run self.run_command('build') File "/usr/lib/python3.5/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/usr/lib/python3.5/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/lib/python3.5/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-build-n0ky8lb3/pyqryptonight/setup.py", line 46, in run '--config', 'Release'], cwd=self.build_temp) File "/usr/lib/python3.5/subprocess.py", line 581, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release']' returned non-zero exit status 2


Failed building wheel for pyqryptonight Running setup.py clean for pyqryptonight Running setup.py bdist_wheel for pyqrllib ... done Stored in directory: /home/*****/.cache/pip/wheels/87/d5/54/fbb559a9c3bbaaa37269835083cc7977d109fb6e2fa5fad442 Successfully built pyqrllib Failed to build pyqryptonight Installing collected packages: pbr, mock, pyqryptonight, pyqrllib, qrl Running setup.py install for pyqryptonight ... error Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;file='/tmp/pip-build-n0ky8lb3/pyqryptonight/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-0afvmhnh-record/install-record.txt --single-version-externally-managed --compile: running install running build running build_py creating build creating build/lib.linux-i686-3.5 creating build/lib.linux-i686-3.5/pyqryptonight copying pyqryptonight/pyqryptonight.py -> build/lib.linux-i686-3.5/pyqryptonight copying pyqryptonight/init.py -> build/lib.linux-i686-3.5/pyqryptonight running build_ext -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- BUILD_TESTS OFF -- GOLANG WRAPPER OFF -- PYTHON WRAPPER ON -- WEBASSEMBLY OFF -- Found SWIG: /usr/bin/swig3.0 (found version "3.0.8") -- Boost version: 1.58.0 -- Python wrapper enabled -- Found PythonLibs: /usr/lib/i386-linux-gnu/libpython3.5m.so (found suitable version "3.5.2", minimum required is "3.4") -- CMAKE_SWIG_OUTDIR: /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight -- CMAKE_LIBRARY_OUTPUT_DIRECTORY: /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight -- Configuring done -- Generating done -- Build files have been written to: /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /usr/bin/cmake -H/tmp/pip-build-n0ky8lb3/pyqryptonight -B/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5/CMakeFiles /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' /usr/bin/make -f CMakeFiles/cryptonight-c-lib.dir/build.make CMakeFiles/cryptonight-c-lib.dir/depend make[2]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' cd /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/pip-build-n0ky8lb3/pyqryptonight /tmp/pip-build-n0ky8lb3/pyqryptonight /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5/CMakeFiles/cryptonight-c-lib.dir/DependInfo.cmake --color= Scanning dependencies of target cryptonight-c-lib make[2]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' /usr/bin/make -f CMakeFiles/cryptonight-c-lib.dir/build.make CMakeFiles/cryptonight-c-lib.dir/build make[2]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' [ 5%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_skein.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_skein.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_skein.c [ 10%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_groestl.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_groestl.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_groestl.c [ 15%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_keccak.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_keccak.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_keccak.c [ 20%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_blake256.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_blake256.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_blake256.c [ 25%] Building C object CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_jh.c.o /usr/bin/cc -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -fPIC -msse2 -maes -O3 -DNDEBUG -std=gnu99 -o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_jh.c.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_jh.c [ 30%] Linking C static library libcryptonight-c-lib.a /usr/bin/cmake -P CMakeFiles/cryptonight-c-lib.dir/cmake_clean_target.cmake /usr/bin/cmake -E cmake_link_script CMakeFiles/cryptonight-c-lib.dir/link.txt --verbose=1 /usr/bin/ar qc libcryptonight-c-lib.a CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_skein.c.o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_groestl.c.o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_keccak.c.o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_blake256.c.o CMakeFiles/cryptonight-c-lib.dir/deps/xmr-stak/xmrstak/backend/cpu/crypto/c_jh.c.o /usr/bin/ranlib libcryptonight-c-lib.a make[2]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' [ 30%] Built target cryptonight-c-lib /usr/bin/make -f CMakeFiles/_pyqryptonight.dir/build.make CMakeFiles/_pyqryptonight.dir/depend make[2]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' [ 35%] Swig source /usr/bin/cmake -E make_directory /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight /usr/bin/swig3.0 -python -includeall -ignoremissing -threads -outdir /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight -c++ -I/usr/include -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -o /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight/qryptonightPYTHON_wrap.cxx /tmp/pip-build-n0ky8lb3/pyqryptonight/src/api/qryptonight.i /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.h:27: Warning 201: Unable to find 'vector' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.h:28: Warning 201: Unable to find 'cstdint' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.h:29: Warning 201: Unable to find 'deque' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.h:30: Warning 201: Unable to find 'memory' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/misc/strbignum.h:7: Warning 201: Unable to find 'vector' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/misc/strbignum.h:8: Warning 201: Unable to find 'cstdint' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.h:27: Warning 201: Unable to find 'vector' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.h:28: Warning 201: Unable to find 'string' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.h:29: Warning 201: Unable to find 'stdexcept' /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_types.h:8: Warning 201: Unable to find 'cstdint' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.h:31: Warning 201: Unable to find 'atomic' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:27: Warning 201: Unable to find 'atomic' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:28: Warning 201: Unable to find 'thread' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:29: Warning 201: Unable to find 'mutex' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:30: Warning 201: Unable to find 'future' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:31: Warning 201: Unable to find 'deque' /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptominer.h:32: Warning 201: Unable to find 'vector' /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_types.h:17: Warning 451: Setting a const char * variable may leak memory. cd /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/pip-build-n0ky8lb3/pyqryptonight /tmp/pip-build-n0ky8lb3/pyqryptonight /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5 /tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5/CMakeFiles/_pyqryptonight.dir/DependInfo.cmake --color= Scanning dependencies of target _pyqryptonight make[2]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' /usr/bin/make -f CMakeFiles/_pyqryptonight.dir/build.make CMakeFiles/_pyqryptonight.dir/build make[2]: Entering directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5' [ 40%] Building CXX object CMakeFiles/_pyqryptonight.dir/build/lib.linux-i686-3.5/pyqryptonight/qryptonightPYTHON_wrap.cxx.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/build/lib.linux-i686-3.5/pyqryptonight/qryptonightPYTHON_wrap.cxx.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/build/lib.linux-i686-3.5/pyqryptonight/qryptonightPYTHON_wrap.cxx [ 45%] Building CXX object CMakeFiles/_pyqryptonight.dir/src/misc/strbignum.cpp.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/src/misc/strbignum.cpp.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/src/misc/strbignum.cpp [ 50%] Building CXX object CMakeFiles/_pyqryptonight.dir/src/misc/bignum.cpp.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/src/misc/bignum.cpp.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/src/misc/bignum.cpp [ 55%] Building CXX object CMakeFiles/_pyqryptonight.dir/src/pow/powhelper.cpp.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/src/pow/powhelper.cpp.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/src/pow/powhelper.cpp [ 60%] Building CXX object CMakeFiles/_pyqryptonight.dir/src/qryptonight/qryptonight.cpp.o /usr/bin/c++ -D_pyqryptonight_EXPORTS -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/api -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src -I/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak -I/usr/include/python3.5m -I/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight -march=native -mtune=native -DVERSION_INFO=\"0.9.3\" -msse2 -maes -DVERSION_INFO=\"0.9.3\" -O3 -fPIC -std=gnu++14 -o CMakeFiles/_pyqryptonight.dir/src/qryptonight/qryptonight.cpp.o -c /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp In file included from /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp:25:0: /tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:37:2: error: #error You are trying to do a 32-bit build. This will all end in tears. I know it.

error You are trying to do a 32-bit build. This will all end in tears. I know it.

  ^
In file included from /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp:25:0:
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘uint64_t _umul128(uint64_t, uint64_t, uint64_t*)’:
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:27:11: error: expected unqualified-id before ‘__int128’
  unsigned __int128 r = (unsigned __int128)a * (unsigned __int128)b;
           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:28:8: error: ‘r’ was not declared in this scope
  *hi = r >> 64;
        ^
In file included from /tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp:25:0:
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_monero_tweak(uint64_t*, __m128i)’:
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:427:36: error: ‘_mm_cvtsi128_si64’ was not declared in this scope
  mem_out[0] = _mm_cvtsi128_si64(tmp);
                                    ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_hash(const void*, size_t, void*, cryptonight_ctx*)’:
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:490:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
   idx0 = _mm_cvtsi128_si64(cx);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:490:30: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_double_hash(const void*, size_t, void*, cryptonight_ctx**)’:
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:600:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
   idx0 = _mm_cvtsi128_si64(cx);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:618:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
   idx1 = _mm_cvtsi128_si64(cx);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_triple_hash(const void*, size_t, void*, cryptonight_ctx**)’:
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:788:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx0 = _mm_cvtsi128_si64(ax0);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:789:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx1 = _mm_cvtsi128_si64(ax1);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:790:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx2 = _mm_cvtsi128_si64(ax2);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:806:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax0, bx0, cx0, l0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:807:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax1, bx1, cx1, l1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:808:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax2, bx2, cx2, l2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:810:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:810:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:811:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:811:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:812:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:812:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:823:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax0, cx0, bx0, l0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:824:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax1, cx1, bx1, l1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:825:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax2, cx2, bx2, l2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:827:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:827:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:828:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:828:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:829:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:829:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_quad_hash(const void*, size_t, void*, cryptonight_ctx**)’:
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:888:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx0 = _mm_cvtsi128_si64(ax0);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:889:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx1 = _mm_cvtsi128_si64(ax1);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:890:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx2 = _mm_cvtsi128_si64(ax2);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:891:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx3 = _mm_cvtsi128_si64(ax3);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:909:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax0, bx0, cx0, l0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:910:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax1, bx1, cx1, l1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:911:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax2, bx2, cx2, l2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:912:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax3, bx3, cx3, l3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:914:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:914:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:915:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:915:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:916:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:916:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:917:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax3, bx3, cx3, l3, mc3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:917:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax3, bx3, cx3, l3, mc3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:930:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax0, cx0, bx0, l0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:931:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax1, cx1, bx1, l1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:932:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax2, cx2, bx2, l2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:933:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax3, cx3, bx3, l3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:935:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:935:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:936:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:936:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:937:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:937:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:938:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax3, cx3, bx3, l3, mc3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:938:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax3, cx3, bx3, l3, mc3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In function ‘void cryptonight_penta_hash(const void*, size_t, void*, cryptonight_ctx**)’:
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1003:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx0 = _mm_cvtsi128_si64(ax0);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1004:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx1 = _mm_cvtsi128_si64(ax1);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1005:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx2 = _mm_cvtsi128_si64(ax2);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1006:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx3 = _mm_cvtsi128_si64(ax3);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1007:30: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx4 = _mm_cvtsi128_si64(ax4);
                              ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1027:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax0, bx0, cx0, l0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1028:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax1, bx1, cx1, l1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1029:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax2, bx2, cx2, l2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1030:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax3, bx3, cx3, l3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1031:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax4, bx4, cx4, l4, ptr4, idx4);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1033:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1033:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, bx0, cx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1034:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1034:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, bx1, cx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1035:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1035:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, bx2, cx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1036:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax3, bx3, cx3, l3, mc3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1036:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax3, bx3, cx3, l3, mc3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1037:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax4, bx4, cx4, l4, mc4, ptr4, idx4);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1037:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax4, bx4, cx4, l4, mc4, ptr4, idx4);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1052:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax0, cx0, bx0, l0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1053:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax1, cx1, bx1, l1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1054:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax2, cx2, bx2, l2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1055:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax3, cx3, bx3, l3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:718:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(c);    \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1056:3: note: in expansion of macro ‘CN_STEP3’
   CN_STEP3(ax4, cx4, bx4, l4, ptr4, idx4);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1058:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1058:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax0, cx0, bx0, l0, mc0, ptr0, idx0);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1059:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1059:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax1, cx1, bx1, l1, mc1, ptr1, idx1);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1060:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1060:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax2, cx2, bx2, l2, mc2, ptr2, idx2);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1061:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax3, cx3, bx3, l3, mc3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1061:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax3, cx3, bx3, l3, mc3, ptr3, idx3);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:725:40: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  lo = _umul128(idx, _mm_cvtsi128_si64(b), &hi);  \
                                        ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1062:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax4, cx4, bx4, l4, mc4, ptr4, idx4);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:732:27: error: there are no arguments to ‘_mm_cvtsi128_si64’ that depend on a template parameter, so a declaration of ‘_mm_cvtsi128_si64’ must be available [-fpermissive]
  idx = _mm_cvtsi128_si64(a); \
                           ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:1062:3: note: in expansion of macro ‘CN_STEP4’
   CN_STEP4(ax4, cx4, bx4, l4, mc4, ptr4, idx4);
   ^
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h: In instantiation of ‘void cryptonight_hash(const void*, size_t, void*, cryptonight_ctx*) [with xmrstak_algo ALGO = (xmrstak_algo)3u; bool SOFT_AES = false; bool PREFETCH = false; size_t = unsigned int]’:
/tmp/pip-build-n0ky8lb3/pyqryptonight/src/qryptonight/qryptonight.cpp:81:64:   required from here
/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:490:27: error: ‘_mm_cvtsi128_si64’ was not declared in this scope
   idx0 = _mm_cvtsi128_si64(cx);
                           ^
CMakeFiles/_pyqryptonight.dir/build.make:169: recipe for target 'CMakeFiles/_pyqryptonight.dir/src/qryptonight/qryptonight.cpp.o' failed
make[2]: *** [CMakeFiles/_pyqryptonight.dir/src/qryptonight/qryptonight.cpp.o] Error 1
make[2]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5'
CMakeFiles/Makefile2:70: recipe for target 'CMakeFiles/_pyqryptonight.dir/all' failed
make[1]: *** [CMakeFiles/_pyqryptonight.dir/all] Error 2
make[1]: Leaving directory '/tmp/pip-build-n0ky8lb3/pyqryptonight/build/temp.linux-i686-3.5'
Makefile:86: recipe for target 'all' failed
make: *** [all] Error 2
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/tmp/pip-build-n0ky8lb3/pyqryptonight/setup.py", line 71, in <module>
    setup_package()
  File "/tmp/pip-build-n0ky8lb3/pyqryptonight/setup.py", line 67, in setup_package
    use_pyscaffold=True)
  File "/usr/local/lib/python3.5/dist-packages/setuptools/__init__.py", line 129, in setup
    return distutils.core.setup(**attrs)
  File "/usr/lib/python3.5/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib/python3.5/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/local/lib/python3.5/dist-packages/setuptools/command/install.py", line 61, in run
    return orig.install.run(self)
  File "/usr/lib/python3.5/distutils/command/install.py", line 583, in run
    self.run_command('build')
  File "/usr/lib/python3.5/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/lib/python3.5/distutils/command/build.py", line 135, in run
    self.run_command(cmd_name)
  File "/usr/lib/python3.5/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.5/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/tmp/pip-build-n0ky8lb3/pyqryptonight/setup.py", line 46, in run
    '--config', 'Release'], cwd=self.build_temp)
  File "/usr/lib/python3.5/subprocess.py", line 581, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '--build', '.', '--config', 'Release']' returned non-zero exit status 2

----------------------------------------

Command "/usr/bin/python3 -u -c "import setuptools, tokenize;file='/tmp/pip-build-n0ky8lb3/pyqryptonight/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-0afvmhnh-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-n0ky8lb3/pyqryptonight/ You are using pip version 8.1.1, however version 10.0.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command.

jleni commented 6 years ago

It seems you have installed a 32-bit OS. And there seems to be an error in one the dependencies (xmr-stak) that does not seem to support 32-bit build. (funny error message by the way)

/tmp/pip-build-n0ky8lb3/pyqryptonight/deps/xmr-stak/xmrstak/backend/cpu/crypto/cryptonight_aesni.h:37:2: error: #error You are trying to do a 32-bit build. This will all end in tears. I know it.

error You are trying to do a 32-bit build. This will all end in tears. I know it.

Unfortunately, I am not sure we can give a lot of priority to this issue if that is the case. Any change you could try compiling this in 64 bits?

eor68k commented 6 years ago

Sure! I'll reinstall on a 64-bit OS, rinse, and repeat. Will advise.

eor68k commented 6 years ago

Ubuntu Desktop 16.04 LTS (AMD64) worked! Clean install.

There were a few teaks to the published instructions on TheQRL.org -- notably, the use of sudo and installing/updating pip3 and setup tools. Otherwise, it worked as advertised.

Thanks!

jleni commented 6 years ago

@eor68k Good to hear. With respect to the docs, @fr1t2 can help with that. Maybe he can follow up. I would say we should also indicate too that a 64-bit OS is required.