#11261: Update PolyBoRi to upstream release 0.7-1
-------------------------------+--------------------------------------------
Reporter: AlexanderDreyer | Owner: Alexander Dreyer
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-4.7.1
Component: algebra | Keywords:
Work_issues: | Upstream: None of the above - read trac
for reasoning.
Reviewer: | Author: Alexander Dreyer
Merged: | Dependencies:
-------------------------------+--------------------------------------------
Comment(by fbissey):
Probably not the proper place to report this but I have tried to compile
polybori against m4ri-20100817 and it doesn't work:
{{{
gcc -o Cudd/util/pathsearch.os -c -O1 -march=native -pipe -ggdb -fPIC
-DNDEBUG -DHAVE_GD -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI -DHAVE_GD
-DSIZEOF_VOID_P=8 -DSIZEOF_LONG=8 -DHAVE_IEEE_754 -DBSD
-I/usr/include/python2.7 -Ipolybori/include -ICudd/obj -ICudd/util
-ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd Cudd/util/pathsearch.c
In file included from PyPolyBoRi/main_wrapper.cc:25:0:
/usr/include/m4ri/packedmatrix.h:75:3: error: 'mmb_t' does not name a type
/usr/include/m4ri/packedmatrix.h:105:3: error: 'word' does not name a type
/usr/include/m4ri/packedmatrix.h: In function 'void mzd_row_swap(mzd_t*,
size_t, size_t)':
/usr/include/m4ri/packedmatrix.h:174:3: error: 'word' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:174:9: error: 'a' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:174:16: error: 'struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:175:9: error: 'b' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:175:16: error: 'struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:176:8: error: expected ';' before 'tmp'
/usr/include/m4ri/packedmatrix.h:177:8: error: expected ';' before
'mask_begin'
/usr/include/m4ri/packedmatrix.h:178:8: error: expected ';' before
'mask_end'
/usr/include/m4ri/packedmatrix.h:181:5: error: 'tmp' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:182:21: error: 'mask_begin' was not
declared in this scope
/usr/include/m4ri/packedmatrix.h:191:29: error: 'mask_end' was not
declared in this scope
/usr/include/m4ri/packedmatrix.h:195:5: error: 'tmp' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:196:21: error: 'mask_begin' was not
declared in this scope
/usr/include/m4ri/packedmatrix.h:196:56: error: 'mask_end' was not
declared in this scope
/usr/include/m4ri/packedmatrix.h: In function 'void
mzd_col_swap_in_rows(mzd_t*, size_t, size_t, size_t, size_t)':
/usr/include/m4ri/packedmatrix.h:242:31: error: 'RADIX' was not declared
in this scope
/usr/include/m4ri/packedmatrix.h:247:3: error: 'word' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:247:8: error: expected ';' before 'a'
/usr/include/m4ri/packedmatrix.h:252:11: error: 'word' does not name a
type
/usr/include/m4ri/packedmatrix.h:253:11: error: 'word' does not name a
type
/usr/include/m4ri/packedmatrix.h:255:7: error: 'base' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:255:18: error: 'struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:256:16: error: 'word' does not name a
type
/usr/include/m4ri/packedmatrix.h:257:16: error: 'word' does not name a
type
/usr/include/m4ri/packedmatrix.h:258:15: error: 'b' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:258:21: error: 'x' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:258:26: error: 'ai' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:258:38: error: 'bi' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:263:9: error: 'word' does not name a type
/usr/include/m4ri/packedmatrix.h:264:9: error: 'word' does not name a type
/usr/include/m4ri/packedmatrix.h:269:7: error: 'base' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:269:17: error: 'struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:270:7: error: 'a' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:271:7: error: 'b' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:273:17: error: 'b_bm' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:274:17: error: 'a_bm' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:283:7: error: 'base' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:283:17: error: 'struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:284:7: error: 'a' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:285:7: error: 'b' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:287:17: error: 'b_bm' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:288:17: error: 'a_bm' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h: At global scope:
/usr/include/m4ri/packedmatrix.h:308:15: error: 'BIT' does not name a type
/usr/include/m4ri/packedmatrix.h:324:86: error: 'BIT' does not name a type
/usr/include/m4ri/packedmatrix.h: In function 'void mzd_write_bit(mzd_t*,
size_t, size_t, int)':
/usr/include/m4ri/packedmatrix.h:326:16: error: 'struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:326:42: error: 'RADIX' was not declared
in this scope
/usr/include/m4ri/packedmatrix.h:326:73: error: 'SET_BIT' was not declared
in this scope
/usr/include/m4ri/packedmatrix.h:328:16: error: 'struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:328:42: error: 'RADIX' was not declared
in this scope
/usr/include/m4ri/packedmatrix.h:328:73: error: 'CLR_BIT' was not declared
in this scope
/usr/include/m4ri/packedmatrix.h: In function 'void
mzd_row_add_offset(mzd_t*, size_t, size_t, size_t)':
/usr/include/m4ri/packedmatrix.h:362:38: error: 'RADIX' was not declared
in this scope
/usr/include/m4ri/packedmatrix.h:364:3: error: 'word' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:364:9: error: 'src' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:364:18: error: 'struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:365:9: error: 'dst' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:365:18: error: 'struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:370:8: error: expected ';' before 'temp'
/usr/include/m4ri/packedmatrix.h:372:5: error: 'temp' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:372:60: error: 'RIGHTMOST_BITS' was not
declared in this scope
/usr/include/m4ri/packedmatrix.h:373:13: error: 'temp' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h: At global scope:
/usr/include/m4ri/packedmatrix.h:556:1: error: 'BIT' does not name a type
/usr/include/m4ri/packedmatrix.h:738:15: error: 'word' does not name a
type
/usr/include/m4ri/packedmatrix.h:772:94: error: 'word' has not been
declared
/usr/include/m4ri/packedmatrix.h: In function 'void mzd_xor_bits(const
mzd_t*, size_t, size_t, int, int)':
/usr/include/m4ri/packedmatrix.h:773:3: error: 'word' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:773:9: error: 'temp' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:778:23: error: 'RADIX' was not declared
in this scope
/usr/include/m4ri/packedmatrix.h:780:16: error: 'const struct mzd_t' has
no member named 'rows'
/usr/include/m4ri/packedmatrix.h:787:8: error: 'const struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:788:8: error: 'const struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h: At global scope:
/usr/include/m4ri/packedmatrix.h:802:94: error: 'word' has not been
declared
/usr/include/m4ri/packedmatrix.h: In function 'void mzd_and_bits(const
mzd_t*, size_t, size_t, int, int)':
/usr/include/m4ri/packedmatrix.h:803:3: error: 'word' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:803:9: error: 'temp' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:808:23: error: 'RADIX' was not declared
in this scope
/usr/include/m4ri/packedmatrix.h:810:16: error: 'const struct mzd_t' has
no member named 'rows'
/usr/include/m4ri/packedmatrix.h:817:8: error: 'const struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:818:8: error: 'const struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h: In function 'void mzd_clear_bits(const
mzd_t*, size_t, size_t, int)':
/usr/include/m4ri/packedmatrix.h:832:3: error: 'word' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:832:8: error: expected ';' before 'temp'
/usr/include/m4ri/packedmatrix.h:837:23: error: 'RADIX' was not declared
in this scope
/usr/include/m4ri/packedmatrix.h:839:5: error: 'temp' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:839:16: error: 'const struct mzd_t' has
no member named 'rows'
/usr/include/m4ri/packedmatrix.h:843:8: error: 'const struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:848:8: error: 'const struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:848:32: error: 'const struct mzd_t' has
no member named 'rows'
/usr/include/m4ri/packedmatrix.h:848:51: error: 'ONE' was not declared in
this scope
/usr/include/m4ri/packedmatrix.h:849:8: error: 'const struct mzd_t' has no
member named 'rows'
/usr/include/m4ri/packedmatrix.h:849:32: error: 'const struct mzd_t' has
no member named 'rows'
}}}
Are you meaning a later release of m4ri that will fix this?
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11261#comment:4>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.