bugGNU Octave - Bugs: bug #64251, Unable to install Parallel Package...

 
 

bug #64251: Unable to install Parallel Package on Octave for Windows

Submitter:  None
Submitted:  Thu 25 May 2023 02:40:53 PM UTC
 
Category:  Octave Forge Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Installation Failure
Status:  None Assigned to:  None
Originator Name:  Originator Email:  -email is unavailable-
Open/Closed:  * Open Release:  * 8.2.0 8.X Series Bug Fix Release
Operating System:  * Microsoft Windows Fixed Release:  None
Planned Release:  None
* Mandatory Fields

Add a New Comment (Rich Markup)
   

Fri 26 May 2023 06:20:57 PM UTC, comment #4: 

Probally not the issue, but @seealso should be @xseealso

John Donoghue <lostbard>
Group Member
Fri 26 May 2023 11:23:45 AM UTC, comment #3: 

Never mind I found the file. It is in C:\GNUOctave\Octave-8.2.0\mingw64\share\octave\8.2.0\m\help

I changed the file to


  unwind_protect_cleanup
    if (exist (name, "file"))
##     delete (name);
    endif
  end_unwind_protect


And ran the install again, but I couldn't see any result of it. The temporary UnTar folder isn't there anymore after the error.

What do I have to look for?


comment #1:

> A way to avoid the latter is to edit the hidden Octave function __makeinfo__.m and (temporarily) comment out the "delete (name);" line in the unwind_protect_cleanup block at the end of the function. Finding out what TexInfo errors are in which function should be manageable then.

masum
Fri 26 May 2023 09:33:07 AM UTC, comment #2: 

Hi, thanks for the help.

I startet a new install of the package and looked for the __makefile__.m in the UnTar destination as well in the Install path of octave I could not find that file. Do you know where it goes?


comment #1:

> A way to avoid the latter is to edit the hidden Octave function __makeinfo__.m and (temporarily) comment out the "delete (name);" line in the unwind_protect_cleanup block at the end of the function. Finding out what TexInfo errors are in which function should be manageable then.

masum
Thu 25 May 2023 06:18:48 PM UTC, comment #1: 

Looks like all goes well until the package docs get built. I didn't know that TexInfo errors can lead to failing package installs. So maybe what I write below isn't actually relevant.

BTW did you note the configure warning message that on Windows no remote Octave server can be built due to missing fork()? You'd have to work around that anyway.

Figuring out TexInfo errors in functions is usually not so easy as the intermediate files where the error messages refer to are wiped after processing.
A way to avoid the latter is to edit the hidden Octave function __makeinfo__.m and (temporarily) comment out the "delete (name);" line in the unwind_protect_cleanup block at the end of the function. Finding out what TexInfo errors are in which function should be manageable then.

Philip Nienhuis <philipnienhuis>
Group Member
Thu 25 May 2023 02:40:53 PM UTC, original submission:  

Hello, I am facing a problem while installing the parallel-4.0.1 on my windows machine.

1. I followed the issues in https://savannah.gnu.org/bugs/?62349#comment2 and applied the patch to the parallel
2. Also, I installed octave in a path without spaces in the name
3. At last, I followed these modifications https://hg.savannah.gnu.org/hgweb/octave/rev/bc681594872a
-  I found the files in the windows installation at C:\GNUOctave\Octave-8.2.0\mingw64\include\octave-8.2.0\octave

With the modifications of 1. and 3. , I was able to install parallel to my MacBook Pro M1 Pro

But on Windows I still get the following error when using pkg install —verbose h:/parallel-4.0.1eval.tar.gz.
Does anyone know how to fix this?




GNU Octave, version 8.2.0
Copyright (C) 1993-2023 The Octave Project Developers.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  For details, type 'warranty'.

Octave was configured for "x86_64-w64-mingw32".

Additional information about Octave is available at https://www.octave.org.

Please contribute if you find this software useful.
For more information, visit https://www.octave.org/get-involved.html

Read https://www.octave.org/bugs.html to learn how to submit bug reports.
For information about changes from previous versions, type 'news'.

