[MacPorts] #69714: singular @4.3.2p10 build fails

MacPorts noreply at macports.org
Fri May 10 22:12:46 UTC 2024


#69714: singular @4.3.2p10 build fails
-----------------------+--------------------------
  Reporter:  murrayE   |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.9.3
Resolution:            |   Keywords:  sonoma arm64
      Port:  singular  |
-----------------------+--------------------------

Comment (by barracuda156):

 Fails for me also on:
 {{{
   CXX      cfModResultant.lo
 cfModGcd.cc: In function 'long int gaussianElimFq(CFMatrix&, CFArray&,
 const Variable&)':
 cfModGcd.cc:1809:37: error: cannot convert 'fq_nmod_ctx_struct*' to 'const
 fq_nmod_mat_struct*'
  1809 |   long rk= fq_nmod_mat_rref (FLINTN,ctx);
       |                                     ^~~
       |                                     |
       |                                     fq_nmod_ctx_struct*
 In file included from /opt/local/include/flint/fq_nmod_mat.h:36,
                  from FLINTconvert.h:42,
                  from cfModGcd.cc:53:
 /opt/local/include/flint/fq_mat_templates.h:247:76: note:   initializing
 argument 2 of 'mp_limb_signed_t fq_nmod_mat_rref(fq_nmod_mat_struct*,
 const fq_nmod_mat_struct*, const fq_nmod_ctx_struct*)'
   247 | slong TEMPLATE(T, mat_rref)(TEMPLATE(T, mat_t) B, const
 TEMPLATE(T, mat_t) A, const TEMPLATE(T, ctx_t) ctx);
       |
 ~~~~~~~~~~~~~~~~~~~~~~~~~^
 cfModGcd.cc: In function 'CFArray solveSystemFq(const CFMatrix&, const
 CFArray&, const Variable&)':
 cfModGcd.cc:1916:37: error: cannot convert 'fq_nmod_ctx_struct*' to 'const
 fq_nmod_mat_struct*'
  1916 |   long rk= fq_nmod_mat_rref (FLINTN,ctx);
       |                                     ^~~
       |                                     |
       |                                     fq_nmod_ctx_struct*
 /opt/local/include/flint/fq_mat_templates.h:247:76: note:   initializing
 argument 2 of 'mp_limb_signed_t fq_nmod_mat_rref(fq_nmod_mat_struct*,
 const fq_nmod_mat_struct*, const fq_nmod_ctx_struct*)'
   247 | slong TEMPLATE(T, mat_rref)(TEMPLATE(T, mat_t) B, const
 TEMPLATE(T, mat_t) A, const TEMPLATE(T, ctx_t) ctx);
       |
 ~~~~~~~~~~~~~~~~~~~~~~~~~^
   CXX      cf_ops.lo
 make[4]: *** [cfModGcd.lo] Error 1
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/69714#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list