bugGNU Octave - Bugs: bug #44058, pkg install control fails in...

 
 

bug #44058: pkg install control fails in mx-octave 4.1.0

Submitter:  Avinoam Kalma <avinoam>
Submitted:  Wed 21 Jan 2015 06:43:59 AM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Build Failure
Status:  Works For Me Assigned to:  None
Originator Name:  Avinoam Open/Closed:  * Closed
Release:  * dev Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Thu 22 Jan 2015 04:08:51 PM UTC, comment #6: 

Closing - devel control package works with devel version of octave.

John Donoghue <lostbard>
Group Member
Thu 22 Jan 2015 04:04:57 PM UTC, comment #5: 

Thanks, it works.

Avinoam Kalma <avinoam>
Group Member
Wed 21 Jan 2015 10:06:48 PM UTC, comment #4: 

hg clone http://hg.code.sf.net/p/octave/control
tar czvf control-2.6.6.tar.gz control
cp control-2.6.6.tar.gz  mxe-octave/usr/i686-w64-mingw32/src/

John Donoghue <lostbard>
Group Member
Wed 21 Jan 2015 09:44:48 PM UTC, comment #3: 

Thanks,

How do I install the current code?

Avinoam Kalma <avinoam>
Group Member
Wed 21 Jan 2015 08:58:11 PM UTC, comment #2: 

I checked out the current code from octave force mercurial sources and it works ok, so has already been addressed.

John Donoghue <lostbard>
Group Member
Wed 21 Jan 2015 05:21:50 PM UTC, comment #1: 

pkg install control -forge fails also in Ubuntu

Avinoam Kalma <avinoam>
Group Member
Wed 21 Jan 2015 06:43:59 AM UTC, original submission:  


pkg install control fails in mx-octave 4.1.0 under windows 7:


>> pkg install control -forge
In file included from __control_slicot_functions__.cc:1:0:
sl_ab08nd.cc: In function 'octave_value_list F__sl_ab08nd__(const octave_val
ue_list&, int)':
sl_ab08nd.cc:202:26: error: ambiguous overload for 'operator*' (operand type
s are 'const Matrix' and 'octave_value')
                 gain = c * xpow (a, double (n-1-nu)) * b;
                          ^
sl_ab08nd.cc:202:26: note: candidates are:
In file included from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/oct-obj.h:34:0,
                 from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/ov-fcn.h:32,
                 from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/ov-builtin.h:28,
                 from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/defun-int.h:28,
                 from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/defun-dld.h:30,
                 from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/oct.h:36,
                 from sl_ab08nd.cc:30,
                 from __control_slicot_functions__.cc:1:
C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\../octave/ov.h:1299:3:
note: octave_value operator*(const octave_value&, const octave_value&)
   operator op (const octave_value& a1, const octave_value& a2) \
   ^
C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\../octave/ov.h:1306:3:
note: in expansion of macro 'OV_BINOP_OP'
   OV_BINOP_OP (name, op)
   ^
C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\../octave/ov.h:1310:1:
note: in expansion of macro 'OV_BINOP_FN_OP'
 OV_BINOP_FN_OP (op_mul, *)
 ^
In file included from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/boolNDArray.h:29:0,
                 from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/boolMatrix.h:28,
                 from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/mx-base.h:32,
                 from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/Matrix.h:30,
                 from C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\.
./octave/oct.h:33,
                 from sl_ab08nd.cc:30,
                 from __control_slicot_functions__.cc:1:
C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\../octave/mx-op-decl.h:
159:19: note: uint64NDArray operator*(const FloatNDArray&, const octave_uint
64&)
   BIN_OP_DECL (R, operator *, ND, S, API); \
                   ^
C:\Octave\Octave-4.1.0+\include\octave-4.1.0+\octave\../octave/mx-op-decl.h:
29:16: note: in definition of macro 'BIN_OP_DECL'
   extern API R OP (const X&, const Y&)


Avinoam Kalma <avinoam>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by lostbard (Posted a comment)
  • -email is unavailable- added by avinoam (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-01-22 lostbard StatusNone Works For Me
        Open/ClosedOpen Closed
    2015-01-21 lostbard Operating SystemMicrosoft Windows Any

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code