Skip to content
Snippets Groups Projects
  1. Jan 06, 2022
  2. Dec 21, 2021
  3. Dec 15, 2021
  4. Dec 10, 2021
  5. Dec 08, 2021
  6. Dec 07, 2021
  7. Dec 03, 2021
  8. Dec 01, 2021
  9. Nov 29, 2021
  10. Nov 26, 2021
    • Virgile Prevosto's avatar
      [tests] update oracle · 81d0503a
      Virgile Prevosto authored
      Since this test is supposed to check the order in which globals are presented
      after AST reordering, such oracle changes must be considered carefully. Here,
      there's no dependency between `j` and `k`, so that they can indeed be swapped.
      This in fact better reflect the original global list before reordering
      
      NB: `l` is always at the very top of the list, despite being inserted last. This
      might warrant investigation at some point. However, the resulting AST after
      reordering is correct, which is the main goal.
      81d0503a
  11. Nov 25, 2021
  12. Nov 24, 2021
  13. Nov 18, 2021
    • Andre Maroneze's avatar
      [Libc] avoid spurious uninitialized warnings from the compiler · a3eb75e3
      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.
      a3eb75e3
  14. Nov 05, 2021
  15. Nov 03, 2021
  16. Nov 02, 2021
  17. Oct 29, 2021
  18. Oct 28, 2021
  19. Oct 21, 2021
Loading