bugGNU Octave - Bugs: bug #53296, [octave forge] (parallel)...

 
 

bug #53296: [octave forge] (parallel) installation problem

Submitter:  Simon Ranjith <simonranjith>
Submitted:  Tue 06 Mar 2018 12:06:08 PM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Installation Failure
Status:  Fixed Assigned to:  None
Originator Name:  Simon Open/Closed:  * Closed
Release:  * other Operating System:  * Mac OS
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 07 Mar 2018 09:02:25 PM UTC, comment #3: 

I know it's slightly off topic, but though building may be fixed, parallel will not install with dev, due to #52977.

Olaf Till <i7tiol>
Group Member
Tue 06 Mar 2018 07:09:18 PM UTC, comment #2: 
Mike Miller <mtmiller>
Group Member
Tue 06 Mar 2018 05:46:02 PM UTC, comment #1: 

The released version of the parallel package works with the released version of Octave, but not with the development version of Octave.

However, I believe that these problems have been fixed in the current development sources for the parallel package:

https://sourceforge.net/p/octave/parallel/ci/default/tree/

If you need help installing that, then ask on the -email is unavailable- mailing list.

John W. Eaton <jwe>
Group administrator
Tue 06 Mar 2018 12:06:08 PM UTC, original submission:  

Hello there,
I tried to install the parallel package for my octave- it is version 4.3.0. But it throws out the following errors. I would appreciate it if you can help. Thanks.

Parallel package : parallel-3.1.1.tar.gz
------------------------------------------------------------

In file included from pserver.cc:57:
In file included from ./parallel-gnutls.h:138:
./p-streams.h:140:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
./p-streams.h:190:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
./p-streams.h:486:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
In file included from reval.cc:29:
In file included from ./parallel-gnutls.h:138:
./p-streams.h:140:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
./p-streams.h:190:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
./p-streams.h:486:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
pserver.cc:402:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
  if (tp = fork ())
      ~~~^~~~~~~~~
pserver.cc:402:10: note: place parentheses around the assignment to silence this warning
  if (tp = fork ())
         ^
      (           )
pserver.cc:402:10: note: use '==' to turn this assignment into an equality comparison
  if (tp = fork ())
         ^
         ==
pserver.cc:555:18: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
          if (tp = fork ())
              ~~~^~~~~~~~~
pserver.cc:555:18: note: place parentheses around the assignment to silence this warning
          if (tp = fork ())
                 ^
              (           )
pserver.cc:555:18: note: use '==' to turn this assignment into an equality comparison
          if (tp = fork ())
                 ^
                 ==
In file included from pconnect.cc:38:
In file included from ./parallel-gnutls.h:138:
./p-streams.h:140:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
./p-streams.h:190:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
./p-streams.h:486:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
pserver.cc:1112:32: error: no member named 'the_interpreter' in 'octave::application'
          octave::application::the_interpreter () -> interactive (false);
          ~~~~~~~~~~~~~~~~~~~~~^
pserver.cc:1118:11: error: use of undeclared identifier 'symbol_table'; did you mean 'octave::symbol_table'?
          symbol_table::assign ("sockets", sockets);
          ^~~~~~~~~~~~
          octave::symbol_table
/usr/local/Cellar/octave/HEAD-66729bff9877_8/include/octave-4.3.0+/octave/symtab.h:51:23: note: 'octave::symbol_table' declared here
  class OCTINTERP_API symbol_table
                      ^
pserver.cc:1118:25: error: call to non-static member function without an object argument
          symbol_table::assign ("sockets", sockets);
          ~~~~~~~~~~~~~~^~~~~~
In file included from sclose.cc:30:
In file included from ./parallel-gnutls.h:138:
./p-streams.h:140:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
./p-streams.h:190:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
./p-streams.h:486:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    else if (count < 0)
             ~~~~~ ^ ~
5 warnings and 3 errors generated.
make: * [pserver.o] Error 1
make: * Waiting for unfinished jobs....
3 warnings generated.
3 warnings generated.
3 warnings generated.

pkg: error running `make' for the parallel package.
error: called from
    configure_make at line 95 column 9
    install at line 192 column 7
    pkg at line 394 column 9

Simon Ranjith <simonranjith>

 

(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 i7tiol (Posted a comment)
  • -email is unavailable- added by mtmiller (Posted a comment)
  • -email is unavailable- added by jwe (Updated the item)
  • -email is unavailable- added by simonranjith (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
    2018-03-06 mtmiller StatusNone Fixed
        Open/ClosedOpen Closed
    2018-03-06 jwe SummaryUnable to install octave's parallel package [octave forge] (parallel) installation problem

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code