Skip to content
Snippets Groups Projects
  1. Feb 03, 2022
  2. Sep 20, 2021
  3. Jul 29, 2021
  4. Jun 30, 2021
  5. Jun 25, 2021
  6. Jun 17, 2021
  7. Feb 05, 2021
  8. Nov 20, 2019
  9. Nov 14, 2019
  10. Mar 21, 2019
  11. Mar 12, 2019
  12. Nov 23, 2018
  13. Nov 21, 2018
  14. 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
  15. Nov 13, 2018
  16. Nov 08, 2018
  17. Oct 08, 2018
  18. Oct 05, 2018
  19. Sep 25, 2018
  20. Sep 24, 2018
  21. May 31, 2018
  22. May 04, 2018
  23. Mar 30, 2018
  24. Mar 14, 2018
  25. Feb 13, 2018
  26. Jan 31, 2018
  27. Dec 19, 2017
  28. Dec 18, 2017
  29. Jul 27, 2017
  30. Jul 07, 2017
  31. Jul 03, 2017
  32. Jun 26, 2017
  33. Feb 14, 2017
  34. Jan 31, 2017
  35. Dec 08, 2016
  36. Sep 30, 2016
  37. Aug 09, 2016
  38. Aug 06, 2016