Skip to content

2017.1

Compare
Choose a tag to compare
@yoogx yoogx released this 04 Feb 22:16
· 551 commits to master since this release

Change Log

Implemented enhancements:

  • get_runtimes.sh: need a flag to select root GIT server #78
  • Move to calver versioning #77
  • Integrate ENIS branch into master #75
  • Add VDM as Supported_Language #73
  • mknodes/python: use runOcarinaFunction #71
  • Integration of Alloy backend #68
  • EMV2 parsing in Ocarina #65
  • Align ESA and github repositories #64
  • PolyORB-HI/C backend: generate macro with global stack size #59
  • AADL backend should dump the whole declarative tree #58
  • Incomplete support for Feature Group features #56
  • Comply with GNU coding standard regarding command line interfaces #54
  • Python API: management of properties #44
  • Update Ocarina licence to GPLv3 with runtime exception #43
  • Instanciation of incomplete models #41
  • No error message on wrong root instantiation #40
  • API Python stop python engine on ocarina error #37
  • Use fully qualified name to select root system #36
  • Clean command line flags #33
  • Schedule_Window_Record_Term_Array definition #31
  • Python API: general improvements #30
  • Ocarina not recongizing C++ file suffix ".cpp" #12
  • Assertion failures in Petri Net backends on incomplete models #10
  • Generation of top-level makefile #9
  • Code generation for multi-core patterns #8
  • Support of C++ as implementation language for AADL subprograms #4

Fixed bugs:

  • Errors in the python code #85
  • Support for analysis of properties that apply to "feature" #67
  • Bug in resolving components in list of applies to #66
  • Issue when compiling Python dynamic library #63
  • Parse error when refining a connection #55
  • src/config/ocarina-configuration.adb shall not be deleted by clean target #52
  • POK repository URL has to be updated #51
  • Incorrect implementation of 9.4 (L7) #50
  • Crash when parsing package without ';' as last character #47
  • Python API initialization deletes command line parameters #45
  • Error set for property applied to connection #39
  • APPLIES TO (System implementation) raises error when used #35
  • Fixing output file for cheddar generation does not work #34
  • Issue when parsing records #29
  • Assertion Failure #26
  • Compile/install error #24
  • Cannot parse list of list #22
  • crash when parsing the model #21
  • error when processing options #20
  • clean target fails #18
  • type declaration error when using Arinc 653 Blackboard with POK #16
  • Cheddar backend: bug in naming conventions and mapping of resources #11
  • Error when using component alias(renames) #7
  • [AADLv2.1] Subprogram Group Subcomponents inside of Subprogram Groups Implementations #6
  • Syntax error on record [] #1

Closed issues:

  • Integrate codecov.io report #82
  • Add ISSUE_TEMPLATE file #81
  • Integrate Ocarina build to travis-ci.org #80
  • Document existence of ocarina-build repository #72
  • Examples broken #49
  • -disable-annexes=behavior does not work #42

Merged pull requests: