mozart-1-3-0-fixes

Boriss Mejias boris.mejias at uclouvain.be
Tue Apr 22 13:38:30 CEST 2008


Kevin Glynn wrote:
> Boriss Mejias writes:
>  > Hi Kevin,
>  > 
>  > I've been merging some of the changes I believe to be safe into the 
>  > mozart-1-3-0-fixes, so, there are some improvements already there in 
>  > comparison to 1.3.2. I haven't got time to run the test suite with the fixes 
>  > on the marshaling yet, so those are still missing. Of course, I can merge your 
>  > last changes with respect to warnings on gcc 1.4.2 that you are working on 
>  > right now.
>  > 
>  > cheers, and thanks once again.
>  > Boriss
>  > 
> 
> No problem,
> 
> Since I don't run Mozart or program much in C(++) I don't want to
> commit my stuff directly to subversion unless its a no-brainer.
> 
> The warning stuff is a bit painful, and I think we will have to live
> with a lot of warnings at least until the next major release because
> they would require changes to signatures in mozart.h and mozart_cpi.hh
> and changing these could break people linking to pre-compiled code.
>

mmm... as you said, it doesn't look like something we can just add in this 
minor release.

I have also some concerns about the fix on the marshaler. The situation is the 
following.

- Running on debug mode, Mozart passes the test-suite (with no dp), BUT, there 
is an emulator that crashes. This is probably a process child.

- Without debug mode the test-suite is terrible. The following tests are known 
to crash: fd_fraction_all_entailed, fd_distribute_naive, fd_alpha_one, many 
other fd, schedule, fs, space_port and gump_scanner.
The test do not arrive to the point when it says FAILED, but it crashes in any 
of these tests, before proceeding.

Any idea about why the test suite can pass when it is run on debug mode, and 
not it normal mode?

cheers
Boriss

> I'll send a patch amd more details soon, probably a day or so. Unless
> anyone has any insights and they want to discuss it sooner.
> 
> k
> 
> 
>    
> _________________________________________________________________________________
> mozart-hackers mailing list                           mozart-hackers at mozart-oz.org      
> http://www.mozart-oz.org/mailman/listinfo/mozart-hackers


More information about the mozart-hackers mailing list