Code freeze for Mozart 1.3.2
Kevin Glynn
kevin.glynn at gmail.com
Thu Jun 8 02:01:08 CEST 2006
I can't build with Debian's gcc 4.1:
c++ -DHAVE_CONFIG_H -I. -I/home/keving/MOZART/oz13x/mozart/platform/emulator -DSITE_PROPERTY -fno-exceptions -fno-implicit-templates -O3 -pipe -fno-strict-aliasing -march=pentium -fomit-frame-pointer -c -o iso-ctype.o /home/keving/MOZART/oz13x/mozart/platform/emulator/iso-ctype.cc
/home/keving/MOZART/oz13x/mozart/platform/emulator/prop_class.hh: In member function 'void Propagator::dispose()':
/home/keving/MOZART/oz13x/mozart/platform/emulator/prop_class.hh:67: error: no suitable 'operator delete' for 'OZ_Propagator'
make[2]: *** [iso-ctype.o] Error 1
@twiglet:build 4Q> c++ -dumpversion
4.1.2
(sid-i386)@twiglet:build 4Q>
I will look into this, but might not have time until the weekend.
k
Boriss Mejias writes:
> Dear hackers,
>
> We announce the code freeze of the CVS branch mozart-1-3-0-fixes to make
> the release of Mozart 1.3.2 in two weeks time: June 15. This is
> according MEP 104 (http://www.mozart-oz.org/meps/mep-0104.html)
>
> Please contribute reporting any problem you may found. We will soon
> provide tarballs, RPMs and Windows installers to try out.
>
> The change log has been extended since the last publication (see
> http://www.mozart-oz.org/pipermail/mozart-hackers/2006/002606.html).
> Here is the last version.
>
> Mozart 1.3.2 Changelog
>
> o 1 Changes in Oz, Mozart libraries and UI
>
> + 1.1 Copying of dictionaries was broken. Fixed. (Bug 1352)
>
> + 1.2 Mozart added to the FSF directory. (Bug 1207)
>
> + 1.3 Application.getGuiArgs now returns arguments as documented
> (Bug 1691)
>
> o 2 Changes in the implementation that affect usability and performance
>
> + 2.1 Oz Compiler
>
> - Keyword 'native' has been removed from class
> properties. This implies a change in the module Open in
> contributions, fixing a runtime error. (Bug 1277)
>
> - A warning is triggered when a non-valid property is added
> after keyword fun in function definitions. This prevent
> programmers from creating eager functions when keyword lazy is
> misspelled. (Bug 1437)
>
> + 2.2 Garbage Collection
>
> - Indexes have been fixed to work with RAM memory bigger that
> 1GB.
>
> + 2.3 Distribution Layer
>
> - NewPort does not block anymore when using a distributed
> variable for the stream. Currently, the builtin receives one
> input and one output, but it should change to two outputs in a
> future release. (Bug 1521).
>
> - Problem with sockets generating 'segmentation fault' with P2PS
> is fixed. (Bug 1304, 1339)
>
> - Failed assertion in the Owner table fixed. (Bug 1461)
>
> o 3 Changes in the implementation that affect maintainability and
> portability
>
> - Mozart 1.3.1 compiles with gcc up to version 3.3. Now it
> compiles with gcc newer than 3.3 and up to 4.1
>
> - Succesful build reported on MacOSX/intel after fixing
> configuration. (Bug 1859)
>
> o 4 More Bug Fixes:
>
> - Error messages: 1429, 1816
> - XML related: 1333
> - GCC Compiler: 1636
> - RPM building: 1649
> - Reflect module: 1839
> - FloatToString: 1869
> - Tools: 1332, 1459, 1775
> - Documentation: 590, 991, 1371, 1445, 1374, 1375, 1419, 1466,
> 1479, 1614, 1660, 1818, 1820, 1832
>
> cheers
> Boriss
>
> _________________________________________________________________________________
> mozart-hackers mailing list mozart-hackers at ps.uni-sb.de
> http://www.mozart-oz.org/mailman/listinfo/mozart-hackers
More information about the mozart-hackers
mailing list