- Nov 25, 2023
-
-
Marvin Häuser authored
The final() macro used for hashing overrides the language keyword final, which may cause compilation issues for otherwise valid code. Rename it to resolve the collision.
-
Marvin Häuser authored
Extra compiler warnings include signedness mismatches of comparison operations, as the implicit type promotion may unexpectedly convert negative values and thus skew the result. Adjust the affected signed types to unsigned types, as the corresponding values cannot be negative anyway.
-
Marvin Häuser authored
The character '<' does not have any functional meaning and thus cannot be escaped.
-
Marvin Häuser authored
Some operations to insert or remove samples may leave their return value uninitialized under exceptional conditions. Return 0 in these cases to indicate to samples were inserted or removed.
-
Marvin Häuser authored
oLastTrans may be NULL when saving the benchmark to file. The current logic does not handle this correctly, dereferencing it for a print. Print a dummy value when the variable is NULL to resolve the issue.
-
Marvin Häuser authored
Simulator::simulate() should guarantee its argument oLastTrans is initialized when it returns. However, not all code paths currently do so. To resolve the issue, initialize it to NULL in the beginning.
-
Marvin Häuser authored
The current logic calls va_arg() once after the actual last argument has been retrieved. While this should usually not cause real-world problems, it is undefined behaviour caught by AddressSanitizer.
-
Ludovic Apvrille authored
-
- Nov 24, 2023
-
-
Ludovic Apvrille authored
-
- Nov 23, 2023
-
-
Ludovic Apvrille authored
-
- Nov 22, 2023
-
-
Ludovic Apvrille authored
-
Ludovic Apvrille authored
-
- Nov 21, 2023
-
-
Ludovic Apvrille authored
-
- Nov 20, 2023
-
-
Ludovic Apvrille authored
-
Ludovic Apvrille authored
JNA: Update to 5.13.0 for ARM compatibility v2 See merge request !474
-
Ludovic Apvrille authored
-
- Nov 19, 2023
-
-
Ludovic Apvrille authored
-
- Nov 18, 2023
-
-
Ludovic Apvrille authored
-
- Nov 17, 2023
-
-
Ludovic Apvrille authored
-
- Nov 16, 2023
-
-
Ludovic Apvrille authored
-
- Nov 15, 2023
-
-
Ludovic Apvrille authored
Pattern generation See merge request !476
-
jerray authored
-
jerray authored
-
jerray authored
-
jerray authored
-
Ludovic Apvrille authored
Pattern generation See merge request !475
-
jerray authored
-
jerray authored
-
jerray authored
-
Currently, terminal support is broken on macOS and Linux on AARCH64, because JNA 3.3.0 does not support this architecture. Update the library to the latest version, which supports AARCH64 and enables terminal support.
-
Ludovic Apvrille authored
Pattern handling See merge request !472
-
Ludovic Apvrille authored
-
jawher-j authored
-
jawher-j authored
-
- Nov 14, 2023
-
-
Ludovic Apvrille authored
Revert "Merge branch 'jna_update' into 'master'" See merge request !473
-
Ludovic Apvrille authored
This reverts merge request !471
-
Ludovic Apvrille authored
JNA: Update to 5.13.0 for ARM compatibility See merge request !471
-
Ludovic Apvrille authored
-
Ludovic Apvrille authored
-
Ludovic Apvrille authored
-