>> pkg install -verbose h:/parallel-4.0.1eval.tar.gz
mkdir (C:\Users\masum\AppData\Local\Temp\oct-uFg2b8)
untar (h:\parallel-4.0.1eval.tar.gz, C:\Users\masum\AppData\Local\Temp\oct-uFg2b8)
configure: loading site script /usr/local/etc/config.site
checking for a BSD-compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /c/GNUOCT~1/OCTAVE~1.0/usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for mkoctfile... C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose
checking for octave-config... C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/octave-config-8.2.0.exe
checking for a sed that does not truncate output... /c/GNUOCT~1/OCTAVE~1.0/usr/bin/sed
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.exe
checking for suffix of executables... .exe
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 g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking whether make supports the include directive... yes (GNU style)
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /c/GNUOCT~1/OCTAVE~1.0/usr/bin/grep
checking for egrep... /c/GNUOCT~1/OCTAVE~1.0/usr/bin/grep -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 minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking build system type... x86_64-pc-mingw64
checking host system type... x86_64-pc-mingw64
checking for size_t... yes
checking for working alloca.h... no
checking for alloca... yes
checking for arpa/inet.h... no
checking for features.h... no
checking for sys/socket.h... no
checking for unistd.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for netdb.h... no
checking for netinet/in.h... no
checking for stdio_ext.h... no
checking for termios.h... no
checking for limits.h... yes
checking for threads.h... no
checking for sys/mman.h... no
checking for sys/param.h... yes
checking for poll.h... no
checking for sys/ioctl.h... no
checking for sys/filio.h... no
checking for sys/select.h... no
checking for sys/time.h... yes
checking for wchar.h... yes
checking for stdint.h... (cached) yes
checking for sys/uio.h... no
checking for crtdefs.h... yes
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking ws2tcpip.h usability... yes
checking ws2tcpip.h presence... yes
checking for ws2tcpip.h... yes
checking for _set_invalid_parameter_handler... yes
checking for fcntl... no
checking for symlink... no
checking for getdelim... no
checking for getdtablesize... no
checking for getpass... no
checking for __fsetlocking... no
checking for mprotect... yes
checking for lstat... no
checking for strerror_r... no
checking for __xpg_strerror_r... no
checking for pthread_sigmask... no
checking for sigaction... no
checking for sigaltstack... no
checking for siginterrupt... no
checking for snprintf... yes
checking for strdup... yes
checking for catgets... no
checking for vasnprintf... no
checking whether <sys/socket.h> is self-contained... no
checking for struct sockaddr_storage... yes
checking for sa_family_t... no
checking for struct sockaddr_storage.ss_family... yes
checking winsock2.h usability... yes
checking winsock2.h presence... yes
checking for winsock2.h... yes
checking whether // is distinct from /... yes
checking for complete errno.h... no
checking for EMULTIHOP value... no
checking for ENOLINK value... yes
checking for EOVERFLOW value... yes
checking for working fcntl.h... no
checking for pid_t... yes
checking for mode_t... yes
checking whether stdin defaults to large file offsets... yes
checking for 64-bit off_t... yes
checking for 64-bit st_size... no
checking whether fseeko is declared... yes
checking for fseeko... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... no
checking for library containing gethostbyname... no
checking for gethostbyname... no
checking for gethostbyname in winsock2.h and -lws2_32... yes
checking for library containing getservbyname... no
checking for getservbyname... no
checking for getservbyname in winsock2.h and -lws2_32... yes
checking for C/C++ restrict keyword... __restrict
checking for winsock2.h... (cached) yes
checking whether inet_ntop is declared... yes
checking for IPv4 sockets... yes
checking for IPv6 sockets... yes
checking whether getdelim is declared... no
checking whether getdtablesize is declared... no
checking whether getline is declared... no
checking whether fflush_unlocked is declared... no
checking whether flockfile is declared... no
checking whether fputs_unlocked is declared... no
checking whether funlockfile is declared... no
checking whether putc_unlocked is declared... no
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no
checking whether imported symbols can be declared weak... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for pthread_kill in -lpthread... yes
checking for multithread API to use... posix
checking whether malloc, realloc, calloc are POSIX compliant... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for unsigned long long int... yes
checking for long long int... yes
checking for mmap... no
checking whether memchr works... yes
checking for O_CLOEXEC... no
checking for promoted mode_t type... int
checking whether strerror(0) succeeds... yes
checking whether strerror_r is declared... no
checking for winsock2.h... (cached) yes
checking for inline... inline
checking for winsock2.h... (cached) yes
checking if we need to call WSAStartup in winsock2.h and -lws2_32... yes
checking for sigset_t... no
checking whether <sys/select.h> is self-contained... no
checking for winsock2.h... (cached) yes
checking for uid_t in sys/types.h... no
checking whether snprintf returns a byte count as in C99... yes
checking whether snprintf is declared... yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for wchar_t... yes
checking for wint_t... yes
checking whether wint_t is too small... yes
checking whether stdint.h conforms to C99... yes
checking whether stdint.h predates C++11... no
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking whether strdup is declared... yes
checking for winsock2.h... (cached) yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... no
checking for struct timespec in <time.h>... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking where to find the exponent in a 'double'... word 1 bit 20
checking for snprintf... (cached) yes
checking for strnlen... yes
checking for wcslen... yes
checking for wcsnlen... yes
checking for mbrtowc... yes
checking for wcrtomb... yes
checking whether _snprintf is declared... yes
checking whether <wchar.h> uses 'inline' correctly... yes
checking for winsock2.h... (cached) yes
checking whether // is distinct from /... (cached) yes
checking whether dup2 works... no
checking for setdtablesize... no
checking whether conversion from 'int' to 'long double' works... yes
checking for fseeko... (cached) yes
checking how to do getaddrinfo, freeaddrinfo and getnameinfo... checking for library containing getaddrinfo... no
checking for getaddrinfo... no
checking for getaddrinfo in ws2tcpip.h and -lws2_32... yes
checking whether gai_strerror is declared... yes
checking whether gai_strerrorA is declared... yes
checking for gai_strerror with POSIX signature... no
checking for struct sockaddr.sa_len... no
checking whether getaddrinfo is declared... yes
checking whether freeaddrinfo is declared... yes
checking whether getnameinfo is declared... yes
checking for struct addrinfo... yes
checking for flockfile... no
checking for funlockfile... no
checking whether getc_unlocked is declared... no
checking for getline... no
checking whether __fsetlocking is declared... no
checking for tcgetattr... no
checking for tcsetattr... no
checking for library containing gethostbyname... (cached) no
checking for gethostbyname... (cached) no
checking for gethostbyname in winsock2.h and -lws2_32... (cached) yes
checking for winsock2.h... (cached) yes
checking whether inet_ntop is declared... (cached) yes
checking for pthread_rwlock_t... yes
checking whether pthread_rwlock_rdlock prefers a writer to a reader... yes
checking whether lseek detects pipes... no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... (cached) yes
checking whether mkdir handles trailing slash... no
checking whether mkdir handles trailing dot... no
checking whether <netinet/in.h> is self-contained... no
checking for netinet/in.h... (cached) no
checking whether perror matches strerror... yes
checking for poll... (cached) no
checking for winsock2.h... (cached) yes
checking whether pthread_sigmask is a macro... yes
checking for raise... yes
checking for library containing getservbyname... (cached) no
checking for getservbyname... (cached) no
checking for getservbyname in winsock2.h and -lws2_32... (cached) yes
checking for siginfo_t... no
checking for volatile sig_atomic_t... yes
checking for sighandler_t... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for snprintf... (cached) yes
checking whether snprintf respects a size of 1... yes
checking whether printf supports POSIX/XSI format strings with positions... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... no
checking for struct stat.st_atimespec.tv_nsec... no
checking for struct stat.st_atimensec... no
checking for struct stat.st_atim.st__tim.tv_nsec... no
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking which flavor of printf attribute matches inttypes macros... gnu
checking for winsock2.h... (cached) yes
checking for nlink_t... (cached) no
checking for ptrdiff_t... yes
checking for stdint.h... (cached) 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
checking for pkg-config... no
configure: WARNING: TLS disabled since pkg-config not found
checking for gnutls_global_init_extra in -lgnutls-extra... no
checking for arpa/inet.h... (cached) no
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for limits.h... (cached) yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking sys/malloc.h usability... no
checking sys/malloc.h presence... no
checking for sys/malloc.h... no
checking for netdb.h... (cached) no
checking for netinet/in.h... (cached) no
checking for stdio_ext.h... (cached) no
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for termios.h... (cached) no
checking for unistd.h... (cached) yes
checking error.h usability... yes
checking error.h presence... yes
checking for error.h... yes
checking for stdbool.h that conforms to C99... (cached) yes
checking for _Bool... (cached) yes
checking for int32_t... yes
checking for mode_t... (cached) yes
checking for pid_t... (cached) yes
checking for size_t... (cached) 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... no
checking for vfork... no
checking for _LARGEFILE_SOURCE value needed for large files... (cached) no
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... (cached) yes
checking return type of signal handlers... void
checking for memset... yes
checking for mkdir... yes
checking for modf... yes
checking for strchr... yes
checking for strdup... (cached) yes
checking for getpass... (cached) no
checking for fexecve... no
checking for uname... no
configure: WARNING: No working fork(), no uname(), or no error.h found. On such platforms, notably Windows and macOS, the remote Octave server will not be bu
ilt. The functions for accessing a remote Octave server are not affected by this and may still be built, as well as the functions for local parallel executio
n.
checking octave/interpreter.h usability... yes
checking octave/interpreter.h presence... yes
checking for octave/interpreter.h... yes
checking octave/dirfns.h usability... no
checking octave/dirfns.h presence... no
checking for octave/dirfns.h... no
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 () -> 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_i
nterpreter () -> get_stream_list ().get_file_number
checking   octave_stream_list::lookup or octave::interpreter::the_interpreter () -> get_stream_list ().lookup... octave::interpreter::the_interpreter () -> g
et_stream_list ().lookup
checking   octave_child_list:: or octave::interpreter::the_interpreter () -> get_child_list ().... octave::interpreter::the_interpreter () -> get_child_list
().
checking   octave_call_stack::goto_caller_frame or octave::interpreter::the_interpreter () -> get_call_stack ().goto_caller_frame...   octave_call_stack::got
o_caller_frame
checking   last_error_id or octave::interpreter::the_interpreter ()->get_error_system ().last_error_id... octave::interpreter::the_interpreter ()->get_error_
system ().last_error_id
checking   last_error_message or octave::interpreter::the_interpreter ()->get_error_system ().last_error_message... octave::interpreter::the_interpreter ()->
get_error_system ().last_error_message
checking   unwind_protect or octave::unwind_protect... octave::unwind_protect
checking   is_empty or isempty... isempty
checking   is_integer_type or isinteger... isinteger
checking   is_cell or iscell... iscell
checking   is_real_type or isreal... isreal
checking   is_vector or isvector... isvector
checking   octave_stream or octave::stream... octave::stream
checking   octave_refcount or octave::refcount... octave::refcount
checking   feval or octave::feval... octave::feval
checking   ov.function_value () or ov... ov
checking   file_stat or octave::sys::file_stat... octave::sys::file_stat
checking   add_fcn (octave_call_stack::pop) or add_method (octave::interpreter::the_interpreter () -> get_call_stack (), &octave::call_stack::pop)...   add_f
cn (octave_call_stack::pop)
checking   octave_vformat or octave::vformat... octave::vformat
checking   command_editor or octave::command_editor... octave::command_editor
checking   octave_env or octave::sys::env... octave::sys::env
checking   Vbin_dir or octave::config::bin_dir ()... octave::config::bin_dir ()
checking   octave_syscalls or octave::sys... octave::sys
checking for octave::config::octave_home ()... yes
checking for eval_string... octave::interpreter::eval_string
checking for recover_from_exception... octave::interpreter::the_interpreter ()->recover_from_exception ()
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating gl/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make: Entering directory '/c/Users/masum/AppData/Local/Temp/oct-uFg2b8/parallel-4.0.1/src'
./mkdoc.pl  ../inst/__bw_prcv__.m ../inst/__bw_psend__.m ../inst/__internal_exit__.m ../inst/__netcellfun_guardfun__.m ../inst/__parallel_package_version__.m
 ../inst/install_vars.m ../inst/netarrayfun.m ../inst/netcellfun.m ../inst/parallel_doc.m ../inst/pararrayfun.m ../inst/parcellfun.m ../inst/pserver.m ../ins
