TrampolineRTOS / trampoline

Trampoline is a static RTOS for small embedded systems. Its API is aligned with OSEK/VDX OS and AUTOSAR OS 4.2 standards.
GNU General Public License v2.0
600 stars 265 forks source link

goil does not check values against ranges #83

Closed jlbirccyn closed 4 years ago

jlbirccyn commented 4 years ago

In OIL, integers and floats can have fixed validity intervals or values. For instance this declaration in the IMPLEMENTATION restrict the PRIORITY attribute of tasks within interval 5..10

UINT32 [5..10] PRIORITY;

Goil does not check attributes values against defined ranges or set

jlbirccyn commented 4 years ago

Fixed in 6728edb9393681cae769e4d1c23477a7872d056d and goil 3.1.11