Skip to content
Snippets Groups Projects
  1. Apr 13, 2022
  2. Feb 09, 2022
  3. Feb 03, 2022
  4. Oct 27, 2021
  5. Sep 27, 2021
  6. Sep 23, 2021
  7. Sep 21, 2021
  8. Sep 20, 2021
  9. Aug 25, 2021
  10. Jul 29, 2021
  11. Jun 30, 2021
  12. Jun 25, 2021
  13. Jun 17, 2021
  14. Jun 14, 2021
  15. Jun 03, 2021
  16. May 04, 2021
  17. Feb 05, 2021
  18. Dec 09, 2019
  19. Nov 21, 2019
  20. Nov 20, 2019
  21. Nov 14, 2019
  22. Nov 06, 2019
  23. Jul 17, 2019
  24. Jul 11, 2019
  25. Jul 09, 2019
  26. Jul 05, 2019
  27. Mar 21, 2019
  28. Mar 14, 2019
  29. Mar 12, 2019
  30. Nov 23, 2018
  31. Nov 21, 2018
  32. Nov 20, 2018
  33. Nov 15, 2018
    • Pierre Loic Garoche's avatar
      Pretty serious update: · c35de73b
      Pierre Loic Garoche authored
      - a bug in regressio ntest Simulink/integrator_ext_IC_matrix_test revealed the following (serious issue):
        when building the list of instruction (in the machine code) the access to variable were hardcoded to LocalVar or StateVAr depending whether the variables was part of the identified memories.
        Un fortunately the set of memories is only known after iterating through all definitions. A read access to a memory which was scheduled before its update was generating a non compilable C code:
        the access to the memory x which should be written as mem->x was written as a local access "x". But x was not declared as a local variable: hence gcc compile error.
      
        The current commit is pretty involved. It goes through all the code:
        - LocalVar and StateVar have been merged in Var in machine instructions (rhs ie expressions)
        - any possible print or access to these shall be given access to the machine (ie its memories)
          so a lot of functions have been enriched with a machine first argument.
      
        Regression tests performed well showing no additional bug introduced.  The only Unstable->Broken changes are the DIFF which could not be run at all before.
      c35de73b
  34. Nov 04, 2018
  35. Oct 05, 2018
  36. Sep 13, 2018