t/rfeval.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 c
ode, but is in pconnect.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
(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_PACK
AGE_DOCS/g pconnect.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FO
R_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,narg
out,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -x c++ -D'DEFUN_DLD_RE
PLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " pconnect.cc\n" doc "\n\n", 0x1D);' -o pconnect.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./pconnect.bin) > pconnect.cc.docs
trings
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 so
urce code, but is in select_sockets.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
(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_PACK
AGE_DOCS/g select_sockets.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEM
ENT_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,arg
s,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -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 "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./select_sockets.bin) > select_soc
kets.cc.docstrings
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 network_get_info.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present i
n 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_PACK
AGE_DOCS/g network_get_info.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLAC
EMENT_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,a
rgs,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -x c++ -D'DEFU
N_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 -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./network_get_info.bin) > network_
get_info.cc.docstrings
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 sourc
e code, but is in network_set.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 sou
rce code, but is in network_set.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_PACK
AGE_DOCS/g network_set.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --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,n
argout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -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 -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./network_set.bin) > network_set.c
c.docstrings
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 cod
e, but is in sclose.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 c
ode, 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_PACK
AGE_DOCS/g sclose.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --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,nargou
t,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -x c++ -D'DEFUN_DLD_REPL
ACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " sclose.cc\n" doc "\n\n", 0x1D);' -o sclose.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./sclose.bin) > sclose.cc.docstrin
gs
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 co
de, 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_PACK
AGE_DOCS/g reval.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_P
ACKAGE_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 "}";) | g++ -x c++ -D'DEFUN_DLD_REPLA
CEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " reval.cc\n" doc "\n\n", 0x1D);' -o reval.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./reval.bin) > reval.cc.docstrings
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 DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS precv.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source co
de, but is in precv.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_PACK
AGE_DOCS/g precv.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_P
ACKAGE_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 "}";) | g++ -x c++ -D'DEFUN_DLD_REPLA
CEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " precv.cc\n" doc "\n\n", 0x1D);' -o precv.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./precv.bin) > precv.cc.docstrings
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 psend.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source co
de, 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_PACK
AGE_DOCS/g psend.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_P
ACKAGE_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 "}";) | g++ -x c++ -D'DEFUN_DLD_REPLA
CEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " psend.cc\n" doc "\n\n", 0x1D);' -o psend.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./psend.bin) > psend.cc.docstrings
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 fload.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in source co
de, 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_PACK
AGE_DOCS/g fload.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_P
ACKAGE_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 "}";) | g++ -x c++ -D'DEFUN_DLD_REPLA
CEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " fload.cc\n" doc "\n\n", 0x1D);' -o fload.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./fload.bin) > fload.cc.docstrings
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 co
de, 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_PACK
AGE_DOCS/g fsave.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FOR_P
ACKAGE_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 "}";) | g++ -x c++ -D'DEFUN_DLD_REPLA
CEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " fsave.cc\n" doc "\n\n", 0x1D);' -o fsave.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./fsave.bin) > fsave.cc.docstrings
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 c
ode, 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_PACK
AGE_DOCS/g __exit__.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLACEMENT_FO
R_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,narg
out,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -x c++ -D'DEFUN_DLD_RE
PLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " __exit__.cc\n" doc "\n\n", 0x1D);' -o __exit__.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./__exit__.bin) > __exit__.cc.docs
trings
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __rfeval_slave__.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present in
source code, but is in __rfeval_slave__.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __rfeval_slave__.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present i
n source code, but is in __rfeval_slave__.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_PACK
AGE_DOCS/g __rfeval_slave__.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_REPLAC
EMENT_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,a
rgs,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -x c++ -D'DEFU
N_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " __rfeval_slave__.cc\n" doc "\n\n", 0x1D);' -o __rfeval_slave__.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./__rfeval_slave__.bin) > __rfeval
_slave__.cc.docstrings
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 cod
e, but is in select.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 c
ode, but is in select.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_PACK
AGE_DOCS/g select.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --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,nargou
t,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -x c++ -D'DEFUN_DLD_REPL
ACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " select.cc\n" doc "\n\n", 0x1D);' -o select.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./select.bin) > select.cc.docstrin
gs
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS parcellfun_set_nproc.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be present
 in source code, but is in parcellfun_set_nproc.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS parcellfun_set_nproc.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not be prese
