Test results for aarch64, pi5, crypto_auth/siphash48
[Page version: 20260221 06:09:02]
Measurements for aarch64, pi5, crypto_auth
Test results for aarch64, pi5, crypto_auth
Test results for crypto_auth/siphash48
Computer: pi5
Microarchitecture: aarch64; Cortex-A76 (414fd0b1)
Architecture: aarch64
CPU ID: 414fd0b1
SUPERCOP version: 20251222
Operation: crypto_auth
Primitive: siphash48
| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 7621 | 492 0 0 | 11255 804 872 | T:little | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 7629 | 492 0 0 | 10961 796 872 | T:little | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 7660 | 960 0 0 | 15367 804 880 | T:little | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 7704 | 552 0 0 | 11633 772 880 | T:little | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 7735 | 468 0 0 | 10537 756 872 | T:little | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 7780 | 552 0 0 | 11658 780 888 | T:little | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 7995 | 1076 0 0 | 12170 780 888 | T:ref_le | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8004 | 1076 0 0 | 13098 780 888 | T:ref_le | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8060 | 952 0 0 | 12994 780 888 | T:little | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8087 | 1056 0 0 | 15431 804 880 | T:ref_le | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8183 | 1068 0 0 | 11121 756 872 | T:ref_le | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8544 | 1060 0 0 | 12113 772 880 | T:ref_le | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8559 | 960 0 0 | 13399 804 872 | T:little | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8587 | 960 0 0 | 15015 804 880 | T:little | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8597 | 1060 0 0 | 15111 804 880 | T:ref_le | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8602 | 1060 0 0 | 11799 804 872 | T:ref_le | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8606 | 1060 0 0 | 13463 804 872 | T:ref_le | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
| 8606 | 1060 0 0 | 11505 796 872 | T:ref_le | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20251231 | 20251222 |
Compiler output
siphash.c: siphash.c:31:7: warning: unused variable 'h' [-Wunused-variable]
siphash.c: 31 | u64 h;
siphash.c: | ^
siphash.c: 1 warning generated.
Number of similar (implementation,compiler) pairs: 5, namely:
| Implementation | Compiler |
| T:ref_le | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref_le | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref_le | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref_le | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:ref_le | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
siphash.c: siphash.c: In function 'crypto_auth_siphash48_ref_le_timingleaks':
siphash.c: siphash.c:31:7: warning: unused variable 'h' [-Wunused-variable]
siphash.c: 31 | u64 h;
siphash.c: | ^
Number of similar (implementation,compiler) pairs: 4, namely:
| Implementation | Compiler |
| T:ref_le | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref_le | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref_le | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
| T:ref_le | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
siphash.c: siphash.c:67:39: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: 67 | for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: | ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: 57 | HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: | ^
siphash.c: siphash.c:50:7: note: expanded from macro 'HALF_ROUND'
siphash.c: 50 | b = rotl64(b, s); d = rotl64(d, t); \
siphash.c: | ^
siphash.c: siphash.c:29:22: note: expanded from macro 'rotl64'
siphash.c: 29 | #define rotl64(x, c) ROT(x,c)
siphash.c: | ^
siphash.c: siphash.c:25:15: note: expanded from macro 'ROT'
siphash.c: 25 | __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(n)); \
siphash.c: | ^
siphash.c: <inline asm>:1:2: note: instantiated into assembly here
siphash.c: 1 | shld 13,x13,x13
siphash.c: | ^
siphash.c: siphash.c:67:39: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: 67 | for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: | ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: 57 | HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: | ^
siphash.c: siphash.c:50:25: note: expanded from macro 'HALF_ROUND'
siphash.c: ...
Number of similar (implementation,compiler) pairs: 2, namely:
| Implementation | Compiler |
| T:sandy | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:sandy | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
siphash.c: siphash.c:67:39: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: 67 | for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: | ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: 57 | HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: | ^
siphash.c: siphash.c:50:7: note: expanded from macro 'HALF_ROUND'
siphash.c: 50 | b = rotl64(b, s); d = rotl64(d, t); \
siphash.c: | ^
siphash.c: siphash.c:29:22: note: expanded from macro 'rotl64'
siphash.c: 29 | #define rotl64(x, c) ROT(x,c)
siphash.c: | ^
siphash.c: siphash.c:25:15: note: expanded from macro 'ROT'
siphash.c: 25 | __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(n)); \
siphash.c: | ^
siphash.c: <inline asm>:1:2: note: instantiated into assembly here
siphash.c: 1 | shld 13,x9,x9
siphash.c: | ^
siphash.c: siphash.c:67:39: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: 67 | for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: | ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: 57 | HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: | ^
siphash.c: siphash.c:50:25: note: expanded from macro 'HALF_ROUND'
siphash.c: ...
Number of similar (implementation,compiler) pairs: 2, namely:
| Implementation | Compiler |
| T:sandy | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
| T:sandy | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
siphash.c: siphash.c:67:39: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: 67 | for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: | ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: 57 | HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: | ^
siphash.c: siphash.c:50:7: note: expanded from macro 'HALF_ROUND'
siphash.c: 50 | b = rotl64(b, s); d = rotl64(d, t); \
siphash.c: | ^
siphash.c: siphash.c:29:22: note: expanded from macro 'rotl64'
siphash.c: 29 | #define rotl64(x, c) ROT(x,c)
siphash.c: | ^
siphash.c: siphash.c:25:15: note: expanded from macro 'ROT'
siphash.c: 25 | __asm__ ("shld %2,%0,%0" : "=r"(__out) : "0"(__in), "i"(n)); \
siphash.c: | ^
siphash.c: <inline asm>:1:2: note: instantiated into assembly here
siphash.c: 1 | shld 13,x11,x11
siphash.c: | ^
siphash.c: siphash.c:67:39: error: unrecognized instruction mnemonic, did you mean: shl, shll, sshl, ushl?
siphash.c: 67 | for(k = 0; k < SIPHASH_ROUNDS; ++k) COMPRESS(v0,v1,v2,v3);
siphash.c: | ^
siphash.c: siphash.c:57:3: note: expanded from macro 'COMPRESS'
siphash.c: 57 | HALF_ROUND(v0,v1,v2,v3,13,16); \
siphash.c: | ^
siphash.c: siphash.c:50:25: note: expanded from macro 'HALF_ROUND'
siphash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:sandy | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_19.1.7_(3+b1)) |
Compiler output
siphash.c: /tmp/ccXHDBz4.s: Assembler messages:
siphash.c: /tmp/ccXHDBz4.s:111: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccXHDBz4.s:125: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/ccXHDBz4.s:146: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccXHDBz4.s:167: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccXHDBz4.s:181: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccXHDBz4.s:205: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccXHDBz4.s:285: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccXHDBz4.s:299: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccXHDBz4.s:320: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/ccXHDBz4.s:341: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccXHDBz4.s:355: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccXHDBz4.s:379: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccXHDBz4.s:420: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccXHDBz4.s:434: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/ccXHDBz4.s:463: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccXHDBz4.s:487: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccXHDBz4.s:501: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/ccXHDBz4.s:522: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:sandy | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
siphash.c: /tmp/cchuQli6.s: Assembler messages:
siphash.c: /tmp/cchuQli6.s:108: Error: unknown mnemonic `shld' -- `shld 13,x0,x0'
siphash.c: /tmp/cchuQli6.s:147: Error: unknown mnemonic `shld' -- `shld 16,x3,x3'
siphash.c: /tmp/cchuQli6.s:179: Error: unknown mnemonic `shld' -- `shld 32,x11,x11'
siphash.c: /tmp/cchuQli6.s:205: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/cchuQli6.s:214: Error: unknown mnemonic `shld' -- `shld 17,x8,x8'
siphash.c: /tmp/cchuQli6.s:249: Error: unknown mnemonic `shld' -- `shld 32,x9,x9'
siphash.c: /tmp/cchuQli6.s:279: Error: unknown mnemonic `shld' -- `shld 13,x8,x8'
siphash.c: /tmp/cchuQli6.s:293: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/cchuQli6.s:319: Error: unknown mnemonic `shld' -- `shld 32,x10,x10'
siphash.c: /tmp/cchuQli6.s:338: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/cchuQli6.s:352: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/cchuQli6.s:373: Error: unknown mnemonic `shld' -- `shld 32,x8,x8'
siphash.c: /tmp/cchuQli6.s:404: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/cchuQli6.s:418: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/cchuQli6.s:439: Error: unknown mnemonic `shld' -- `shld 32,x9,x9'
siphash.c: /tmp/cchuQli6.s:460: Error: unknown mnemonic `shld' -- `shld 17,x10,x10'
siphash.c: /tmp/cchuQli6.s:474: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/cchuQli6.s:495: Error: unknown mnemonic `shld' -- `shld 32,x8,x8'
siphash.c: /tmp/cchuQli6.s:527: Error: unknown mnemonic `shld' -- `shld 13,x10,x10'
siphash.c: /tmp/cchuQli6.s:541: Error: unknown mnemonic `shld' -- `shld 16,x0,x0'
siphash.c: /tmp/cchuQli6.s:562: Error: unknown mnemonic `shld' -- `shld 32,x3,x3'
siphash.c: /tmp/cchuQli6.s:593: Error: unknown mnemonic `shld' -- `shld 21,x0,x0'
siphash.c: /tmp/cchuQli6.s:602: Error: unknown mnemonic `shld' -- `shld 17,x7,x7'
siphash.c: /tmp/cchuQli6.s:632: Error: unknown mnemonic `shld' -- `shld 32,x8,x8'
siphash.c: ...
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:sandy | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
siphash.c: /tmp/ccKdcvQF.s: Assembler messages:
siphash.c: /tmp/ccKdcvQF.s:107: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccKdcvQF.s:121: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccKdcvQF.s:142: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccKdcvQF.s:163: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccKdcvQF.s:177: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
siphash.c: /tmp/ccKdcvQF.s:198: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccKdcvQF.s:274: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccKdcvQF.s:288: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccKdcvQF.s:309: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/ccKdcvQF.s:330: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccKdcvQF.s:344: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
siphash.c: /tmp/ccKdcvQF.s:365: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
siphash.c: /tmp/ccKdcvQF.s:408: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/ccKdcvQF.s:422: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/ccKdcvQF.s:443: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/ccKdcvQF.s:464: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/ccKdcvQF.s:478: Error: unknown mnemonic `shld' -- `shld 21,x5,x5'
siphash.c: /tmp/ccKdcvQF.s:499: Error: unknown mnemonic `shld' -- `shld 32,x1,x1'
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:sandy | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |
Compiler output
siphash.c: /tmp/cc6IMHCK.s: Assembler messages:
siphash.c: /tmp/cc6IMHCK.s:143: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/cc6IMHCK.s:157: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc6IMHCK.s:185: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc6IMHCK.s:204: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/cc6IMHCK.s:218: Error: unknown mnemonic `shld' -- `shld 21,x1,x1'
siphash.c: /tmp/cc6IMHCK.s:239: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
siphash.c: /tmp/cc6IMHCK.s:279: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/cc6IMHCK.s:293: Error: unknown mnemonic `shld' -- `shld 16,x1,x1'
siphash.c: /tmp/cc6IMHCK.s:314: Error: unknown mnemonic `shld' -- `shld 32,x2,x2'
siphash.c: /tmp/cc6IMHCK.s:335: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/cc6IMHCK.s:349: Error: unknown mnemonic `shld' -- `shld 21,x5,x5'
siphash.c: /tmp/cc6IMHCK.s:376: Error: unknown mnemonic `shld' -- `shld 32,x4,x4'
siphash.c: /tmp/cc6IMHCK.s:440: Error: unknown mnemonic `shld' -- `shld 13,x3,x3'
siphash.c: /tmp/cc6IMHCK.s:454: Error: unknown mnemonic `shld' -- `shld 16,x4,x4'
siphash.c: /tmp/cc6IMHCK.s:475: Error: unknown mnemonic `shld' -- `shld 32,x5,x5'
siphash.c: /tmp/cc6IMHCK.s:496: Error: unknown mnemonic `shld' -- `shld 17,x3,x3'
siphash.c: /tmp/cc6IMHCK.s:510: Error: unknown mnemonic `shld' -- `shld 21,x4,x4'
siphash.c: /tmp/cc6IMHCK.s:537: Error: unknown mnemonic `shld' -- `shld 32,x6,x6'
Number of similar (implementation,compiler) pairs: 1, namely:
| Implementation | Compiler |
| T:sandy | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (14.2.0) |