Hi Olaf,
> Am 18.02.2018 um 19:31 schrieb Sebastian Schöps <
[hidden email]>:
>> Am 18.02.2018 um 18:10 schrieb Olaf Till <
[hidden email]>:
>> As for 'parallel', the last remaining obstacle should now be a bug in
>> Octaves development branch, preventing installation of packages with
>> autoloaded oct-files:
>>
>>
https://savannah.gnu.org/bugs/?52977>>
>> A patch is submitted since a few days, that's all I can currently do.
>
> Great, thanks a lot! The package does compile (with warning "warning: autoload: 'parallel_interface.oct' is not an absolute filename", probably as expected). I will now test your patch at 52977 and confirm if it works at savannah.
Sorry, I was to quick; I didn't use my most recent octave. I get an error when using default (90bd5649983c). Maybe I missed something? I have compiled octave with your patch from savannah, checked out your sf-repository and created the package via "make dist". Then, installation fails with:
octave:1> pkg install -verbose parallel-3.1.1.tar.gz
mkdir (/var/folders/yr/0kxqs6ns5_ncvr7v_sg568ww0000gp/T/oct-xErs9V)
untar (parallel-3.1.1.tar.gz, /var/folders/yr/0kxqs6ns5_ncvr7v_sg568ww0000gp/T/oct-xErs9V)
checking for mkoctfile... /usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose
checking for octave-config... /usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/octave-config-4.3.0+
checking for a sed that does not truncate output... /usr/local/bin/gsed
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether clang++ -std=gnu++11 accepts -g... yes
checking for clang++ -std=gnu++11 option to enable C++11 features... none needed
checking how to run the C++ preprocessor... clang++ -std=gnu++11 -E
checking for gcc... clang
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to enable C11 features... none needed
checking how to run the C preprocessor... clang -E
checking for grep that handles long lines and -e... /usr/local/bin/ggrep
checking for egrep... /usr/local/bin/ggrep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking gnutls/gnutls.h usability... yes
checking gnutls/gnutls.h presence... yes
checking for gnutls/gnutls.h... yes
checking for gnutls_global_init in -lgnutls... yes
-n
checking for pkg-config... pkg-config
checking for gnutls_global_init_extra in -lgnutls-extra... no
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for socket... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking malloc.h usability... no
checking malloc.h presence... no
checking for malloc.h... no
checking sys/malloc.h usability... yes
checking sys/malloc.h presence... yes
checking for sys/malloc.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking stdio_ext.h usability... no
checking stdio_ext.h presence... no
checking for stdio_ext.h... no
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for unistd.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for int32_t... yes
checking for mode_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for uint32_t... yes
checking for error_at_line... no
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking return type of signal handlers... void
checking for memset... yes
checking for mkdir... yes
checking for modf... yes
checking for select... yes
checking for strchr... yes
checking for strdup... yes
checking for uname... yes
checking for getpass... yes
checking octave/interpreter.h usability... yes
checking octave/interpreter.h presence... yes
checking for octave/interpreter.h... yes
checking octave_execution_exception or octave::execution_exception... octave::execution_exception
checking file_ops or octave::sys::file_ops... octave::sys::file_ops
checking octave::application or octave::interpreter... octave::interpreter
checking symbol_table::assign or octave::interpreter::the_interpreter () -> get_symbol_table ().assign... octave::interpreter::the_interpreter () -> get_symbol_table ().assign
checking symbol_table::is_global or octave::interpreter::the_interpreter () -> get_current_scope ().is_global... octave::interpreter::the_interpreter () -> get_current_scope ().is_global
checking oct_mach_info or octave::mach_info... octave::mach_info
checking octave_stream_list::get_file_number or octave::interpreter::the_interpreter () -> get_stream_list ().get_file_number... octave::interpreter::the_interpreter () -> get_stream_list ().get_file_number
checking octave_stream_list::lookup or octave::interpreter::the_interpreter () -> get_stream_list ().lookup... octave::interpreter::the_interpreter () -> get_stream_list ().lookup
checking octave_call_stack::goto_caller_frame or octave::interpreter::the_interpreter () -> get_call_stack ().goto_caller_frame... octave::interpreter::the_interpreter () -> get_call_stack ().goto_caller_frame
checking unwind_protect or octave::unwind_protect... octave::unwind_protect
checking add_fcn (octave_call_stack::pop) or add_method (octave::interpreter::the_interpreter () -> get_call_stack (), &octave::call_stack::pop)... add_method (octave::interpreter::the_interpreter () -> get_call_stack (), &octave::call_stack::pop)
checking for octave::config::octave_home ()... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
./mkdoc.pl __netcellfun_guardfun__.copy_to_m __pserver_exit__.copy_to_m install_vars.copy_to_m netarrayfun.copy_to_m netcellfun.copy_to_m rfeval.copy_to_m scloseall.copy_to_m server.copy_to_m ../inst/__bw_prcv__.m ../inst/__bw_psend__.m ../inst/__internal_exit__.m ../inst/__parallel_package_version__.m ../inst/parallel_doc.m ../inst/pararrayfun.m ../inst/parcellfun.m > MFDOCSTRINGS
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS pconnect.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in pconnect.cc."; exit 1; fi
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS pserver.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in pserver.cc."; exit 1; fi
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS sclose.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in sclose.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS pconnect.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in pconnect.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS pserver.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in pserver.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS sclose.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in sclose.cc."; exit 1; fi
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g sclose.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " sclose.cc\n" doc "\n\n", 0x1D);' -o sclose.bin -
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g pserver.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " pserver.cc\n" doc "\n\n", 0x1D);' -o pserver.bin -
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g pconnect.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " pconnect.cc\n" doc "\n\n", 0x1D);' -o pconnect.bin -
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS reval.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in reval.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS reval.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in reval.cc."; exit 1; fi
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g reval.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " reval.cc\n" doc "\n\n", 0x1D);' -o reval.bin -
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS precv.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in precv.cc."; exit 1; fi
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS psend.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in psend.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS precv.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in precv.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS psend.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in psend.cc."; exit 1; fi
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g precv.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " precv.cc\n" doc "\n\n", 0x1D);' -o precv.bin -
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g psend.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " psend.cc\n" doc "\n\n", 0x1D);' -o psend.bin -
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS select_sockets.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in select_sockets.cc."; exit 1; fi
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS network_get_info.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in network_get_info.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS select_sockets.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in select_sockets.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS network_get_info.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in network_get_info.cc."; exit 1; fi
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g select_sockets.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " select_sockets.cc\n" doc "\n\n", 0x1D);' -o select_sockets.bin -
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g network_get_info.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " network_get_info.cc\n" doc "\n\n", 0x1D);' -o network_get_info.bin -
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS network_set.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in network_set.cc."; exit 1; fi
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS parallel_generate_srp_data.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in parallel_generate_srp_data.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS network_set.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in network_set.cc."; exit 1; fi
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS fload.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in fload.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS parallel_generate_srp_data.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in parallel_generate_srp_data.cc."; exit 1; fi
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g network_set.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " network_set.cc\n" doc "\n\n", 0x1D);' -o network_set.bin -
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS fload.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in fload.cc."; exit 1; fi
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g parallel_generate_srp_data.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " parallel_generate_srp_data.cc\n" doc "\n\n", 0x1D);' -o parallel_generate_srp_data.bin -
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g fload.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " fload.cc\n" doc "\n\n", 0x1D);' -o fload.bin -
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS fsave.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in fsave.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS fsave.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in fsave.cc."; exit 1; fi
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g fsave.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " fsave.cc\n" doc "\n\n", 0x1D);' -o fsave.bin -
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __exit__.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in __exit__.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __exit__.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in __exit__.cc."; exit 1; fi
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g __exit__.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " __exit__.cc\n" doc "\n\n", 0x1D);' -o __exit__.bin -
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS select.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in select.cc."; exit 1; fi
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __visglobal__.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in __visglobal__.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS select.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in select.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __visglobal__.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source code, but is in __visglobal__.cc."; exit 1; fi
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g select.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " select.cc\n" doc "\n\n", 0x1D);' -o select.bin -
(echo "#include <stdio.h>"; echo "int main () {"; sed -e s/DEFUN_DLD/DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g -e s/DEFUNX_DLD/DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/g __visglobal__.cc | clang++ -std=gnu++11 -E `/usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | clang++ -std=gnu++11 -x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " __visglobal__.cc\n" doc "\n\n", 0x1D);' -o __visglobal__.bin -
CXX="clang++ -std=gnu++11" CXXFLAGS="-I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations" /usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -c pconnect.cc
clang++ -std=gnu++11 -c -I/usr/X11/include -fPIC -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave/.. -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include -D_THREAD_SAFE -pthread -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations pconnect.cc -o pconnect.o
CXX="clang++ -std=gnu++11" CXXFLAGS="-I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations" /usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -c pserver.cc
clang++ -std=gnu++11 -c -I/usr/X11/include -fPIC -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave/.. -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include -D_THREAD_SAFE -pthread -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations pserver.cc -o pserver.o
CXX="clang++ -std=gnu++11" CXXFLAGS="-I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations" /usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -c sclose.cc
clang++ -std=gnu++11 -c -I/usr/X11/include -fPIC -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave/.. -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include -D_THREAD_SAFE -pthread -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations sclose.cc -o sclose.o
CXX="clang++ -std=gnu++11" CXXFLAGS="-I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations" /usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -c reval.cc
clang++ -std=gnu++11 -c -I/usr/X11/include -fPIC -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave/.. -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include -D_THREAD_SAFE -pthread -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations reval.cc -o reval.o
In file included from pconnect.cc:39:
In file included from ./parallel-gnutls.h:141:
./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 sclose.cc:39:
In file included from ./parallel-gnutls.h:141:
./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: In file included from reval.cc:39:
In file included from ./parallel-gnutls.h:141:
./p-streams.h:140:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
else if (count < 0)
~~~~~ ^ ~
warning./p-streams.h:190:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
else if (count < 0)
~~~~~ ^ ~
: comparison of unsigned expression < 0 is always false [-Wtautological-compare]./p-streams.h:486:20: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
else if (count < 0)
~~~~~ ^ ~
else if (count < 0)
~~~~~ ^ ~
In file included from pserver.cc:57:
In file included from ./parallel-gnutls.h:141:
./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./p-streams.h:486:20: warning: comparison : of unsigned expression < 0 is always false [-Wtautological-compare]
else if (count < 0)
~~~~~ ^ ~
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 ())
^
==
pserver.cc:1148:7: error: use of undeclared identifier 'octave_child_list'; did you mean 'octave_value_list'?
octave_child_list::insert (pid, pserver_child_event_handler);
^~~~~~~~~~~~~~~~~
octave_value_list
/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave/../octave/ov-struct.h:41:7: note: 'octave_value_list' declared here
class octave_value_list;
^
pserver.cc:1148:26: error: no member named 'insert' in 'octave_value_list'
octave_child_list::insert (pid, pserver_child_event_handler);
~~~~~~~~~~~~~~~~~~~^
3 warnings generated.
CXX="clang++ -std=gnu++11" CXXFLAGS="-I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations" /usr/local/Cellar/octave/HEAD-90bd5649983c_1/bin/mkoctfile-4.3.0+ --verbose -c precv.cc
clang++ -std=gnu++11 -c -I/usr/X11/include -fPIC -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave/.. -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include/octave-4.3.0+/octave -I/usr/local/Cellar/octave/HEAD-90bd5649983c_1/include -D_THREAD_SAFE -pthread -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include -I/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/include/darwin -I/usr/local/Cellar/gnutls/3.5.17/include -I/usr/local/Cellar/nettle/3.4/include -I/usr/local/Cellar/libtasn1/4.13/include -I/usr/local/Cellar/p11-kit/0.23.9/include/p11-kit-1 -Wno-int-to-pointer-cast -Wno-deprecated-declarations precv.cc -o precv.o
5 warnings and 2 errors generated.
make: *** [pserver.o] Error 1
make: *** Waiting for unfinished jobs....
3 warnings generated.
3 warnings generated.
In file included from precv.cc:28:
In file included from ./parallel-gnutls.h:141:
./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)
~~~~~ ^ ~
3 warnings generated.
rm select_sockets.bin MFDOCSTRINGS fsave.bin fload.bin __exit__.bin network_set.bin precv.bin network_get_info.bin reval.bin psend.bin parallel_generate_srp_data.bin select.bin pserver.bin sclose.bin __visglobal__.bin pconnect.bin
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
-----------------------------------------
Join us March 12-15 at CERN near Geneva
Switzerland for OctConf 2018. More info:
https://wiki.octave.org/OctConf_2018-----------------------------------------