nt in source code, but is in parcellfun_set_nproc.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_PACK
AGE_DOCS/g parcellfun_set_nproc.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEFUN_DLD_RE
PLACEMENT_FOR_PACKAGE_DOCS(name,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' -D'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,fname,gna
me,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -x c++ -D'
DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " parcellfun_set_nproc.cc\n" doc "\n\n", 0x1D);' -o parcellfun_set_nproc.bin
 -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./parcellfun_set_nproc.bin) > parc
ellfun_set_nproc.cc.docstrings
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __parcellfun_set_nproc_used__.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not b
e present in source code, but is in __parcellfun_set_nproc_used__.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __parcellfun_set_nproc_used__.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not
 be present in source code, but is in __parcellfun_set_nproc_used__.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_PACK
AGE_DOCS/g __parcellfun_set_nproc_used__.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEF
UN_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 "}";) | g++ -
x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " __parcellfun_set_nproc_used__.cc\n" doc "\n\n", 0x1D);' -o __parc
ellfun_set_nproc_used__.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./__parcellfun_set_nproc_used__.bi
n) > __parcellfun_set_nproc_used__.cc.docstrings
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __parcellfun_initialize_job__.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not b
e present in source code, but is in __parcellfun_initialize_job__.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __parcellfun_initialize_job__.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not
 be present in source code, but is in __parcellfun_initialize_job__.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_PACK
