Anhad Singh
a7d08aa37e
fix(tests/getopt_long): c should be an int not a char
...
`getopt_long` returns an `int` not a `char`. On aarch64 `char` is
unsigned but on x86 is signed. This is why it had worked so far without
any issues.
Signed-off-by: Anhad Singh <andypython@protonmail.com >
2025-12-01 14:55:00 +11:00
4lDO2
5f929ed51e
Enable -Wextra in tests.
2023-11-12 12:07:49 +01:00
Tibor Nagy
efd6947d8e
tests: Fix function-like macros
...
Turns the results of these macros from compound to regular statements using the old `do { ... } while(0)` trick. Must have for function-like macros.
2019-02-25 14:13:02 +01:00
Tibor Nagy
9a0ea6ff34
tests: More refactoring, add helper header to every test, override exit for better error reporting
2019-02-21 21:13:28 +01:00
jD91mZM2
9d56ce42c6
Implement timer* macros, and GNU's getopt_long
2018-10-06 16:46:35 +02:00