- Mar 10, 2022
-
-
- Feb 23, 2022
-
-
Patrick Baudin authored
-
- Feb 18, 2022
-
-
Andre Maroneze authored
There are still many missing specifications, but at least parsing should succeed for strictly POSIX-compliant code.
-
- Feb 15, 2022
-
-
Andre Maroneze authored
Frama-C does not yet support _Alignof and _Alignas, but this header helps parsing code and emitting a proper error message.
-
- Feb 08, 2022
-
-
Andre Maroneze authored
-
- Jan 26, 2022
-
-
Andre Maroneze authored
-
- Jan 20, 2022
-
-
- Jan 14, 2022
-
-
Andre Maroneze authored
-
Andre Maroneze authored
-
- Dec 10, 2021
-
-
Andre Maroneze authored
-
- Nov 18, 2021
-
-
Andre Maroneze authored
Clang 13 emits warnings related to uninitialized variables: variable 'r' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] This is due to the fact that the assert(0) macro, when using Frama-C's libc, is expanded to __FC_assert. Since it is not known by the compiler, it cannot consider it as "noreturn" when the condition is zero. Note that adding '__attribute__ ((__noreturn__))' will not work: Frama-C will assume it never returns, even when the condition is true. Initializing the 'r' variables with a default value will not change the actual behavior, and will avoid the warnings.
-
- Nov 02, 2021
-
-
- Oct 19, 2021
-
-
Andre Maroneze authored
-
Andre Maroneze authored
-
Andre Maroneze authored
-
Andre Maroneze authored
-
Andre Maroneze authored
-
-
- Oct 13, 2021
-
-
Andre Maroneze authored
-
- Oct 12, 2021
-
-
Andre Maroneze authored
-
- Oct 11, 2021
-
-
-
-
The Linux manpage for tan states that only a floating-point exception (FE_OVERFLOW) occurs in case of result overflow, but the POSIX manpage mentions that errno can be set to ERANGE.
-
-
- Sep 24, 2021
-
-
Andre Maroneze authored
-
- Sep 01, 2021
-
-
Virgile Prevosto authored
it's pointless to be accurate for the ERANGE case while our current modelization can't tell whether we will succeed in opening the corresponding file in /proc.
-
Virgile Prevosto authored
-
Virgile Prevosto authored
-
Virgile Prevosto authored
-
- Aug 26, 2021
-
-
Andre Maroneze authored
-
Andre Maroneze authored
-
Andre Maroneze authored
-
- Jul 27, 2021
-
-
- Jun 25, 2021
-
-
Andre Maroneze authored
-
- Jun 22, 2021
-
-
Andre Maroneze authored
-
- Jun 21, 2021
-
-
Andre Maroneze authored
-
- Jun 16, 2021
-
-
Andre Maroneze authored
-
Andre Maroneze authored
-