AGE_DOCS/g __parcellfun_initialize_job__.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEF
UN_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 "}";) | g++ -
x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " __parcellfun_initialize_job__.cc\n" doc "\n\n", 0x1D);' -o __parc
ellfun_initialize_job__.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./__parcellfun_initialize_job__.bi
n) > __parcellfun_initialize_job__.cc.docstrings
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __parcellfun_send_next_args__.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not b
e present in source code, but is in __parcellfun_send_next_args__.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __parcellfun_send_next_args__.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not
 be present in source code, but is in __parcellfun_send_next_args__.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_PACK
AGE_DOCS/g __parcellfun_send_next_args__.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DEF
UN_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 "}";) | g++ -
x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " __parcellfun_send_next_args__.cc\n" doc "\n\n", 0x1D);' -o __parc
ellfun_send_next_args__.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./__parcellfun_send_next_args__.bi
n) > __parcellfun_send_next_args__.cc.docstrings
if grep -q DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __parcellfun_get_next_result__.cc; then echo "The string 'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must not
be present in source code, but is in __parcellfun_get_next_result__.cc."; exit 1; fi
if grep -q DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS __parcellfun_get_next_result__.cc; then echo "The string 'DEFUNX_DLD_REPLACEMENT_FOR_PACKAGE_DOCS' must no
t be present in source code, but is in __parcellfun_get_next_result__.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_PACK
AGE_DOCS/g __parcellfun_get_next_result__.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --verbose -p INCFLAGS` -x c++ -iquote '.' -D'DE
FUN_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 "}";) | g++
-x c++ -D'DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)=printf("%c" #name "\n@c " #name " __parcellfun_get_next_result__.cc\n" doc "\n\n", 0x1D);' -o __pa
rcellfun_get_next_result__.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./__parcellfun_get_next_result__.b
in) > __parcellfun_get_next_result__.cc.docstrings
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 p
resent in source code, but is in parallel_generate_srp_data.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_PACK
AGE_DOCS/g parallel_generate_srp_data.cc | g++ -E `C:/GNUOCT~1/OCTAVE~1.0/mingw64/bin/mkoctfile-8.2.0.exe --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,fna
me,gname,args,nargout,doc)=DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS(name,doc)' - | sed -e '/.*DEFUN_DLD_REPLACEMENT_FOR_PACKAGE_DOCS/!D'; echo "}";) | g++ -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_gen
erate_srp_data.bin -
(echo "### This file is generated automatically from the"; echo "### corresponding .cc file by a Makefile rule."; echo ""; ./parallel_generate_srp_data.bin)
> parallel_generate_srp_data.cc.docstrings
./munge-texi.pl MFDOCSTRINGS pconnect.cc.docstrings select_sockets.cc.docstrings network_get_info.cc.docstrings network_set.cc.docstrings sclose.cc.docstring
s reval.cc.docstrings precv.cc.docstrings psend.cc.docstrings fload.cc.docstrings fsave.cc.docstrings __exit__.cc.docstrings __rfeval_slave__.cc.docstrings s
elect.cc.docstrings parcellfun_set_nproc.cc.docstrings __parcellfun_set_nproc_used__.cc.docstrings __parcellfun_initialize_job__.cc.docstrings __parcellfun_s
end_next_args__.cc.docstrings __parcellfun_get_next_result__.cc.docstrings parallel_generate_srp_data.cc.docstrings < ../doc/parallel.txi > ../doc/parallel.t
exi
makeinfo ../doc/parallel.texi -o ../doc/parallel.info
macros.texi:51: warning: redefining Texinfo language command: @seealso
parallel.texi:211: @ref reference to nonexistent node `XREFparcellfun_set_nproc' (possibly involving @seealso)
parallel.texi:409: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:409: @ref reference to nonexistent node `XREFreval' (possibly involving @seealso)
parallel.texi:409: @ref reference to nonexistent node `XREFpsend' (possibly involving @seealso)
parallel.texi:409: @ref reference to nonexistent node `XREFprecv' (possibly involving @seealso)
parallel.texi:409: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:409: @ref reference to nonexistent node `XREFselect_sockets' (possibly involving @seealso)
parallel.texi:503: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:503: @ref reference to nonexistent node `XREFreval' (possibly involving @seealso)
parallel.texi:503: @ref reference to nonexistent node `XREFpsend' (possibly involving @seealso)
parallel.texi:503: @ref reference to nonexistent node `XREFprecv' (possibly involving @seealso)
parallel.texi:503: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:503: @ref reference to nonexistent node `XREFparallel_generate_srp_data' (possibly involving @seealso)
parallel.texi:503: @ref reference to nonexistent node `XREFselect_sockets' (possibly involving @seealso)
parallel.texi:600: @ref reference to nonexistent node `XREFreval' (possibly involving @seealso)
parallel.texi:600: @ref reference to nonexistent node `XREFpsend' (possibly involving @seealso)
parallel.texi:600: @ref reference to nonexistent node `XREFprecv' (possibly involving @seealso)
parallel.texi:600: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:600: @ref reference to nonexistent node `XREFparallel_generate_srp_data' (possibly involving @seealso)
parallel.texi:600: @ref reference to nonexistent node `XREFselect_sockets' (possibly involving @seealso)
parallel.texi:621: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:621: @ref reference to nonexistent node `XREFreval' (possibly involving @seealso)
parallel.texi:621: @ref reference to nonexistent node `XREFpsend' (possibly involving @seealso)
parallel.texi:621: @ref reference to nonexistent node `XREFprecv' (possibly involving @seealso)
parallel.texi:621: @ref reference to nonexistent node `XREFparallel_generate_srp_data' (possibly involving @seealso)
parallel.texi:621: @ref reference to nonexistent node `XREFselect_sockets' (possibly involving @seealso)
parallel.texi:655: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:655: @ref reference to nonexistent node `XREFreval' (possibly involving @seealso)
parallel.texi:655: @ref reference to nonexistent node `XREFpsend' (possibly involving @seealso)
parallel.texi:655: @ref reference to nonexistent node `XREFprecv' (possibly involving @seealso)
parallel.texi:655: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:655: @ref reference to nonexistent node `XREFparallel_generate_srp_data' (possibly involving @seealso)
parallel.texi:655: @ref reference to nonexistent node `XREFselect_sockets' (possibly involving @seealso)
parallel.texi:683: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:683: @ref reference to nonexistent node `XREFreval' (possibly involving @seealso)
parallel.texi:683: @ref reference to nonexistent node `XREFpsend' (possibly involving @seealso)
parallel.texi:683: @ref reference to nonexistent node `XREFprecv' (possibly involving @seealso)
parallel.texi:683: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:683: @ref reference to nonexistent node `XREFparallel_generate_srp_data' (possibly involving @seealso)
parallel.texi:683: @ref reference to nonexistent node `XREFselect_sockets' (possibly involving @seealso)
parallel.texi:736: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:736: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:765: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:765: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:803: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:803: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:857: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:857: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:891: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:891: @ref reference to nonexistent node `XREFreval' (possibly involving @seealso)
parallel.texi:891: @ref reference to nonexistent node `XREFprecv' (possibly involving @seealso)
parallel.texi:891: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:891: @ref reference to nonexistent node `XREFparallel_generate_srp_data' (possibly involving @seealso)
parallel.texi:891: @ref reference to nonexistent node `XREFselect_sockets' (possibly involving @seealso)
parallel.texi:926: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:926: @ref reference to nonexistent node `XREFreval' (possibly involving @seealso)
parallel.texi:926: @ref reference to nonexistent node `XREFpsend' (possibly involving @seealso)
parallel.texi:926: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:926: @ref reference to nonexistent node `XREFparallel_generate_srp_data' (possibly involving @seealso)
parallel.texi:926: @ref reference to nonexistent node `XREFselect_sockets' (possibly involving @seealso)
parallel.texi:953: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:953: @ref reference to nonexistent node `XREFpsend' (possibly involving @seealso)
parallel.texi:953: @ref reference to nonexistent node `XREFprecv' (possibly involving @seealso)
parallel.texi:953: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:953: @ref reference to nonexistent node `XREFparallel_generate_srp_data' (possibly involving @seealso)
parallel.texi:953: @ref reference to nonexistent node `XREFselect_sockets' (possibly involving @seealso)
parallel.texi:995: @ref reference to nonexistent node `XREFpconnect' (possibly involving @seealso)
parallel.texi:995: @ref reference to nonexistent node `XREFreval' (possibly involving @seealso)
parallel.texi:995: @ref reference to nonexistent node `XREFpsend' (possibly involving @seealso)
parallel.texi:995: @ref reference to nonexistent node `XREFprecv' (possibly involving @seealso)
parallel.texi:995: @ref reference to nonexistent node `XREFsclose' (possibly involving @seealso)
parallel.texi:995: @ref reference to nonexistent node `XREFparallel_generate_srp_data' (possibly involving @seealso)
make: *** [Makefile:229: ../doc/parallel.info] Error 1
rm network_set.cc.docstrings pconnect.cc.docstrings psend.cc.docstrings reval.cc.docstrings __exit__.cc.docstrings network_set.bin parcellfun_set_nproc.cc.do
cstrings MFDOCSTRINGS pconnect.bin fload.cc.docstrings __rfeval_slave__.bin select.cc.docstrings reval.bin parcellfun_set_nproc.bin precv.cc.docstrings sclos
e.bin __parcellfun_get_next_result__.bin select_sockets.bin sclose.cc.docstrings fsave.bin psend.bin parallel_generate_srp_data.bin precv.bin __exit__.bin __
parcellfun_set_nproc_used__.bin __parcellfun_get_next_result__.cc.docstrings network_get_info.cc.docstrings select.bin fload.bin __parcellfun_initialize_job_
_.bin network_get_info.bin __parcellfun_initialize_job__.cc.docstrings fsave.cc.docstrings __parcellfun_set_nproc_used__.cc.docstrings __parcellfun_send_next
_args__.cc.docstrings select_sockets.cc.docstrings parallel_generate_srp_data.cc.docstrings __parcellfun_send_next_args__.bin __rfeval_slave__.cc.docstrings
make: Leaving directory '/c/Users/masum/AppData/Local/Temp/oct-uFg2b8/parallel-4.0.1/src'

error: pkg: error running 'make' for the parallel package
error: called from
    configure_make at line 117 column 9
    install at line 202 column 7
    pkg at line 619 column 9


Anonymous

 

(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 masum (Posted a comment)
  •  

    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 project members can vote.

     

     

     

     

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.12