Closed modelica-trac-importer closed 7 years ago
Comment by msasena on 14 Mar 2016 12:32 UTC MSL 3.2.2 RC1 has been tested successfully with LMS Imagine.Lab Amesim 14.2 and LMS Imagine.Lab Amesim 15 (development build). No previously unreported regressions have been detected. You can include it in the list of tested tools.
Comment by beutlich on 14 Mar 2016 15:54 UTC I fixed two minor bugs in one of the newly added example models after RC2. See #1948.
Toni: Please create a new RC3 that we can vote on, starting next week (after ≥ 1 week of availability). Thanks.
Comment by dietmarw on 16 Mar 2016 07:44 UTC OK So now I had some more time to inspect the rc.2 in more detail (which is why we have the 7 days before we make up our minds on the subject to vote) and I have found another blocker #1960. The good news is that it can be easily fixed and an rc.3 can be tagged right away after #1960 is closed.
So please fix #1960 correct the versionDates and possible other dates that were erroneously pre-dated (ReleaseNotes) and then tag the rc.3.
Comment by otter on 16 Mar 2016 20:38 UTC With c9dea4435ac028cbc7545c0836be7fc8ad21042e, reverted the changes of 757222a19fb2785cf794957da14ed643ad29588a and 5594a270374117a618f0124d5d15a62d36ecc5af in the trunk (changes that have been introduced after RC.2).
Additional improvements:
Modelica.Utilities.Examples.WriteRealMatrixToFile: Removed the not-used parameter fileName.
Modelica.Utilities.Streams.writeRealMatrix: Added a documentation string, that argument format is ignored if append=true (757222a19fb2785cf794957da14ed643ad29588a triggered an error, if the format string did not match the format of the file to which the matrix is included; this is inconvenient and error prone for the user, so 757222a19fb2785cf794957da14ed643ad29588a was not good and reverted).
Modelica.UsersGuide.ReleaseNotes.Version_3_2_2:
Changed annotations of package Modelica: versionBuild=2, versionDate="2016-03-16"
Comment by otter on 16 Mar 2016 20:40 UTC Summary of the current status (Wed., March 16, 21:38)
On Su. March 13, RC.2 was released.
The changes in the trunk with respect to RC.2 are (all of them are uncritical and do not influence any existing model or test).
Comment by ahaumer on 16 Mar 2016 20:59 UTC Thanks Martin! Tagged MSL 3.2.2 build.2 rc.3 Information about voting period and expected release date will follow tomorrow.
Comment by beutlich on 17 Mar 2016 07:59 UTC In comment 10 of #1948 I stated why c9dea4435ac028cbc7545c0836be7fc8ad21042e and reverting all of 5594a270374117a618f0124d5d15a62d36ecc5af was not a good change. There are Modelica tools that care for comments on variables, thus it is really useful to have them, especially for the newly introduced example models of the standard library.
My proposal:
Comment by beutlich on 1 Apr 2016 21:44 UTC
Comment by otter on 3 Apr 2016 18:26 UTC Replying to [comment:108 beutlich]:
1973 indicates severe problems with backwards-compatibility (and also quality) of MSL 3.2.2+build.2-rc.3 w.r.t. MSL 3.2.1+build.2 (and older). There are some decisions to make how to handle the broken backwards-compatibility of the released MSL 3.2.1+build.4 and for the upcoming MSL 3.2.2.
The remark above is exaggerating. A user using models of MSL is not affected, only if a user has constructed an own pipe model with 3.2.1+build.2 or earlier and is using a newer version of MSL, a tool will report an error or warning (depending on tool and on tool settings) and the user has to slightly change his/her pipe wall friction model. Since any solution with MSL 3.2.2 results in a scenario where such a situation can occur, the MA board decided to keep MSL 3.2.2 backwards compatible to the previous version (MSL 3.2.1+build.4) and document the non-backwards compatible change of 3.2.1+build.3 with respect to 3.2.1+build.2 in the release notes of 3.2.2.
Comment by beutlich on 5 Apr 2016 08:13 UTC I finally updated the list of resolved Trac tickets by 54cedcfe056668f9edb484c4a006e6ff8ee77686 (trunk) and f1903445bdad3346b131a46648b581cadb884d0a (maint. 3.2.2) incorporating the last-minute documentation-only changes of #1951 and #1973.
That's it. Guess this ticket and even the milestone can be closed now.
Comment by dietmarw on 28 Apr 2016 15:14 UTC
That's it. Guess this ticket and even the milestone can be closed now.
Toni?
Comment by ahaumer on 11 May 2016 18:47 UTC MSL 3.2.2 released April 03, 2016
Comment by beutlich on 14 May 2016 10:46 UTC I propose to close the MSL3.2.2 milestone.
Reported by ahaumer on 18 Dec 2015 11:44 UTC In a web-/phone-conference today a smaller working group developed the release plan for MSl 3.2.2:
Dec. 23, 2015: Feature Freeze. Trunk is tagged as MSL 3.2.2 Alpha.1
All tool vendors should check MSL
Fix remaining tickets for Milestone 3.2.2 (also documentation can still be improved)
If new models of MSL 3.2.2 Alpha.1 have no meaningful continuous-time states, then the authors of these models have to provide meaningful variables as outputs on the top level, provided there are no or no meaningful continuous-time states (for example: “output Real noise_a = noise.a”). This change should be performed before the “freeze” (on Dec. 23, 2015) for: Magnetic.QuasiStatic.FundamentalWave (Anton Haumer, Christian Kral) Blocks.Examples.NoiseExamples (Martin Otter) Tables in ModelicaTest (Thomas Beutlich) If there are other authors of such new models, they should check this.
Jan. 12, 2016: Trunk is tagged as MSL 3.2.2 Beta.1
Contract: Generate reference results for MSL 3.2.1 with Dymola 2014 FD01 (the regression testing of MSL 3.2.1 was performed with this Dymola version).
Contract: Regression testing of MSL 3.2.2 Beta.1 with Dymola 2016 FD01 with respect to reference results of MSL 3.2.1. This tests whether there is a regression of MSL 3.2.2 Beta.1 with respect to MSL 3.2.1 and at the same time, whether Dymola 2016 FD01 still produces the same results as Dymola 2014 FD01.
Jan. 29, 2016: Contract: The simulations results of MSL 3.2.2 Beta.1 are provided as new reference results (including newly added models).
Contract: A list of models that do not fulfill the regression tests are provided in a new ticket.
The authors of these models have to fix the models or provide an explanation for the regression.
All tool vendors should check MSL
Feb. 19, 2016: A release candidate is provided (MSL 3.2.2 RC.1)
Contract: Regression testing of MSL 3.2.2 RC.1 with Dymola 2016 FD01 with respect to reference results of MSL 3.2.1. If there are regression errors, it is checked whether all of them are explained in the ticket that this is correct. The simulation results are provided as new reference results of MSL 3.2.2.
March 4, 2016: Electronic voting starts for this release by the MAP “Modelica Libraries” members.
March 11, 2016: MSL 3.2.2 is released.
Leo Gall is proposed to provide a quote for the items marked as “contract”. The MA Board checks and decides whether this contract is given to Leo Gall. (Leo Gall made the last regression tests for MSL 3.2.1 as a contract; if an open call would be made, the release of MSL would be delayed by at least 2 months. How to organize this in the future, should be discussed at the next Modelica Design Meeting, March 4-6).
If there are issues, please comment in this ticket.
Migrated-From: https://trac.modelica.org/Modelica/ticket/1867