octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Parallel and MPI with default branch


From: Sebastian Schöps
Subject: Re: Parallel and MPI with default branch
Date: Sun, 18 Feb 2018 22:20:43 +0100

Hi Olaf,

> Am 18.02.2018 um 19:31 schrieb Sebastian Schöps <address@hidden>:
>> Am 18.02.2018 um 18:10 schrieb Olaf Till <address@hidden>:
>> 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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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 
"address@hidden " #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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]