Skip to content
Snippets Groups Projects
  1. Jan 12, 2022
  2. Jan 11, 2022
  3. Jan 06, 2022
  4. Jan 05, 2022
  5. Dec 21, 2021
  6. Dec 15, 2021
  7. Dec 10, 2021
  8. Dec 08, 2021
  9. Dec 07, 2021
  10. Dec 03, 2021
  11. Dec 01, 2021
  12. Nov 29, 2021
  13. 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
  14. Nov 25, 2021
  15. Nov 24, 2021
  16. 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
  17. Nov 05, 2021
  18. Nov 03, 2021
  19. Nov 02, 2021
  20. Oct 29, 2021
  21. Oct 28, 2021
Loading