[Monetdb-developers] [Monetdb-pf-checkins] pathfinder/compiler/mil milgen.brg, Feb2009, 1.201.2.10, 1.201.2.11

Sjoerd Mullender sjoerd at acm.org
Fri Apr 24 12:51:02 CEST 2009


Is this a reason to rebuild the release?

Yesterday I built release candidates and I don't really want to do that
again if I can avoid it.

Jan Rittinger wrote:
> Update of /cvsroot/monetdb/pathfinder/compiler/mil
> In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv7388/mil
> 
> Modified Files:
>       Tag: Feb2009
> 	milgen.brg 
> Log Message:
> -- Fix alignment problem in the MIL generation of the slice() operator.
> 
>    Scary, but true: Some rules in the MIL generation require the head
>    values to start with 0 at 0 as they add new columns with offset 0.
> 
> 
> U milgen.brg
> Index: milgen.brg
> ===================================================================
> RCS file: /cvsroot/monetdb/pathfinder/compiler/mil/milgen.brg,v
> retrieving revision 1.201.2.10
> retrieving revision 1.201.2.11
> diff -u -d -r1.201.2.10 -r1.201.2.11
> --- milgen.brg	18 Mar 2009 09:16:50 -0000	1.201.2.10
> +++ milgen.brg	24 Apr 2009 10:12:15 -0000	1.201.2.11
> @@ -4708,7 +4708,11 @@
>                      assgn (var (tmp->name),
>                             slice (var (env_at (L(p)->env, i).mvar->name),
>                                    lit_int (p->sem.slice.low),
> -                                  lit_int (p->sem.slice.high))));
> +                                  lit_int (p->sem.slice.high))),
> +                    /* scary but true -- we need to let the seqbases start
> +                       with 0 at 0 as otherwise alignment problems arise */
> +                    assgn (var (tmp->name),
> +                           tmark (var (tmp->name), lit_oid (0))));
>  
>                  env_add (p->env,
>                           env_at (L(p)->env, i).col,
> 
> 
> ------------------------------------------------------------------------------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensign option that enables unlimited
> royalty-free distribution of the report engine for externally facing 
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> Monetdb-pf-checkins mailing list
> Monetdb-pf-checkins at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/monetdb-pf-checkins


-- 
Sjoerd Mullender

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 369 bytes
Desc: OpenPGP digital signature
URL: <http://www.monetdb.org/pipermail/developers-list/attachments/20090424/a2fb4673/attachment.sig>


More information about the developers-list mailing list