OMNeT++/OMNEST Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000024OMNeT++simulation kernelpublic2008-12-05 16:382008-12-05 16:50
Assigned To 
PrioritynormalSeveritymajorReproducibilityunable to reproduce
StatusclosedResolutionwon't fix 
PlatformOSOS Version
Product Version4.0b8 
Target VersionFixed in Version 
Summary0000024: no backward compatibility
DescriptionI tried to compile, in omnet++ 4.0b8, some of my omnet++ projects which were created and compiled successfully using omnet++ 3.3 but started getting errors for member functions (such as 'cell', 'pdf', 'cdf') of the class cDoubleHistrogram. When I looked at the API reference, I noticed changes in the member functions' names and also in the class hierarchy. I have not gone through the manual of 4.0b8 yet and I have done a quick check after installing 4.0b8.

Is there any simple way to enable the backward compatibility?

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
andras (administrator)
2008-12-05 16:49

Indeed there are significant changes in the C++ API, NED files, ini files etc from 3.x to 4.0. In addition to implementing new features, we wanted to rectify some inconsistencies and design mistakes in earlier versions, and that was not possible with keeping full backwards compatibility.

Existing models can be converted semi-automatically for 4.0; this is described in the migration guide: [^]

- Issue History
Date Modified Username Field Change
2008-12-05 16:38 rblenin New Issue
2008-12-05 16:49 andras Note Added: 0000064
2008-12-05 16:49 andras Status new => closed
2008-12-05 16:49 andras Resolution open => won't fix
2008-12-05 16:50 andras Category runtime / Tkenv => simulation kernel

Copyright © 2000 - 2022 MantisBT Team
Powered by Mantis Bugtracker