0~/secp256k1 % gcc -c -march=native -O1 -DENABLE_MODULE_EXTRAKEYS=1 -DUSE_ASM_X86_64 src/secp256k1.c
1In file included from src/scalar_impl.h:20,
2 from src/secp256k1.c:28:
3src/scalar_4x64_impl.h: In function ‘secp256k1_scalar_mul’:
4src/scalar_4x64_impl.h:361:5: error: ‘asm’ operand has impossible constraints
5 361 | __asm__ __volatile__(
6 | ^~~~~~~
7src/scalar_4x64_impl.h:475:5: error: ‘asm’ operand has impossible constraints
8 475 | __asm__ __volatile__(
9 | ^~~~~~~
10~/secp256k1 % gcc -c -march=native -O1 -fomit-frame-pointer -DENABLE_MODULE_EXTRAKEYS=1 -DUSE_ASM_X86_64 src/secp256k1.c
11In file included from src/scalar_impl.h:20,
12 from src/secp256k1.c:28:
13src/scalar_4x64_impl.h: In function ‘secp256k1_scalar_mul’:
14src/scalar_4x64_impl.h:361:5: error: ‘asm’ operand has impossible constraints
15 361 | __asm__ __volatile__(
16 | ^~~~~~~
17src/scalar_4x64_impl.h:475:5: error: ‘asm’ operand has impossible constraints
18 475 | __asm__ __volatile__(
19 | ^~~~~~~
20~/secp256k1 % gcc -c -march=native -O2 -fomit-frame-pointer -DENABLE_MODULE_EXTRAKEYS=1 -DUSE_ASM_X86_64 src/secp256k1.c
21In file included from src/scalar_impl.h:20,
22 from src/secp256k1.c:28:
23src/scalar_4x64_impl.h: In function ‘secp256k1_scalar_reduce_512’:
24src/scalar_4x64_impl.h:361:5: error: ‘asm’ operand has impossible constraints
25 361 | __asm__ __volatile__(
26 | ^~~~~~~
27src/scalar_4x64_impl.h:475:5: error: ‘asm’ operand has impossible constraints
28 475 | __asm__ __volatile__(
29 | ^~~~~~~
30~/secp256k1 % gcc -c -march=native -O2 -DENABLE_MODULE_EXTRAKEYS=1 -DUSE_ASM_X86_64 src/secp256k1.c
31In file included from src/scalar_impl.h:20,
32 from src/secp256k1.c:28:
33src/scalar_4x64_impl.h: In function ‘secp256k1_scalar_reduce_512’:
34src/scalar_4x64_impl.h:361:5: error: ‘asm’ operand has impossible constraints
35 361 | __asm__ __volatile__(
36 | ^~~~~~~
37src/scalar_4x64_impl.h:475:5: error: ‘asm’ operand has impossible constraints
38 475 | __asm__ __volatile__(
39 | ^~~~~~~
40~/secp256k1 % gcc -c -march=native -O3 -DENABLE_MODULE_EXTRAKEYS=1 -DUSE_ASM_X86_64 src/secp256k1.c
41In file included from src/scalar_impl.h:20,
42 from src/secp256k1.c:28:
43src/scalar_4x64_impl.h: In function ‘secp256k1_scalar_reduce_512’:
44src/scalar_4x64_impl.h:361:5: error: ‘asm’ operand has impossible constraints
45 361 | __asm__ __volatile__(
46 | ^~~~~~~
47src/scalar_4x64_impl.h:475:5: error: ‘asm’ operand has impossible constraints
48 475 | __asm__ __volatile__(
49 | ^~~~~~~
50~/secp256k1 % gcc -c -march=native -O3 -fomit-frame-pointer -DENABLE_MODULE_EXTRAKEYS=1 -DUSE_ASM_X86_64 src/secp256k1.c
51In file included from src/scalar_impl.h:20,
52 from src/secp256k1.c:28:
53src/scalar_4x64_impl.h: In function ‘secp256k1_scalar_reduce_512’:
54src/scalar_4x64_impl.h:361:5: error: ‘asm’ operand has impossible constraints
55 361 | __asm__ __volatile__(
56 | ^~~~~~~
57src/scalar_4x64_impl.h:475:5: error: ‘asm’ operand has impossible constraints
58 475 | __asm__ __volatile__(
59 | ^~~~~~~
0gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
1Copyright (C) 2021 Free Software Foundation, Inc.
2This is free software; see the source for copying conditions. There is NO
3warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
0 % lscpu
1Architecture: x86_64
2 CPU op-mode(s): 32-bit, 64-bit
3 Address sizes: 48 bits physical, 48 bits virtual
4 Byte Order: Little Endian
5CPU(s): 16
6 On-line CPU(s) list: 0-15
7Vendor ID: AuthenticAMD
8 Model name: AMD Ryzen 7 PRO 8700GE w/ Radeon 780M Graphics
9 CPU family: 25
10 Model: 117
11 Thread(s) per core: 2
12 Core(s) per socket: 8
13 Socket(s): 1
14 Stepping: 2
15 Frequency boost: enabled
0Linux version 5.15.0-118-generic (buildd@lcy02-amd64-080) (gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) [#128](/bitcoin-core-secp256k1/128/)-Ubuntu SMP Fri Jul 5 09:28:59 UTC 2024
Commit 68b55209f1ba3e6c0417789598f5f75649e9c14c