Bugs item #2686045, was opened at 2009-03-13 12:05
Message generated for change (Comment added) made by stmane
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2686045&group_id=56967

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build
Group: MonetDB5 "stable"
Status: Open
Resolution: None
Priority: 9
Private: No
Submitted By: Stefan Manegold (stmane)
Assigned to: Martin Kersten (mlkersten)
Summary: M5 fails to compile with optimization enabled (gcc & icc)

Initial Comment:
.../MonetDB5/src/mal/mal_recycle.mx(1028): error #175: subscript out of range
                        li = *(bit*)getVarValue(recycleBlk,getArg(q,4));
                                    ^
.../MonetDB5/src/mal/mal_recycle.mx(1029): error #175: subscript out of range
                        hi = *(bit*)getVarValue(recycleBlk,getArg(q,5));
                                    ^
.../MonetDB5/src/mal/mal_recycle.mx(1033): error #175: subscript out of range
                                lip = *(bit*)VALget(&s->stk[getArg(p,4)]);
                                                            ^
.../MonetDB5/src/mal/mal_recycle.mx(1034): error #175: subscript out of range
                                hip = *(bit*)VALget(&s->stk[getArg(p,5)]);
                                                            ^
compilation aborted for mal_recycle.c (code 2)



.../MonetDB5/src/modules/mal/mal_io.mx(596): error #175: subscript out of range
        case 5: msg= IOprintf_(&fmt2,*fmt G(2) G(3) G(4));
                                                    ^

[...]

.../MonetDB5/src/modules/mal/mal_io.mx(640): error #175: subscript out of range
        case 11: msg= IOprintf_(&fmt2,*fmt G(3) G(4) G(5) G(6) G(7) G(8) G(9) 
G(10));
                                                ^
.../MonetDB5/src/modules/mal/mal_io.mx(640): error #175: subscript out of range
        case 11: msg= IOprintf_(&fmt2,*fmt G(3) G(4) G(5) G(6) G(7) G(8) G(9) 
G(10));
                                                     ^
.../MonetDB5/src/modules/mal/mal_io.mx(640): error #175: subscript out of range
        case 11: msg= IOprintf_(&fmt2,*fmt G(3) G(4) G(5) G(6) G(7) G(8) G(9) 
G(10));
                                                          ^
.../MonetDB5/src/modules/mal/mal_io.mx(640): error #175: subscript out of range
        case 11: msg= IOprintf_(&fmt2,*fmt G(3) G(4) G(5) G(6) G(7) G(8) G(9) 
G(10));
                                                               ^
.../MonetDB5/src/modules/mal/mal_io.mx(640): error #175: subscript out of range
        case 11: msg= IOprintf_(&fmt2,*fmt G(3) G(4) G(5) G(6) G(7) G(8) G(9) 
G(10));
                                                                    ^
.../MonetDB5/src/modules/mal/mal_io.mx(640): error #175: subscript out of range
        case 11: msg= IOprintf_(&fmt2,*fmt G(3) G(4) G(5) G(6) G(7) G(8) G(9) 
G(10));
                                                                         ^
.../MonetDB5/src/modules/mal/mal_io.mx(640): error #175: subscript out of range
        case 11: msg= IOprintf_(&fmt2,*fmt G(3) G(4) G(5) G(6) G(7) G(8) G(9) 
G(10));
                                                                              ^
compilation aborted for mal_io.c (code 2)



.../MonetDB5/src/compiler/mal_compiler.mx(639): error #175: subscript out of 
range
                mccVar(f,mb,getArg(p,4));
                            ^
compilation aborted for mal_compiler.c (code 2)



.../MonetDB5/src/optimizer/opt_crack.mx(85): error #175: subscript out of range
                                mb->var[getArg(p,4)]->value.val.ival != 0 ) 
continue;           
                                        ^
compilation aborted for opt_crack.c (code 2)


[...]


.../MonetDB5/src/optimizer/opt_history.mx(160): error #175: subscript out of 
range
                        getVarConstant(mb,getArg(p,4)).val.lval = 
                        ^
.../MonetDB5/src/optimizer/opt_history.mx(161): error #175: subscript out of 
range
                                
GDKusec()-getVarConstant(mb,getArg(p,4)).val.lval ;
                                          ^
compilation aborted for opt_history.c (code 2)


----------------------------------------------------------------------

>Comment By: Stefan Manegold (stmane)
Date: 2009-03-13 12:18

Message:
might be related to / cause by

MonetDB5/src/mal/mal_instruction.mx:307:#define MAXARG 4                /* 
BEWARE the
code depends on this knowledge */
MonetDB5/src/mal/mal_instruction.mx:328:        int prps[MAXARG];               
/* property
array */
MonetDB5/src/mal/mal_instruction.mx:374:        int argv[MAXARG];               
/* at least a
few entries */


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=482468&aid=2686045&group_id=56967

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Monetdb-bugs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-bugs

Reply via email to